Add better page names for SEO
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
//-
|
||||
|
||||
block basic-vars
|
||||
- var pageTitle = 'Crafting Guide'
|
||||
- var pageTitle = 'Crafting Guide for Minecraft | The Ultimate Step-by-Step Tutorial for Making Anything in Minecraft'
|
||||
|
||||
doctype html
|
||||
html
|
||||
|
||||
@@ -49,6 +49,9 @@ ModelState.loading = 'loading'
|
||||
ModelState.loaded = 'loaded'
|
||||
ModelState.failed = 'failed'
|
||||
|
||||
exports.Text = Text = {}
|
||||
Text.title = 'Crafting Guide for Minecraft | The Ultimate Step-by-Step Tutorial for Making Anything in Minecraft'
|
||||
|
||||
exports.Url = Url = {}
|
||||
Url.itemIcon = _.template "/data/<%= modSlug %>/<%= modVersion %>/images/<%= slug %>.png"
|
||||
Url.item = _.template "/item/<%= slug %>"
|
||||
|
||||
@@ -15,6 +15,7 @@ ItemPage = require '../models/item_page'
|
||||
ModPackController = require './mod_pack_controller'
|
||||
NameFinder = require '../models/name_finder'
|
||||
Storage = require '../models/storage'
|
||||
{Text} = require '../constants'
|
||||
|
||||
########################################################################################################################
|
||||
|
||||
@@ -86,6 +87,8 @@ module.exports = class ItemPageController extends BaseController
|
||||
super
|
||||
|
||||
refresh: ->
|
||||
$('title').html Text.title
|
||||
|
||||
if @model.plan.includingTools
|
||||
@$includeToolsBox.attr 'checked', 'checked'
|
||||
else
|
||||
|
||||
@@ -10,6 +10,7 @@ BaseController = require './base_controller'
|
||||
Mod = require '../models/mod'
|
||||
ModPack = require '../models/mod_pack'
|
||||
ItemGroupController = require './item_group_controller'
|
||||
{Text} = require '../constants'
|
||||
{Url} = require '../constants'
|
||||
|
||||
########################################################################################################################
|
||||
@@ -55,6 +56,8 @@ module.exports = class ModPageController extends BaseController
|
||||
super
|
||||
|
||||
refresh: ->
|
||||
$('title').html if @model? then "#{@model.name} | #{Text.title}" else Text.title
|
||||
|
||||
@$name.html if @model? then @model.name else ''
|
||||
@$byline.html if @model? then "by #{@model.author}" else ''
|
||||
@$titleImage.attr 'src', (if @model? then Url.modLogoImage(modSlug:@model.slug) else '')
|
||||
|
||||
Reference in New Issue
Block a user