test/dummy/tmp/cache/assets/development/sprockets/1926295578648cdc013840b112b4549a in polyblock-0.3.7 vs test/dummy/tmp/cache/assets/development/sprockets/1926295578648cdc013840b112b4549a in polyblock-0.3.9
- old
+ new
@@ -1,8 +1,8 @@
{I"
class:ETI"ProcessedAsset; FI"logical_path; TI"polyblock/polyblock.js; FI"
pathname; TI"i/Applications/XAMPP/xamppfiles/htdocs/polyblock/app/assets/javascripts/polyblock/polyblock.js.coffee; FI"content_type; TI"application/javascript; TI"
-mtime; Tl+NRI"length; Tir)I"digest; TI"%e56d0eedc13d38c6e449323fa71f48ef; FI"source; TI"r)(function() {
+mtime; Tl+J5RI"length; Ti+I"digest; TI"%99993613baf5a361b041bd01c87bf346; FI"source; TI"+(function() {
var unsavedChanges;
CKEDITOR.disableAutoInline = true;
unsavedChanges = false;
@@ -13,23 +13,38 @@
}
};
$(function() {
return $(document).ready(function() {
- var blocks, has_switch, initialize, pb_switch;
- blocks = $(".polyblock[contenteditable='true']");
+ var blocks, fetch_blocks, has_switch, initialize, pb_switch;
+ fetch_blocks = function() {
+ return $(".polyblock[contenteditable='true']").not('.polyblock-condensed');
+ };
+ blocks = fetch_blocks();
if (!blocks.length) {
return;
}
pb_switch = $('.polyblock-switch');
has_switch = pb_switch.is('*');
initialize = function() {
var blockclones, changeChecker, changeText, convertFromTextarea, convertToTextarea, currentMode, editorModeOff, editorModeOn, indicator, initialBodyPadding, instanciateCKEditor, previousMode, revertChanges, saveChanges, showSavedChanges, showUnsavedChanges, startListening, stopListening, verbose;
blockclones = {};
instanciateCKEditor = function(id) {
- return CKEDITOR.inline(id, {
+ var editor;
+ return editor = CKEDITOR.inline(id, {
on: {
+ contentDom: function() {
+ return editor.document.on('keydown', function(e) {
+ if ((e.data.$.ctrlKey || e.data.$.metaKey) && e.data.$.keyCode === 83) {
+ try {
+ e.data.$.preventDefault();
+ } catch (_error) {}
+ saveChanges();
+ return false;
+ }
+ });
+ },
focus: function(e) {
editorModeOn();
return startListening(id);
},
blur: function(e) {
@@ -255,11 +270,11 @@
case "Markdown":
return convertToTextarea(block, html_beautify(content));
}
};
if (previousMode === "WYSIWYG") {
- blocks = $(".polyblock[contenteditable='true']");
+ blocks = fetch_blocks();
}
blocks.each(function() {
return changeModes($(this));
});
return $(this).siblings().removeClass("active").end().addClass("active");
@@ -289,7 +304,7 @@
}
});
});
}).call(this);
-; TI"dependency_digest; TI"%16e25f8ceaf525c68a3fa6ffbed1e942; FI"required_paths; T[I"i/Applications/XAMPP/xamppfiles/htdocs/polyblock/app/assets/javascripts/polyblock/polyblock.js.coffee; FI"dependency_paths; T[{I" path; TI"i/Applications/XAMPP/xamppfiles/htdocs/polyblock/app/assets/javascripts/polyblock/polyblock.js.coffee; FI"
-mtime; TI"2014-01-21T10:20:46-05:00; TI"digest; TI"%77c920db2426f061a5b4c6e2480059ab; FI"
_version; TI"%01dc9d4cb5b0ece13ed47cc1cabfeb41; F
+; TI"dependency_digest; TI"%d4f7a72f9535b1ad7a427de32eb6aec5; FI"required_paths; T[I"i/Applications/XAMPP/xamppfiles/htdocs/polyblock/app/assets/javascripts/polyblock/polyblock.js.coffee; FI"dependency_paths; T[{I" path; TI"i/Applications/XAMPP/xamppfiles/htdocs/polyblock/app/assets/javascripts/polyblock/polyblock.js.coffee; FI"
+mtime; TI"2014-01-31T18:44:10-05:00; TI"digest; TI"%3b66bd318308bd5b8bb59771c41923e6; FI"
_version; TI"%01dc9d4cb5b0ece13ed47cc1cabfeb41; F
\ No newline at end of file