Sha256: 1dd02282d756498999c26d82b07de046fd38b239da04f18666de87a2a7fb06a9

Contents?: true

Size: 1.37 KB

Versions: 477

Compression:

Stored size: 1.37 KB

Contents

(function(){tinymce.create("tinymce.plugins.PageBreakPlugin",{init:function(b,d){var f='<img src="'+b.theme.url+'/img/trans.gif" class="mcePageBreak mceItemNoResize" />',a="mcePageBreak",c=b.getParam("pagebreak_separator","<!-- pagebreak -->"),e;e=new RegExp(c.replace(/[\?\.\*\[\]\(\)\{\}\+\^\$\:]/g,function(g){return"\\"+g}),"g");b.addCommand("mcePageBreak",function(){b.execCommand("mceInsertContent",0,f)});b.addButton("pagebreak",{title:"pagebreak.desc",cmd:a});b.onInit.add(function(){if(b.theme.onResolveName){b.theme.onResolveName.add(function(g,h){if(h.node.nodeName=="IMG"&&b.dom.hasClass(h.node,a)){h.name="pagebreak"}})}});b.onClick.add(function(g,h){h=h.target;if(h.nodeName==="IMG"&&g.dom.hasClass(h,a)){g.selection.select(h)}});b.onNodeChange.add(function(h,g,i){g.setActive("pagebreak",i.nodeName==="IMG"&&h.dom.hasClass(i,a))});b.onBeforeSetContent.add(function(g,h){h.content=h.content.replace(e,f)});b.onPostProcess.add(function(g,h){if(h.get){h.content=h.content.replace(/<img[^>]+>/g,function(i){if(i.indexOf('class="mcePageBreak')!==-1){i=c}return i})}})},getInfo:function(){return{longname:"PageBreak",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/pagebreak",version:tinymce.majorVersion+"."+tinymce.minorVersion}}});tinymce.PluginManager.add("pagebreak",tinymce.plugins.PageBreakPlugin)})();

Version data entries

477 entries across 458 versions & 24 rubygems

Version Path
goldencobra-2.3.4 app/assets/javascripts/goldencobra/html_editors/tinymce_v3/plugins/pagebreak/editor_plugin.js
goldencobra-2.3.3 app/assets/javascripts/goldencobra/html_editors/tinymce_v3/plugins/pagebreak/editor_plugin.js
wagn-1.21.1 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
decko-0.3.2 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
decko-0.3.1 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
decko-0.3.0 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
decko-0.2.2 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
decko-0.2.1 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
decko-0.2 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
decko-0.1 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
wagn-1.21.0 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
wagn-1.20.4 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
wagn-1.20.3 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
wagn-1.20.2 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
wagn-1.20.1 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
wagn-1.20.0 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
ish_lib-0.0.8 vendor/assets/javascripts/.trash/tinymce/plugins/pagebreak/editor_plugin.js
ish_lib-0.0.8 vendor/assets/themeforest/alpona/html/js/tiny_mce/plugins/pagebreak/editor_plugin.js
wagn-1.19.6 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js
wagn-1.19.5 rails/assets/tinymce/plugins/pagebreak/editor_plugin.js