Better JS for blog posts

master
Nick Sergeant 2012-06-05 23:10:30 -04:00
parent 8a2e8b7833
commit 59b603040b
3 changed files with 7 additions and 3 deletions

View File

@ -9,6 +9,10 @@
{% block rochester-made %}{% endblock %} {% block rochester-made %}{% endblock %}
{% block keyboard-shortcuts %}{% endblock %} {% block keyboard-shortcuts %}{% endblock %}
{% block intercom %}{% endblock %} {% block intercom %}{% endblock %}
{% block js %}
{{ block.super }}
window.blog_post = true;
{% endblock %}
{% block sub-header %} {% block sub-header %}
<header class="sub"> <header class="sub">

View File

@ -17,7 +17,7 @@ jQuery(function($) {
var SiteView = snipt.module('site').SiteView; var SiteView = snipt.module('site').SiteView;
window.site = new SiteView(); window.site = new SiteView();
if (window.detail) { if (window.detail && !window.blog_post) {
window.site.$snipts.eq(0).trigger('selectSnipt'); window.site.$snipts.eq(0).trigger('selectSnipt');
} }
}); });

View File

@ -538,7 +538,7 @@
} }
}); });
$document.bind('keydown', 'c', function(e) { $document.bind('keydown', 'c', function(e) {
if (!window.ui_halted) { if (!window.ui_halted && !window.blog_post) {
if ($selected) { if ($selected) {
e.preventDefault(); e.preventDefault();
$selected.trigger('copyRaw'); $selected.trigger('copyRaw');
@ -662,7 +662,7 @@
} }
}); });
$document.bind('keydown', 'v', function(e) { $document.bind('keydown', 'v', function(e) {
if (!window.ui_halted) { if (!window.ui_halted && !window.blog_post) {
if ($selected) { if ($selected) {
e.preventDefault(); e.preventDefault();
$selected.trigger('embed'); $selected.trigger('embed');