Fix issues with Google Adsense

This commit is contained in:
Andrew Miner
2015-03-24 19:50:39 -07:00
parent abaf617079
commit c7322ccf83
5 changed files with 12 additions and 6 deletions
+4
View File
@@ -5,6 +5,10 @@ Copyright (c) 2014-2015 by Redwood Labs
All rights reserved. All rights reserved.
### ###
exports.Adsense = Adsense = {}
Adsense.clientId = 'ca-pub-6593013914878730'
Adsense.slotId = '7613920409'
# Minecraft must be first # Minecraft must be first
exports.DefaultMods = exports.DefaultMods =
minecraft: { defaultVersion: '1.7.10' } minecraft: { defaultVersion: '1.7.10' }
@@ -6,6 +6,7 @@ All rights reserved.
### ###
BaseController = require './base_controller' BaseController = require './base_controller'
{Adsense} = require '../constants'
{ProductionEnvs} = require '../constants' {ProductionEnvs} = require '../constants'
######################################################################################################################## ########################################################################################################################
@@ -25,6 +26,9 @@ module.exports = class AdsenseController extends BaseController
render: -> render: ->
if @_adsEnabled if @_adsEnabled
super super
@$el.attr 'data-ad-client', Adsense.clientId
@$el.attr 'data-ad-slot', Adsense.slotId
else else
@$el.addClass 'placeholder' @$el.addClass 'placeholder'
@_rendered = true @_rendered = true
@@ -146,6 +146,7 @@ module.exports = class BaseController extends Backbone.View
@unrender() @unrender()
@$el.append $renderedEl.children() @$el.append $renderedEl.children()
@$el.addClass $renderedEl.attr 'class' @$el.addClass $renderedEl.attr 'class'
@$el.data $renderedEl.data()
@delegateEvents() @delegateEvents()
@show() if options.show @show() if options.show
-3
View File
@@ -28,13 +28,10 @@ module.exports = class ItemPage extends BaseModel
refs = tree[1].references refs = tree[1].references
findLinkRefs = (node)=> findLinkRefs = (node)=>
logger.debug "inspecting a #{node[0]}"
if node[0] is 'link_ref' if node[0] is 'link_ref'
name = node[2] name = node[2]
logger.debug "found a link_ref for #{name}"
item = @modPack.findItemByName node[2] item = @modPack.findItemByName node[2]
if item? if item?
logger.debug "found related item: #{item}"
node[0] = 'link' node[0] = 'link'
node[1].href = Url.item itemSlug:item.slug.item, modSlug:item.slug.mod node[1].href = Url.item itemSlug:item.slug.item, modSlug:item.slug.mod
delete node[1].ref delete node[1].ref
@@ -5,4 +5,4 @@
//- All rights reserved. //- All rights reserved.
//- //-
ins.adsbygoogle.sidebar_skyscraper(data-ad-client="ca-pub-6593013914878730", data-ad-slot="7613920409") .adsbygoogle.sidebar_skyscraper