diff --git a/src/coffee/constants.coffee b/src/coffee/constants.coffee index 25d2cdc71..d8ecdc820 100644 --- a/src/coffee/constants.coffee +++ b/src/coffee/constants.coffee @@ -5,8 +5,6 @@ Copyright (c) 2014-2015 by Redwood Labs All rights reserved. ### -exports.AdsenseEnvs = [ 'production' ] - # Minecraft must be first exports.DefaultMods = minecraft: { defaultVersion: '1.7.10' } @@ -46,6 +44,8 @@ exports.Opacity = Opacity = {} Opacity.hidden = 1e-6 Opacity.shown = 1 +exports.ProductionEnvs = [ 'production' ] + exports.RequiredMods = [ 'minecraft' ] exports.ModelState = ModelState = {} diff --git a/src/coffee/controllers/adsense_controller.coffee b/src/coffee/controllers/adsense_controller.coffee index 94ed3325a..40cba734c 100644 --- a/src/coffee/controllers/adsense_controller.coffee +++ b/src/coffee/controllers/adsense_controller.coffee @@ -6,7 +6,7 @@ All rights reserved. ### BaseController = require './base_controller' -{AdsenseEnvs} = require '../constants' +{ProductionEnvs} = require '../constants' ######################################################################################################################## @@ -17,7 +17,7 @@ module.exports = class AdsenseController extends BaseController options.templateName = "adsense_#{options.model}" super options - @_adsEnabled = global.env in AdsenseEnvs + @_adsEnabled = global.env in ProductionEnvs # BaseController Overrides ##################################################################### diff --git a/src/coffee/controllers/header_controller.coffee b/src/coffee/controllers/header_controller.coffee index fa372ed5b..bf2860878 100644 --- a/src/coffee/controllers/header_controller.coffee +++ b/src/coffee/controllers/header_controller.coffee @@ -5,7 +5,9 @@ Copyright (c) 2015 by Redwood Labs All rights reserved. ### -BaseController = require './base_controller' +BaseController = require './base_controller' +{Duration} = require '../constants' +{ProductionEnvs} = require '../constants' ######################################################################################################################## @@ -39,6 +41,10 @@ module.exports = class HeaderController extends BaseController for $navLink in @$navLinks $navLink.css 'z-index', zIndex-- + if global.env in ProductionEnvs + addThisUrl = '//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-54f3c9717b2e530d' + $('body').append "" + refresh: -> for $navLink in @$navLinks linkPage = $navLink.data('page') diff --git a/src/coffee/crafting_guide_router.coffee b/src/coffee/crafting_guide_router.coffee index 0fa5750f3..ec32b5044 100644 --- a/src/coffee/crafting_guide_router.coffee +++ b/src/coffee/crafting_guide_router.coffee @@ -18,7 +18,7 @@ ModPack = require './models/mod_pack' ModPageController = require './controllers/mod_page_controller' Storage = require './models/storage' UrlParams = require './url_params' -{AdsenseEnvs} = require './constants' +{ProductionEnvs} = require './constants' {DefaultMods} = require './constants' {Duration} = require './constants' {Event} = require './constants' @@ -180,7 +180,7 @@ module.exports = class CraftingGuideRouter extends Backbone.Router show() _resetGlobals: -> - if global.env in AdsenseEnvs + if global.env in ProductionEnvs for key, value of global if key.indexOf('google') isnt -1 delete global[key] diff --git a/src/jade/app.jade b/src/jade/app.jade index eb2bcb700..41e25aae1 100644 --- a/src/jade/app.jade +++ b/src/jade/app.jade @@ -30,4 +30,3 @@ html include ./includes/_standard_scripts.jade include ./includes/_google_adsense.jade include ./includes/_google_analytics.jade - include ./includes/_addthis.jade diff --git a/src/jade/includes/_addthis.jade b/src/jade/includes/_addthis.jade deleted file mode 100644 index a6841edda..000000000 --- a/src/jade/includes/_addthis.jade +++ /dev/null @@ -1 +0,0 @@ -script(type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-54f3c9717b2e530d" async="async")