Last active
October 9, 2019 10:19
-
-
Save alloy/2e1ca1886842667f71beadda5f8694b9 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(function anonymous(locals, jade | |
) { | |
var jade_debug = [ new jade.DebugItem( 1, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" ) ]; | |
try { | |
var buf = []; | |
var jade_mixins = {}; | |
var jade_interp; | |
;var locals_for_with = (locals || {});(function (JSON, Object, asset, assetPackage, body, bodyClass, css, data, defaultOptions, head, helpers, jsonLD, options, scripts, sd, sharify, stitch, styleTags, styledComponents, user, userAgent) { | |
jade_debug.unshift(new jade.DebugItem( 0, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 1, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 2, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 3, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
bodyClass = helpers ? helpers.buildBodyClass(sd, 'body-header-fixed') : ''; | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 4, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
defaultOptions = {modal: true, flash: true, stripev3: false, sailthru: true, marketo: true, quantcast: false} | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 5, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
options = options ? Object.assign({}, defaultOptions, options) : defaultOptions | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 4, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" )); | |
assetPackage = locals.assetPackage || '' | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 5, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" )); | |
bodyClass = bodyClass + ' ' + (locals.bodyClass || '') | |
jade_debug.shift(); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 7, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
buf.push("<!DOCTYPE html>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 8, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
buf.push("<html" + (jade.attr("data-useragent", userAgent, true, true)) + (jade.attr("data-user-type", sd.CURRENT_USER && sd.CURRENT_USER.type, true, true)) + (jade.attr("data-lab-features", sd.CURRENT_USER && sd.CURRENT_USER.lab_features && sd.CURRENT_USER.lab_features.join(','), true, true)) + " lang=\"en\">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 14, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
buf.push("<head>"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 0, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 1, "/Users/eloy/Code/Artsy/force/src/desktop/components/prevent_right_click/index.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 1, "/Users/eloy/Code/Artsy/force/src/desktop/components/prevent_right_click/index.jade" )); | |
buf.push("<script>"); | |
jade_debug.unshift(new jade.DebugItem( 9, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 9, jade_debug[0].filename )); | |
buf.push("var isAdmin = " + (jade.escape((jade_interp = !!(user && user.get('type') === 'Admin')) == null ? '' : jade_interp)) + ";"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 9, jade_debug[0].filename )); | |
buf.push("document.addEventListener('contextmenu', function(e) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 9, jade_debug[0].filename )); | |
buf.push(" if (isAdmin) return;"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 9, jade_debug[0].filename )); | |
buf.push(" if (['IMG', 'CANVAS'].indexOf(e.target.nodeName) < 0) return;"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 9, jade_debug[0].filename )); | |
buf.push(" var classes = e.target.className + ' ' + e.target.parentElement.className;"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 9, jade_debug[0].filename )); | |
buf.push(" if (classes.match('seadragon')) e.preventDefault();"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 9, jade_debug[0].filename )); | |
buf.push("});"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 2, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<link rel=\"apple-touch-icon\"" + (jade.attr("href", asset('/images/icon-152.png'), true, true)) + ">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 3, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<link rel=\"apple-touch-icon\" sizes=\"120x120\"" + (jade.attr("href", asset('/images/icon-120.png'), true, true)) + ">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 4, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<link rel=\"apple-touch-icon\" sizes=\"152x152\"" + (jade.attr("href", asset('/images/icon-152.png'), true, true)) + ">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 5, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<link rel=\"apple-touch-icon\" sizes=\"76x76\"" + (jade.attr("href", asset('/images/icon-76.png'), true, true)) + ">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 6, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<link rel=\"icon\" type=\"image/png\"" + (jade.attr("href", asset('/images/favicon.ico'), true, true)) + ">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 7, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<link rel=\"search\" type=\"application/opensearchdescription+xml\"" + (jade.attr("href", asset('/images/opensearch.xml'), true, true)) + " title=\"Artsy\">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 9, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 10, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<link rel=\"preconnect\" href=\"https://www.google-analytics.com\">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 11, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<link rel=\"preconnect\" href=\"https://googleads.g.doubleclick.net\">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 12, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<link rel=\"preconnect\" href=\"https://www.googleadservices.com\">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 14, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<link rel=\"dns-prefetch\" href=\"https://connect.facebook.net\">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 15, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<link rel=\"dns-prefetch\" href=\"https://cdn.segment.com\">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 17, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<meta charset=\"utf-8\">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 18, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<meta name=\"apple-itunes-app\"" + (jade.attr("content", "app-id=703796080, app-argument=" + (sd.APP_URL) + "" + (sd.CURRENT_PATH) + "", true, true)) + ">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 19, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<meta name=\"msapplication-config\"" + (jade.attr("content", asset('/images/browserconfig.xml'), true, true)) + ">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 20, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=5\">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 21, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 22, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 23, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 24, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 25, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<meta property=\"fb:admins\" content=\"7961740\">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 26, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<meta property=\"fb:app_id\" content=\"308278682573501\">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 27, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<meta property=\"fb:pages\" content=\"342443413406\">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 28, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<script type=\"text/javascript\">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( undefined, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("(function() {\n\n // Ignore for unsupported browsers\n if (!(window.history && window.history.pushState)) return;\n\n // If we're inside an iframe modal then send a message to the parent\n // indicating what the iframe's location is so that the parent can decide\n // not to go down a rabbit hole inside the iframe.\n if (parent && parent.postMessage) {\n // postMessage support for IE & other browsers\n if (window.MessageChannel && navigator.userAgent.indexOf('MSIE') > -1) {\n var m = new MessageChannel();\n parent.postMessage({\n href: location.href,\n scrollFrame: true\n }, \"*\", [m.port2]);\n } else {\n parent.postMessage({\n href: location.href,\n scrollFrame: true\n }, location.origin);\n }\n }\n\n // When navigating another level deep scrollFrame will refresh the page.\n // Hitting the back button will halt when it gets to the popstate point\n // at which scrollFrame added the iframe modal. This will notice that and\n // make the full refresh instead.\n var firstPopStateTriggered;\n addEventListener('popstate', function(e) {\n if (firstPopStateTriggered && e.state && e.state.scrollFrame &&\n !document.querySelector('.scroll-frame-iframe')) {\n location = e.state.href;\n }\n firstPopStateTriggered = true;\n });\n})();"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 31, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 32, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
if ( sd.BROWSER && sd.BROWSER.family != 'Other') | |
{ | |
jade_debug.unshift(new jade.DebugItem( 33, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 33, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/head.jade" )); | |
buf.push("<link type=\"text/css\" rel=\"stylesheet\"" + (jade.attr("href", '' + (sd.WEBFONT_URL) + '/all-webfonts.css', true, true)) + ">"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 7, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 8, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" )); | |
buf.push(null == (jade_interp = head) ? "" : jade_interp); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 9, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" )); | |
buf.push(null == (jade_interp = css) ? "" : jade_interp); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 10, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" )); | |
buf.push(null == (jade_interp = styleTags) ? "" : jade_interp); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 18, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
buf.push("<link type=\"text/css\" rel=\"stylesheet\"" + (jade.attr("href", asset('/assets/main_layout.css'), true, true)) + ">"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 20, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
if (!( styledComponents)) | |
{ | |
jade_debug.unshift(new jade.DebugItem( 21, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 21, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
if ( assetPackage) | |
{ | |
jade_debug.unshift(new jade.DebugItem( 22, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 22, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
buf.push("<link type=\"text/css\" rel=\"stylesheet\"" + (jade.attr("href", asset('/assets/' + (assetPackage) + '.css'), true, true)) + ">"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</head>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 24, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
buf.push("<body" + (jade.cls([bodyClass], [true])) + ">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 26, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 0, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 1, "/Users/eloy/Code/Artsy/force/src/desktop/components/modal/template.jade" )); | |
buf.push("<div id=\"modal-container\">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.shift(); | |
buf.push("</div>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 2, "/Users/eloy/Code/Artsy/force/src/desktop/components/modal/template.jade" )); | |
buf.push("<div id=\"react-modal-container\">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.shift(); | |
buf.push("</div>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 0, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 1, "/Users/eloy/Code/Artsy/force/src/desktop/components/flash/template.jade" )); | |
buf.push("<div id=\"main-layout-flash\">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 3, "/Users/eloy/Code/Artsy/force/src/desktop/components/flash/template.jade" )); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</div>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 30, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 0, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 1, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 1, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
function isActive(path) { | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 2, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
if (sd && sd.CURRENT_PATH) { | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 3, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
var exceptions, currentPath; | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 4, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
exceptions = ['/about']; | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 5, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
path = path.replace(/\/$/, ''); // Strip trailing slash | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 6, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
currentPath = sd.CURRENT_PATH.replace(/\/$/, ''); // Strip trailing slash | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 7, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
if (exceptions.indexOf(path) != -1) { | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 8, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
return currentPath.indexOf(path) != -1; | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 9, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
} else { | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 10, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
return path === currentPath; | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 11, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
} | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 12, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
} | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 13, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
}; | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 15, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
function activeState(path) { if (sd && sd.CURRENT_PATH) return isActive(path) ? 'active' : 'inactive'; }; | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 16, "/Users/eloy/Code/Artsy/force/src/desktop/components/util/activator.jade" )); | |
function activeClass(path) { if (sd && sd.CURRENT_PATH) return 'is-' + activeState(path); }; | |
jade_debug.shift(); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 3, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/header/templates/index.jade" )); | |
buf.push("<header>"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 4, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/header/templates/index.jade" )); | |
buf.push(null == (jade_interp = stitch && stitch.components.NavBar({ notificationCount: sd.NOTIFICATION_COUNT, searchQuery: sd.searchQuery, user: sd.CURRENT_USER, })) ? "" : jade_interp); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</header>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 32, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
buf.push("<div id=\"main-layout-container\">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 12, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 13, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" )); | |
buf.push("<div id=\"react-root\">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 14, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" )); | |
buf.push(null == (jade_interp = body) ? "" : jade_interp); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</div>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 15, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" )); | |
buf.push("<div id=\"react-portal\">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.shift(); | |
buf.push("</div>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 17, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" )); | |
if ( jsonLD) | |
{ | |
jade_debug.unshift(new jade.DebugItem( 18, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 0, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 1, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/json_ld.jade" )); | |
buf.push("<script id=\"json-ld\" type=\"application/ld+json\">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 2, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/json_ld.jade" )); | |
buf.push(null == (jade_interp = [jsonLD]) ? "" : jade_interp); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</div>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 35, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
buf.push("<div id=\"scroll-frame-spinner\">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 35, jade_debug[0].filename )); | |
buf.push("<div class=\"loading-spinner\">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.shift(); | |
buf.push("</div>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</div>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 38, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 38, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
buf.push("<div id=\"scripts\">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 40, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 40, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 22, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" )); | |
buf.push("<script>"); | |
jade_debug.unshift(new jade.DebugItem( 23, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 23, jade_debug[0].filename )); | |
buf.push("var __BOOTSTRAP__ = " + (((jade_interp = JSON.stringify(data)) == null ? '' : jade_interp)) + ""); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 24, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/react_redesign.jade" )); | |
buf.push(null == (jade_interp = scripts) ? "" : jade_interp); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 0, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 1, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
defaultOptions = {grecaptcha: true, stripev3: false, sailthru: true, marketo: true, quantcast: false} | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 2, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
options = options ? Object.assign({}, defaultOptions, options) : defaultOptions | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 4, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 5, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<script" + (jade.attr("src", asset("/assets/runtime-manifest.js"), true, true)) + ">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 6, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<script" + (jade.attr("src", asset("/assets/common.js"), true, true)) + ">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 8, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
if ( options.marketo) | |
{ | |
jade_debug.unshift(new jade.DebugItem( 9, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 10, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 10, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<script type=\"text/javascript\" src=\"https://d1s2w0upia4e9w.cloudfront.net/assets/conversionpath-0.3.8.min.js\">"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push("{"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push("\"nolog\": true,"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push("\"stageMappings\": {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"initial\": ["); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"when\": \"{referrer.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"matches\": \"{internal.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"skip\": \"RC_First_Channel__c\""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" },"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"when\": \"{referrer.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"matches\": \"{internal.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"skip\": \"RC_First_Medium__c\""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" },"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"when\": \"{referrer.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"matches\": \"{internal.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"skip\": \"RC_First_Source_Detail__c\""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" ],"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"rolling\": ["); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"when\": \"{referrer.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"matches\": \"{internal.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"skip\": \"RC_Acquisition_Channel__c\""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" },"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"when\": \"{referrer.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"matches\": \"{internal.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"skip\": \"RC_Acquisition_Medium__c\""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" },"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"when\": \"{referrer.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"matches\": \"{internal.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"skip\": \"RC_Acquisition_Source_Detail__c\""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" ],"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"recent\": ["); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"when\": \"{referrer.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"matches\": \"{internal.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"skip\": \"RC_Recent_Channel__c\""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" },"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"when\": \"{referrer.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"matches\": \"{internal.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"skip\": \"RC_Recent_Medium__c\""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" },"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"when\": \"{referrer.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"matches\": \"{internal.domain}\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"skip\": \"RC_Recent_Source_Detail__c\""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" ]"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push("},"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push("\"nameMappings\": {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_First_Medium__c\": \"utm_medium_First_Touch__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_First_Source__c\": \"utm_source_First_Touch__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_First_Campaign__c\": \"utm_campaign_First_Touch__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_First_Term__c\": \"utm_term_First_Touch__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_First_Content__c\": \"utm_content_First_Touch__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_First_Source_Detail__c\": \"Web_Referrer_First_Touch__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_Acquisition_Medium__c\": \"utm_medium_Lead_Creation__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_Acquisition_Source__c\": \"utm_source_Lead_Creation__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_Acquisition_Campaign__c\": \"utm_campaign_Lead_Creation__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_Acquisition_Term__c\": \"utm_term_Lead_Creation__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_Acquisition_Content__c\": \"utm_content_Lead_Creation__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_Acquisition_Source_Detail__c\": \"Web_Referrer_Lead_Creation__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_Recent_Medium__c\": \"utm_medium_Most_Recent__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_Recent_Source__c\": \"utm_source_Most_Recent__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_Recent_Campaign__c\": \"utm_campaign_Most_Recent__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_Recent_Term__c\": \"utm_term_Most_Recent__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_Recent_Content__c\": \"utm_content_Most_Recent__c\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"RC_Recent_Source_Detail__c\": \"Web_Referrer_Most_Recent__c\""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push("},"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push("\"cookies\": {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"useCompatibleNames\": false"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push("},"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push("\"session\": {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"duration\": {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"recent\": 30"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" },"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"internalDomains\": {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"alternates\": ["); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"artsy.space\","); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"artsy.info\""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" ]"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" },"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"prioritizeNonDirect\": {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" \"recent\": true"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push("}"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push("}"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 104, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 105, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 106, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<script type=\"text/javascript\">"); | |
jade_debug.unshift(new jade.DebugItem( 110, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 110, jade_debug[0].filename )); | |
buf.push("if (!location.pathname.match(new RegExp(\"" + (jade.escape((jade_interp = sd.EDITORIAL_PATHS) == null ? '' : jade_interp)) + "\"))){"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 110, jade_debug[0].filename )); | |
buf.push(" window.PARSELY = {autotrack: false}"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 110, jade_debug[0].filename )); | |
buf.push("}"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 110, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 111, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 112, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<script type=\"text/javascript\">"); | |
jade_debug.unshift(new jade.DebugItem( 116, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 116, jade_debug[0].filename )); | |
buf.push("!function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error(\"Segment snippet included twice.\");else{analytics.invoked=!0;analytics.methods=[\"trackSubmit\",\"trackClick\",\"trackLink\",\"trackForm\",\"pageview\",\"identify\",\"group\",\"track\",\"ready\",\"alias\",\"page\",\"once\",\"off\",\"on\"];analytics.factory=function(t){return function(){var e=Array.prototype.slice.call(arguments);e.unshift(t);analytics.push(e);return analytics}};for(var t=0;t<analytics.methods.length;t++){var e=analytics.methods[t];analytics[e]=analytics.factory(e)}analytics.load=function(t){var e=document.createElement(\"script\");e.type=\"text/javascript\";e.async=!0;e.src=(\"https:\"===document.location.protocol?\"https://\":\"http://\")+\"cdn.segment.com/analytics.js/v1/\"+t+\"/analytics.min.js\";var n=document.getElementsByTagName(\"script\")[0];n.parentNode.insertBefore(e,n)};analytics.SNIPPET_VERSION=\"3.0.1\";"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 116, jade_debug[0].filename )); | |
buf.push("analytics.load(\"" + (jade.escape((jade_interp = sd.SEGMENT_WRITE_KEY) == null ? '' : jade_interp)) + "\");"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 116, jade_debug[0].filename )); | |
buf.push("}}();"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 116, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 117, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 118, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
if ( sharify) | |
{ | |
jade_debug.unshift(new jade.DebugItem( 119, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 119, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push(null == (jade_interp = sharify.script()) ? "" : jade_interp); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 121, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 122, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
if ( options.stripev3) | |
{ | |
jade_debug.unshift(new jade.DebugItem( 123, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 123, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<script id=\"stripe-js\" src=\"https://js.stripe.com/v3/\">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
else | |
{ | |
jade_debug.unshift(new jade.DebugItem( 125, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 125, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<script id=\"stripe-js\" src=\"https://js.stripe.com/v3/\" async defer>"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 127, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 128, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
if ( sd.BROWSER && sd.BROWSER.family != 'Other') | |
{ | |
jade_debug.unshift(new jade.DebugItem( 129, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 129, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<script" + (jade.attr("src", asset('/assets/analytics.js'), true, true)) + ">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 131, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 132, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
if ( options.quantcast) | |
{ | |
jade_debug.unshift(new jade.DebugItem( 133, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 133, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<script type=\"text/javascript\">"); | |
jade_debug.unshift(new jade.DebugItem( 144, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 144, jade_debug[0].filename )); | |
buf.push("var ezt = ezt ||[];"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 144, jade_debug[0].filename )); | |
buf.push("(function(){"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 144, jade_debug[0].filename )); | |
buf.push(" var elem = document.createElement('script');"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 144, jade_debug[0].filename )); | |
buf.push(" elem.src = (document.location.protocol == \"https:\" ? \"https://secure\" : \"http://pixel\") + \".quantserve.com/aquant.js?a=p-cMwS3F29bthyC\";"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 144, jade_debug[0].filename )); | |
buf.push(" elem.async = true;"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 144, jade_debug[0].filename )); | |
buf.push(" elem.type = \"text/javascript\";"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 144, jade_debug[0].filename )); | |
buf.push(" var scpt = document.getElementsByTagName('script')[0];"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 144, jade_debug[0].filename )); | |
buf.push(" scpt.parentNode.insertBefore(elem,scpt);"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 144, jade_debug[0].filename )); | |
buf.push("}());"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 144, jade_debug[0].filename )); | |
buf.push("ezt.push({qacct: 'p-cMwS3F29bthyC', orderid: '', revenue: ''});"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 144, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 145, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<noscript>"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 146, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<img src=\"//pixel.quantserve.com/pixel/p-cMwS3F29bthyC.gif?labels=_fp.event.Default\" style=\"display: none;\" border=\"0\" height=\"1\" width=\"1\" alt=\"Quantcast\">"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</noscript>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 148, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 149, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
if ( options.sailthru) | |
{ | |
jade_debug.unshift(new jade.DebugItem( 150, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 150, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
if ( sd.INCLUDE_SAILTHRU) | |
{ | |
jade_debug.unshift(new jade.DebugItem( 151, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 151, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<script type=\"text/javascript\">"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push("(function() {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" function loadHorizon() {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" var s = document.createElement('script');"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" s.type = 'text/javascript';"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" s.async = true;"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" s.src = location.protocol + '//ak.sail-horizon.com/horizon/v1.js';"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" var x = document.getElementsByTagName('script')[0];"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" x.parentNode.insertBefore(s, x);"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" loadHorizon();"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" function loadSailthru() {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" if(typeof Sailthru !== \"undefined\"){"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" Sailthru.setup({"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" domain: 'horizon.artsy.net',"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" useStoredTags: false"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" });"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" else{"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" setTimeout(loadSailthru, 250);"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" var oldOnLoad = window.onload;"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" window.onload = function() {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" if (typeof oldOnLoad === 'function') {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" oldOnLoad();"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" loadSailthru();"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(" };"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push("})();"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 181, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 182, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 183, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
if ( sd.ENABLE_INSTANT_PAGE) | |
{ | |
jade_debug.unshift(new jade.DebugItem( 184, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 0, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 1, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/instant-page.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 2, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/instant-page.jade" )); | |
buf.push("<script type=\"text/javascript\">"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("/*! instant.page v1.2.1 - (C) 2019 Alexandre Dieulot - https://instant.page/license */"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("let urlToPreload"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("let mouseoverTimer"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("let lastTouchTimestamp"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("const prefetcher = document.createElement('link')"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("const isSupported = prefetcher.relList && prefetcher.relList.supports && prefetcher.relList.supports('prefetch')"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("const allowQueryString = 'instantAllowQueryString' in document.body.dataset"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("const allowExternalLinks = 'instantAllowExternalLinks' in document.body.dataset"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("if (isSupported) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" prefetcher.rel = 'prefetch'"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" document.head.appendChild(prefetcher)"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" const eventListenersOptions = {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" capture: true,"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" passive: true,"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" document.addEventListener('touchstart', touchstartListener, eventListenersOptions)"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" document.addEventListener('mouseover', mouseoverListener, eventListenersOptions)"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("}"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("function getLinkElement(event) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" try {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return event.target.closest('a')"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" } catch (error) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return null"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("}"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("function touchstartListener(event) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" /* Chrome on Android calls mouseover before touchcancel so `lastTouchTimestamp`"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" * must be assigned on touchstart to be measured on mouseover. */"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" lastTouchTimestamp = performance.now()"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" const linkElement = getLinkElement(event)"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" if (!isPreloadable(linkElement)) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" linkElement.addEventListener('touchcancel', touchendAndTouchcancelListener, {passive: true})"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" linkElement.addEventListener('touchend', touchendAndTouchcancelListener, {passive: true})"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" urlToPreload = linkElement.href"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" preload(linkElement.href)"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("}"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("function touchendAndTouchcancelListener() {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" urlToPreload = undefined"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" stopPreloading()"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("}"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("function mouseoverListener(event) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" if (performance.now() - lastTouchTimestamp < 1100) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" const linkElement = getLinkElement(event)"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" if (!isPreloadable(linkElement)) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" linkElement.addEventListener('mouseout', mouseoutListener, {passive: true})"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" urlToPreload = linkElement.href"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" mouseoverTimer = setTimeout(() => {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" preload(linkElement.href)"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" mouseoverTimer = undefined"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }, 65)"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("}"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("function mouseoutListener(event) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" if (event.relatedTarget && typeof event.relatedTarget.closest === 'function' && getLinkElement(event) == event.relatedTarget.closest('a')) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" if (mouseoverTimer) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" clearTimeout(mouseoverTimer)"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" mouseoverTimer = undefined"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" else {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" urlToPreload = undefined"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" stopPreloading()"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("}"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("function isPreloadable(linkElement) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" if (!linkElement || !linkElement.href) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" if (urlToPreload == linkElement.href) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" const preloadLocation = new URL(linkElement.href)"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" if (!allowExternalLinks && preloadLocation.origin != location.origin && !('instant' in linkElement.dataset)) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" if (!['http:', 'https:'].includes(preloadLocation.protocol)) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" if (preloadLocation.protocol == 'http:' && location.protocol == 'https:') {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" if (!allowQueryString && preloadLocation.search && !('instant' in linkElement.dataset)) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" if (preloadLocation.hash && preloadLocation.pathname + preloadLocation.search == location.pathname + location.search) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" if ('noInstant' in linkElement.dataset) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" return true"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("}"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("function preload(url) {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" prefetcher.href = url"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("}"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(""); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("function stopPreloading() {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" /* The spec says an empty string should abort the prefetching"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" * but Firefox 64 interprets it as a relative URL to prefetch. */"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push(" prefetcher.removeAttribute('href')"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 140, jade_debug[0].filename )); | |
buf.push("}"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 186, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 187, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
if ( options.grecaptcha && sd.RECAPTCHA_KEY && !sd.EIGEN) | |
{ | |
jade_debug.unshift(new jade.DebugItem( 188, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 188, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<script type=\"text/javascript\">"); | |
jade_debug.unshift(new jade.DebugItem( 193, jade_debug[0].filename )); | |
jade_debug.unshift(new jade.DebugItem( 193, jade_debug[0].filename )); | |
buf.push("var loadGrecaptchaOnHome = function() {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 193, jade_debug[0].filename )); | |
buf.push(" if (sd.PAGE_TYPE === 'home') {"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 193, jade_debug[0].filename )); | |
buf.push(" grecaptcha.execute(sd.RECAPTCHA_KEY, {action: 'homepage'})"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 193, jade_debug[0].filename )); | |
buf.push(" }"); | |
jade_debug.shift(); | |
buf.push("\n"); | |
jade_debug.unshift(new jade.DebugItem( 193, jade_debug[0].filename )); | |
buf.push("}"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 194, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/scripts.jade" )); | |
buf.push("<script id=\"google-recaptcha\"" + (jade.attr("src", "https://www.google.com/recaptcha/api.js?onload=loadGrecaptchaOnHome&render=" + (sd.RECAPTCHA_KEY) + "", true, true)) + " async defer>"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 43, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
buf.push("<script" + (jade.attr("src", asset('/assets/main_layout.js'), true, true)) + ">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.unshift(new jade.DebugItem( 45, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
if ( assetPackage) | |
{ | |
jade_debug.unshift(new jade.DebugItem( 46, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
jade_debug.unshift(new jade.DebugItem( 46, "/Users/eloy/Code/Artsy/force/src/desktop/components/main_layout/templates/redesign.jade" )); | |
buf.push("<script" + (jade.attr("src", asset('/assets/' + (assetPackage) + '.js'), true, true)) + ">"); | |
jade_debug.unshift(new jade.DebugItem( undefined, jade_debug[0].filename )); | |
jade_debug.shift(); | |
buf.push("</script>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
} | |
jade_debug.shift(); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</div>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</body>"); | |
jade_debug.shift(); | |
jade_debug.shift(); | |
buf.push("</html>"); | |
jade_debug.shift(); | |
jade_debug.shift();}.call(this,"JSON" in locals_for_with?locals_for_with.JSON:typeof JSON!=="undefined"?JSON:undefined,"Object" in locals_for_with?locals_for_with.Object:typeof Object!=="undefined"?Object:undefined,"asset" in locals_for_with?locals_for_with.asset:typeof asset!=="undefined"?asset:undefined,"assetPackage" in locals_for_with?locals_for_with.assetPackage:typeof assetPackage!=="undefined"?assetPackage:undefined,"body" in locals_for_with?locals_for_with.body:typeof body!=="undefined"?body:undefined,"bodyClass" in locals_for_with?locals_for_with.bodyClass:typeof bodyClass!=="undefined"?bodyClass:undefined,"css" in locals_for_with?locals_for_with.css:typeof css!=="undefined"?css:undefined,"data" in locals_for_with?locals_for_with.data:typeof data!=="undefined"?data:undefined,"defaultOptions" in locals_for_with?locals_for_with.defaultOptions:typeof defaultOptions!=="undefined"?defaultOptions:undefined,"head" in locals_for_with?locals_for_with.head:typeof head!=="undefined"?head:undefined,"helpers" in locals_for_with?locals_for_with.helpers:typeof helpers!=="undefined"?helpers:undefined,"jsonLD" in locals_for_with?locals_for_with.jsonLD:typeof jsonLD!=="undefined"?jsonLD:undefined,"options" in locals_for_with?locals_for_with.options:typeof options!=="undefined"?options:undefined,"scripts" in locals_for_with?locals_for_with.scripts:typeof scripts!=="undefined"?scripts:undefined,"sd" in locals_for_with?locals_for_with.sd:typeof sd!=="undefined"?sd:undefined,"sharify" in locals_for_with?locals_for_with.sharify:typeof sharify!=="undefined"?sharify:undefined,"stitch" in locals_for_with?locals_for_with.stitch:typeof stitch!=="undefined"?stitch:undefined,"styleTags" in locals_for_with?locals_for_with.styleTags:typeof styleTags!=="undefined"?styleTags:undefined,"styledComponents" in locals_for_with?locals_for_with.styledComponents:typeof styledComponents!=="undefined"?styledComponents:undefined,"user" in locals_for_with?locals_for_with.user:typeof user!=="undefined"?user:undefined,"userAgent" in locals_for_with?locals_for_with.userAgent:typeof userAgent!=="undefined"?userAgent:undefined));;return buf.join(""); | |
} catch (err) { | |
jade.rethrow(err, jade_debug[0].filename, jade_debug[0].lineno); | |
} | |
}) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(function anonymous(locals, jade | |
) { | |
var buf = []; | |
var jade_mixins = {}; | |
var jade_interp; | |
;var locals_for_with = (locals || {});(function (JSON, Object, asset, assetPackage, body, bodyClass, css, data, defaultOptions, head, helpers, jsonLD, options, scripts, sd, sharify, stitch, styleTags, styledComponents, user, userAgent) { | |
bodyClass = helpers ? helpers.buildBodyClass(sd, 'body-header-fixed') : ''; | |
defaultOptions = {modal: true, flash: true, stripev3: false, sailthru: true, marketo: true, quantcast: false} | |
options = options ? Object.assign({}, defaultOptions, options) : defaultOptions | |
assetPackage = locals.assetPackage || '' | |
bodyClass = bodyClass + ' ' + (locals.bodyClass || '') | |
buf.push("<!DOCTYPE html><html" + (jade.attr("data-useragent", userAgent, true, true)) + (jade.attr("data-user-type", sd.CURRENT_USER && sd.CURRENT_USER.type, true, true)) + (jade.attr("data-lab-features", sd.CURRENT_USER && sd.CURRENT_USER.lab_features && sd.CURRENT_USER.lab_features.join(','), true, true)) + " lang=\"en\"><head><script>var isAdmin = " + (jade.escape((jade_interp = !!(user && user.get('type') === 'Admin')) == null ? '' : jade_interp)) + ";\ndocument.addEventListener('contextmenu', function(e) {\n if (isAdmin) return;\n if (['IMG', 'CANVAS'].indexOf(e.target.nodeName) < 0) return;\n var classes = e.target.className + ' ' + e.target.parentElement.className;\n if (classes.match('seadragon')) e.preventDefault();\n});</script><link rel=\"apple-touch-icon\"" + (jade.attr("href", asset('/images/icon-152.png'), true, true)) + "><link rel=\"apple-touch-icon\" sizes=\"120x120\"" + (jade.attr("href", asset('/images/icon-120.png'), true, true)) + "><link rel=\"apple-touch-icon\" sizes=\"152x152\"" + (jade.attr("href", asset('/images/icon-152.png'), true, true)) + "><link rel=\"apple-touch-icon\" sizes=\"76x76\"" + (jade.attr("href", asset('/images/icon-76.png'), true, true)) + "><link rel=\"icon\" type=\"image/png\"" + (jade.attr("href", asset('/images/favicon.ico'), true, true)) + "><link rel=\"search\" type=\"application/opensearchdescription+xml\"" + (jade.attr("href", asset('/images/opensearch.xml'), true, true)) + " title=\"Artsy\"><link rel=\"preconnect\" href=\"https://www.google-analytics.com\"><link rel=\"preconnect\" href=\"https://googleads.g.doubleclick.net\"><link rel=\"preconnect\" href=\"https://www.googleadservices.com\"><link rel=\"dns-prefetch\" href=\"https://connect.facebook.net\"><link rel=\"dns-prefetch\" href=\"https://cdn.segment.com\"><meta charset=\"utf-8\"><meta name=\"apple-itunes-app\"" + (jade.attr("content", "app-id=703796080, app-argument=" + (sd.APP_URL) + "" + (sd.CURRENT_PATH) + "", true, true)) + "><meta name=\"msapplication-config\"" + (jade.attr("content", asset('/images/browserconfig.xml'), true, true)) + "><meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=5\"><meta property=\"fb:admins\" content=\"7961740\"><meta property=\"fb:app_id\" content=\"308278682573501\"><meta property=\"fb:pages\" content=\"342443413406\"><script type=\"text/javascript\">(function() {\n\n // Ignore for unsupported browsers\n if (!(window.history && window.history.pushState)) return;\n\n // If we're inside an iframe modal then send a message to the parent\n // indicating what the iframe's location is so that the parent can decide\n // not to go down a rabbit hole inside the iframe.\n if (parent && parent.postMessage) {\n // postMessage support for IE & other browsers\n if (window.MessageChannel && navigator.userAgent.indexOf('MSIE') > -1) {\n var m = new MessageChannel();\n parent.postMessage({\n href: location.href,\n scrollFrame: true\n }, \"*\", [m.port2]);\n } else {\n parent.postMessage({\n href: location.href,\n scrollFrame: true\n }, location.origin);\n }\n }\n\n // When navigating another level deep scrollFrame will refresh the page.\n // Hitting the back button will halt when it gets to the popstate point\n // at which scrollFrame added the iframe modal. This will notice that and\n // make the full refresh instead.\n var firstPopStateTriggered;\n addEventListener('popstate', function(e) {\n if (firstPopStateTriggered && e.state && e.state.scrollFrame &&\n !document.querySelector('.scroll-frame-iframe')) {\n location = e.state.href;\n }\n firstPopStateTriggered = true;\n });\n})();</script>"); | |
if ( sd.BROWSER && sd.BROWSER.family != 'Other') | |
{ | |
buf.push("<link type=\"text/css\" rel=\"stylesheet\"" + (jade.attr("href", '' + (sd.WEBFONT_URL) + '/all-webfonts.css', true, true)) + ">"); | |
} | |
buf.push((null == (jade_interp = head) ? "" : jade_interp) + (null == (jade_interp = css) ? "" : jade_interp) + (null == (jade_interp = styleTags) ? "" : jade_interp) + "<link type=\"text/css\" rel=\"stylesheet\"" + (jade.attr("href", asset('/assets/main_layout.css'), true, true)) + ">"); | |
if (!( styledComponents)) | |
{ | |
if ( assetPackage) | |
{ | |
buf.push("<link type=\"text/css\" rel=\"stylesheet\"" + (jade.attr("href", asset('/assets/' + (assetPackage) + '.css'), true, true)) + ">"); | |
} | |
} | |
buf.push("</head><body" + (jade.cls([bodyClass], [true])) + "><div id=\"modal-container\"></div><div id=\"react-modal-container\"></div><div id=\"main-layout-flash\"></div>"); | |
function isActive(path) { | |
if (sd && sd.CURRENT_PATH) { | |
var exceptions, currentPath; | |
exceptions = ['/about']; | |
path = path.replace(/\/$/, ''); // Strip trailing slash | |
currentPath = sd.CURRENT_PATH.replace(/\/$/, ''); // Strip trailing slash | |
if (exceptions.indexOf(path) != -1) { | |
return currentPath.indexOf(path) != -1; | |
} else { | |
return path === currentPath; | |
} | |
} | |
}; | |
function activeState(path) { if (sd && sd.CURRENT_PATH) return isActive(path) ? 'active' : 'inactive'; }; | |
function activeClass(path) { if (sd && sd.CURRENT_PATH) return 'is-' + activeState(path); }; | |
buf.push("<header>" + (null == (jade_interp = stitch && stitch.components.NavBar({ notificationCount: sd.NOTIFICATION_COUNT, searchQuery: sd.searchQuery, user: sd.CURRENT_USER, })) ? "" : jade_interp) + "</header><div id=\"main-layout-container\"><div id=\"react-root\">" + (null == (jade_interp = body) ? "" : jade_interp) + "</div><div id=\"react-portal\"></div>"); | |
if ( jsonLD) | |
{ | |
buf.push("<script id=\"json-ld\" type=\"application/ld+json\">" + (null == (jade_interp = [jsonLD]) ? "" : jade_interp) + "</script>"); | |
} | |
buf.push("</div><div id=\"scroll-frame-spinner\"><div class=\"loading-spinner\"></div></div><div id=\"scripts\"><script>var __BOOTSTRAP__ = " + (((jade_interp = JSON.stringify(data)) == null ? '' : jade_interp)) + "</script>" + (null == (jade_interp = scripts) ? "" : jade_interp)); | |
defaultOptions = {grecaptcha: true, stripev3: false, sailthru: true, marketo: true, quantcast: false} | |
options = options ? Object.assign({}, defaultOptions, options) : defaultOptions | |
buf.push("<script" + (jade.attr("src", asset("/assets/runtime-manifest.js"), true, true)) + "></script><script" + (jade.attr("src", asset("/assets/common.js"), true, true)) + "></script>"); | |
if ( options.marketo) | |
{ | |
buf.push("<script type=\"text/javascript\" src=\"https://d1s2w0upia4e9w.cloudfront.net/assets/conversionpath-0.3.8.min.js\">{\n\"nolog\": true,\n\"stageMappings\": {\n \"initial\": [\n {\n \"when\": \"{referrer.domain}\",\n \"matches\": \"{internal.domain}\",\n \"skip\": \"RC_First_Channel__c\"\n },\n {\n \"when\": \"{referrer.domain}\",\n \"matches\": \"{internal.domain}\",\n \"skip\": \"RC_First_Medium__c\"\n },\n {\n \"when\": \"{referrer.domain}\",\n \"matches\": \"{internal.domain}\",\n \"skip\": \"RC_First_Source_Detail__c\"\n }\n ],\n \"rolling\": [\n {\n \"when\": \"{referrer.domain}\",\n \"matches\": \"{internal.domain}\",\n \"skip\": \"RC_Acquisition_Channel__c\"\n },\n {\n \"when\": \"{referrer.domain}\",\n \"matches\": \"{internal.domain}\",\n \"skip\": \"RC_Acquisition_Medium__c\"\n },\n {\n \"when\": \"{referrer.domain}\",\n \"matches\": \"{internal.domain}\",\n \"skip\": \"RC_Acquisition_Source_Detail__c\"\n }\n ],\n \"recent\": [\n {\n \"when\": \"{referrer.domain}\",\n \"matches\": \"{internal.domain}\",\n \"skip\": \"RC_Recent_Channel__c\"\n },\n {\n \"when\": \"{referrer.domain}\",\n \"matches\": \"{internal.domain}\",\n \"skip\": \"RC_Recent_Medium__c\"\n },\n {\n \"when\": \"{referrer.domain}\",\n \"matches\": \"{internal.domain}\",\n \"skip\": \"RC_Recent_Source_Detail__c\"\n }\n ]\n},\n\"nameMappings\": {\n \"RC_First_Medium__c\": \"utm_medium_First_Touch__c\",\n \"RC_First_Source__c\": \"utm_source_First_Touch__c\",\n \"RC_First_Campaign__c\": \"utm_campaign_First_Touch__c\",\n \"RC_First_Term__c\": \"utm_term_First_Touch__c\",\n \"RC_First_Content__c\": \"utm_content_First_Touch__c\",\n \"RC_First_Source_Detail__c\": \"Web_Referrer_First_Touch__c\",\n \"RC_Acquisition_Medium__c\": \"utm_medium_Lead_Creation__c\",\n \"RC_Acquisition_Source__c\": \"utm_source_Lead_Creation__c\",\n \"RC_Acquisition_Campaign__c\": \"utm_campaign_Lead_Creation__c\",\n \"RC_Acquisition_Term__c\": \"utm_term_Lead_Creation__c\",\n \"RC_Acquisition_Content__c\": \"utm_content_Lead_Creation__c\",\n \"RC_Acquisition_Source_Detail__c\": \"Web_Referrer_Lead_Creation__c\",\n \"RC_Recent_Medium__c\": \"utm_medium_Most_Recent__c\",\n \"RC_Recent_Source__c\": \"utm_source_Most_Recent__c\",\n \"RC_Recent_Campaign__c\": \"utm_campaign_Most_Recent__c\",\n \"RC_Recent_Term__c\": \"utm_term_Most_Recent__c\",\n \"RC_Recent_Content__c\": \"utm_content_Most_Recent__c\",\n \"RC_Recent_Source_Detail__c\": \"Web_Referrer_Most_Recent__c\"\n},\n\"cookies\": {\n \"useCompatibleNames\": false\n},\n\"session\": {\n \"duration\": {\n \"recent\": 30\n },\n \"internalDomains\": {\n \"alternates\": [\n \"artsy.space\",\n \"artsy.info\"\n ]\n },\n \"prioritizeNonDirect\": {\n \"recent\": true\n }\n}\n}\n</script>"); | |
} | |
buf.push("<script type=\"text/javascript\">if (!location.pathname.match(new RegExp(\"" + (jade.escape((jade_interp = sd.EDITORIAL_PATHS) == null ? '' : jade_interp)) + "\"))){\n window.PARSELY = {autotrack: false}\n}\n</script><script type=\"text/javascript\">!function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error(\"Segment snippet included twice.\");else{analytics.invoked=!0;analytics.methods=[\"trackSubmit\",\"trackClick\",\"trackLink\",\"trackForm\",\"pageview\",\"identify\",\"group\",\"track\",\"ready\",\"alias\",\"page\",\"once\",\"off\",\"on\"];analytics.factory=function(t){return function(){var e=Array.prototype.slice.call(arguments);e.unshift(t);analytics.push(e);return analytics}};for(var t=0;t<analytics.methods.length;t++){var e=analytics.methods[t];analytics[e]=analytics.factory(e)}analytics.load=function(t){var e=document.createElement(\"script\");e.type=\"text/javascript\";e.async=!0;e.src=(\"https:\"===document.location.protocol?\"https://\":\"http://\")+\"cdn.segment.com/analytics.js/v1/\"+t+\"/analytics.min.js\";var n=document.getElementsByTagName(\"script\")[0];n.parentNode.insertBefore(e,n)};analytics.SNIPPET_VERSION=\"3.0.1\";\nanalytics.load(\"" + (jade.escape((jade_interp = sd.SEGMENT_WRITE_KEY) == null ? '' : jade_interp)) + "\");\n}}();\n</script>"); | |
if ( sharify) | |
{ | |
buf.push(null == (jade_interp = sharify.script()) ? "" : jade_interp); | |
} | |
if ( options.stripev3) | |
{ | |
buf.push("<script id=\"stripe-js\" src=\"https://js.stripe.com/v3/\"></script>"); | |
} | |
else | |
{ | |
buf.push("<script id=\"stripe-js\" src=\"https://js.stripe.com/v3/\" async defer></script>"); | |
} | |
if ( sd.BROWSER && sd.BROWSER.family != 'Other') | |
{ | |
buf.push("<script" + (jade.attr("src", asset('/assets/analytics.js'), true, true)) + "></script>"); | |
} | |
if ( options.quantcast) | |
{ | |
buf.push("<script type=\"text/javascript\">var ezt = ezt ||[];\n(function(){\n var elem = document.createElement('script');\n elem.src = (document.location.protocol == \"https:\" ? \"https://secure\" : \"http://pixel\") + \".quantserve.com/aquant.js?a=p-cMwS3F29bthyC\";\n elem.async = true;\n elem.type = \"text/javascript\";\n var scpt = document.getElementsByTagName('script')[0];\n scpt.parentNode.insertBefore(elem,scpt);\n}());\nezt.push({qacct: 'p-cMwS3F29bthyC', orderid: '', revenue: ''});\n</script><noscript><img src=\"//pixel.quantserve.com/pixel/p-cMwS3F29bthyC.gif?labels=_fp.event.Default\" style=\"display: none;\" border=\"0\" height=\"1\" width=\"1\" alt=\"Quantcast\"></noscript>"); | |
} | |
if ( options.sailthru) | |
{ | |
if ( sd.INCLUDE_SAILTHRU) | |
{ | |
buf.push("<script type=\"text/javascript\">(function() {\n function loadHorizon() {\n var s = document.createElement('script');\n s.type = 'text/javascript';\n s.async = true;\n s.src = location.protocol + '//ak.sail-horizon.com/horizon/v1.js';\n var x = document.getElementsByTagName('script')[0];\n x.parentNode.insertBefore(s, x);\n }\n loadHorizon();\n function loadSailthru() {\n if(typeof Sailthru !== \"undefined\"){\n Sailthru.setup({\n domain: 'horizon.artsy.net',\n useStoredTags: false\n });\n }\n else{\n setTimeout(loadSailthru, 250);\n }\n }\n var oldOnLoad = window.onload;\n window.onload = function() {\n if (typeof oldOnLoad === 'function') {\n oldOnLoad();\n }\n loadSailthru();\n };\n})();\n</script>"); | |
} | |
} | |
if ( sd.ENABLE_INSTANT_PAGE) | |
{ | |
buf.push("<script type=\"text/javascript\">/*! instant.page v1.2.1 - (C) 2019 Alexandre Dieulot - https://instant.page/license */\n\nlet urlToPreload\nlet mouseoverTimer\nlet lastTouchTimestamp\n\nconst prefetcher = document.createElement('link')\nconst isSupported = prefetcher.relList && prefetcher.relList.supports && prefetcher.relList.supports('prefetch')\nconst allowQueryString = 'instantAllowQueryString' in document.body.dataset\nconst allowExternalLinks = 'instantAllowExternalLinks' in document.body.dataset\n\nif (isSupported) {\n prefetcher.rel = 'prefetch'\n document.head.appendChild(prefetcher)\n\n const eventListenersOptions = {\n capture: true,\n passive: true,\n }\n document.addEventListener('touchstart', touchstartListener, eventListenersOptions)\n document.addEventListener('mouseover', mouseoverListener, eventListenersOptions)\n}\n\nfunction getLinkElement(event) {\n try {\n return event.target.closest('a')\n } catch (error) {\n return null\n }\n}\n\nfunction touchstartListener(event) {\n /* Chrome on Android calls mouseover before touchcancel so `lastTouchTimestamp`\n * must be assigned on touchstart to be measured on mouseover. */\n lastTouchTimestamp = performance.now()\n\n const linkElement = getLinkElement(event)\n\n if (!isPreloadable(linkElement)) {\n return\n }\n\n linkElement.addEventListener('touchcancel', touchendAndTouchcancelListener, {passive: true})\n linkElement.addEventListener('touchend', touchendAndTouchcancelListener, {passive: true})\n\n urlToPreload = linkElement.href\n preload(linkElement.href)\n}\n\nfunction touchendAndTouchcancelListener() {\n urlToPreload = undefined\n stopPreloading()\n}\n\nfunction mouseoverListener(event) {\n if (performance.now() - lastTouchTimestamp < 1100) {\n return\n }\n\n const linkElement = getLinkElement(event)\n\n if (!isPreloadable(linkElement)) {\n return\n }\n\n linkElement.addEventListener('mouseout', mouseoutListener, {passive: true})\n\n urlToPreload = linkElement.href\n\n mouseoverTimer = setTimeout(() => {\n preload(linkElement.href)\n mouseoverTimer = undefined\n }, 65)\n}\n\nfunction mouseoutListener(event) {\n if (event.relatedTarget && typeof event.relatedTarget.closest === 'function' && getLinkElement(event) == event.relatedTarget.closest('a')) {\n return\n }\n\n if (mouseoverTimer) {\n clearTimeout(mouseoverTimer)\n mouseoverTimer = undefined\n }\n else {\n urlToPreload = undefined\n stopPreloading()\n }\n}\n\nfunction isPreloadable(linkElement) {\n if (!linkElement || !linkElement.href) {\n return\n }\n\n if (urlToPreload == linkElement.href) {\n return\n }\n\n const preloadLocation = new URL(linkElement.href)\n\n if (!allowExternalLinks && preloadLocation.origin != location.origin && !('instant' in linkElement.dataset)) {\n return\n }\n\n if (!['http:', 'https:'].includes(preloadLocation.protocol)) {\n return\n }\n\n if (preloadLocation.protocol == 'http:' && location.protocol == 'https:') {\n return\n }\n\n if (!allowQueryString && preloadLocation.search && !('instant' in linkElement.dataset)) {\n return\n }\n\n if (preloadLocation.hash && preloadLocation.pathname + preloadLocation.search == location.pathname + location.search) {\n return\n }\n\n if ('noInstant' in linkElement.dataset) {\n return\n }\n\n return true\n}\n\nfunction preload(url) {\n prefetcher.href = url\n}\n\nfunction stopPreloading() {\n /* The spec says an empty string should abort the prefetching\n * but Firefox 64 interprets it as a relative URL to prefetch. */\n prefetcher.removeAttribute('href')\n}</script>"); | |
} | |
if ( options.grecaptcha && sd.RECAPTCHA_KEY && !sd.EIGEN) | |
{ | |
buf.push("<script type=\"text/javascript\">var loadGrecaptchaOnHome = function() {\n if (sd.PAGE_TYPE === 'home') {\n grecaptcha.execute(sd.RECAPTCHA_KEY, {action: 'homepage'})\n }\n}</script><script id=\"google-recaptcha\"" + (jade.attr("src", "https://www.google.com/recaptcha/api.js?onload=loadGrecaptchaOnHome&render=" + (sd.RECAPTCHA_KEY) + "", true, true)) + " async defer></script>"); | |
} | |
buf.push("<script" + (jade.attr("src", asset('/assets/main_layout.js'), true, true)) + "></script>"); | |
if ( assetPackage) | |
{ | |
buf.push("<script" + (jade.attr("src", asset('/assets/' + (assetPackage) + '.js'), true, true)) + "></script>"); | |
} | |
buf.push("</div></body></html>");}.call(this,"JSON" in locals_for_with?locals_for_with.JSON:typeof JSON!=="undefined"?JSON:undefined,"Object" in locals_for_with?locals_for_with.Object:typeof Object!=="undefined"?Object:undefined,"asset" in locals_for_with?locals_for_with.asset:typeof asset!=="undefined"?asset:undefined,"assetPackage" in locals_for_with?locals_for_with.assetPackage:typeof assetPackage!=="undefined"?assetPackage:undefined,"body" in locals_for_with?locals_for_with.body:typeof body!=="undefined"?body:undefined,"bodyClass" in locals_for_with?locals_for_with.bodyClass:typeof bodyClass!=="undefined"?bodyClass:undefined,"css" in locals_for_with?locals_for_with.css:typeof css!=="undefined"?css:undefined,"data" in locals_for_with?locals_for_with.data:typeof data!=="undefined"?data:undefined,"defaultOptions" in locals_for_with?locals_for_with.defaultOptions:typeof defaultOptions!=="undefined"?defaultOptions:undefined,"head" in locals_for_with?locals_for_with.head:typeof head!=="undefined"?head:undefined,"helpers" in locals_for_with?locals_for_with.helpers:typeof helpers!=="undefined"?helpers:undefined,"jsonLD" in locals_for_with?locals_for_with.jsonLD:typeof jsonLD!=="undefined"?jsonLD:undefined,"options" in locals_for_with?locals_for_with.options:typeof options!=="undefined"?options:undefined,"scripts" in locals_for_with?locals_for_with.scripts:typeof scripts!=="undefined"?scripts:undefined,"sd" in locals_for_with?locals_for_with.sd:typeof sd!=="undefined"?sd:undefined,"sharify" in locals_for_with?locals_for_with.sharify:typeof sharify!=="undefined"?sharify:undefined,"stitch" in locals_for_with?locals_for_with.stitch:typeof stitch!=="undefined"?stitch:undefined,"styleTags" in locals_for_with?locals_for_with.styleTags:typeof styleTags!=="undefined"?styleTags:undefined,"styledComponents" in locals_for_with?locals_for_with.styledComponents:typeof styledComponents!=="undefined"?styledComponents:undefined,"user" in locals_for_with?locals_for_with.user:typeof user!=="undefined"?user:undefined,"userAgent" in locals_for_with?locals_for_with.userAgent:typeof userAgent!=="undefined"?userAgent:undefined));;return buf.join(""); | |
}) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment