Skip to content

Instantly share code, notes, and snippets.

View 1stevengrant's full-sized avatar
🏠
Working from home

Steven Grant 1stevengrant

🏠
Working from home
View GitHub Profile
<!-- Entire Publishing Network 300x25 -->
<div id="bsap_1296481" class="bsarocks bsap_e4532ca833a2a2bde98aba25cc81e5ff"></div>
<!-- End Beacon Ads Zone Code -->
<!-- Entire Publishing Network - 300x250 CPM -->
<!-- Beacon Ads Zone Code -->
<div id="bsap_1295506" class="bsarocks bsap_e4532ca833a2a2bde98aba25cc81e5ff"></div>
<!-- End Beacon Ads Zone Code -->
<!-- Entire Publishing Network Prime 300x250 30-day -->
<!-- Beacon Ads Zone Code -->
<div id="bsap_1296483" class="bsarocks bsap_e4532ca833a2a2bde98aba25cc81e5ff"></div>
<!-- End Beacon Ads Zone Code -->
<!-- Beacon Ads Zone Code -->
<div id="bsap_1296483" class="bsarocks bsap_e4532ca833a2a2bde98aba25cc81e5ff"></div>
<!-- End Beacon Ads Zone Code -->
<!-- Beacon Ads Zone Code -->
<div id="bsap_1295506" class="bsarocks bsap_e4532ca833a2a2bde98aba25cc81e5ff"></div>
<!-- Beacon Ads Zone Code -->
<div id="bsap_1296483" class="bsarocks bsap_e4532ca833a2a2bde98aba25cc81e5ff"></div>
<!-- End Beacon Ads Zone Code -->
<!-- Beacon Ads Zone Code -->
<div id="bsap_1296483" class="bsarocks bsap_e4532ca833a2a2bde98aba25cc81e5ff"></div>
<!-- End Beacon Ads Zone Code -->
<!-- Beacon Ads Zone Code -->
<div id="bsap_1295506" class="bsarocks bsap_e4532ca833a2a2bde98aba25cc81e5ff"></div>
@mixin sprite($item_name, $hover_state: false, $active_state: false, $dimensions: true, $spacing: 0) {
@include retina-sprite($item_name, $sprites, $sprites_retina, $hover_state, $active_state, $dimensions, $spacing);
}
@mixin retina-sprite($item_name, $sprites, $sprites_retina, $hover_state, $active_state, $dimensions, $spacing) {
$hover_state: false !default;
$active_state: false !default;
$dimensions: true !default;
$media-queries: "(-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (-webkit-min-device-pixel-ratio: 1.3), (min-resolution: 124.8dpi), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)";
background: sprite-url($sprites) sprite-position($sprites, $item_name, $spacing, $spacing) no-repeat;
@mixin sprite($item_name, $hover_state: false, $active_state: false, $dimensions: true, $spacing: 0) {
@include retina-sprite($item_name, $sprites, $sprites_retina, $hover_state, $active_state, $dimensions, $spacing);
}
@mixin retina-sprite($item_name, $sprites, $sprites_retina, $hover_state, $active_state, $dimensions, $spacing) {
$hover_state: false !default;
$active_state: false !default;
$dimensions: true !default;
$media-queries: "(-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (-webkit-min-device-pixel-ratio: 1.3), (min-resolution: 124.8dpi), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)";
background: sprite-url($sprites) sprite-position($sprites, $item_name, $spacing, $spacing) no-repeat;
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm
AcceptPathInfo On
Options -Indexes
<IfModule mod_rewrite.c>
RewriteEngine On
{exp:ce_cache:stat:ic url_override="{transcribe:language_abbreviation}/{current_path}" tags="article"}
{if '{exp:transcribe:language_abbreviation}' == "en"}
{exp:channel:entries channel="articles" limit="1" url_title="{segment_2}" disable="pagination|member_data|category_fields" require_entry="yes"}
{if no_results}{redirect="404"}{/if}
{exp:low_variables:single
var='lv_global_header'
preparse:page_title='{title}'
preparse:og_title='{title}'
preparse:og_image='{if article_image}{article_image}{if:else}{site_url}/images/site/article_default.jpg{/if}'
preparse:og_url='{path=article}/{url_title}'
fields:
description:
display: SEO Description
type: text
intro:
display: Introduction
type: text
header_img:
type: file
allowed: [png, gif, jpg, jpeg]
var handleMessageZone = function() {
return loadNavigation(runtime.batch, runtime.site, "messagezone", !runtime.previewMode)
.then( function( message) {
var resultMessage = message[0] ? message[0] : { items: [] };
return filterMessageBasedOnUser( request, resultMessage);
});
};