Don't show AddThis in non-prod envs
This commit is contained in:
@@ -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 #####################################################################
|
||||
|
||||
|
||||
@@ -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 "<script async src=\"#{addThisUrl}\"></script>"
|
||||
|
||||
refresh: ->
|
||||
for $navLink in @$navLinks
|
||||
linkPage = $navLink.data('page')
|
||||
|
||||
Reference in New Issue
Block a user