[pLog-svn] r7039 - plog/branches/lifetype-1.2/js/tinymce/plugins/more

jondaley at devel.lifetype.net jondaley at devel.lifetype.net
Wed Sep 22 13:43:33 EDT 2010


Author: jondaley
Date: 2010-09-22 13:43:33 -0400 (Wed, 22 Sep 2010)
New Revision: 7039

Added:
   plog/branches/lifetype-1.2/js/tinymce/plugins/more/editor_plugin.js
   plog/branches/lifetype-1.2/js/tinymce/plugins/more/editor_plugin_src.js
Removed:
   plog/branches/lifetype-1.2/js/tinymce/plugins/more/editor_plugin.js
Log:
use compressed version

Deleted: plog/branches/lifetype-1.2/js/tinymce/plugins/more/editor_plugin.js
===================================================================
--- plog/branches/lifetype-1.2/js/tinymce/plugins/more/editor_plugin.js	2010-09-22 17:24:54 UTC (rev 7038)
+++ plog/branches/lifetype-1.2/js/tinymce/plugins/more/editor_plugin.js	2010-09-22 17:43:33 UTC (rev 7039)
@@ -1,78 +0,0 @@
-/**
- * editor_plugin_src.js
- *
- * Copyright 2009, Moxiecode Systems AB
- * Released under LGPL License.
- *
- * License: http://tinymce.moxiecode.com/license
- * Contributing: http://tinymce.moxiecode.com/contributing
- */
-
-(function() {
-	tinymce.create('tinymce.plugins.MorePlugin', {
-		init : function(ed, url) {
-                var pb = '<img src="' + url + '/img/trans.gif" class="mceMore mceItemNoResize" />', 
-                    cls = 'mceMore', 
-                    sep = ed.getParam('more_separator', "[@more@]"), 
-                    pbRE = new RegExp(sep.replace(/[\?\.\*\[\]\(\)\{\}\+\^\$\:]/g, function(a) {return '\\' + a;}), 'g');
-
-                    // Register commands
-                ed.addCommand(cls, function() {
-                        ed.execCommand('mceInsertContent', 0, pb);
-                    });
-
-                    // Register buttons
-                ed.addButton('more', {title : 'more.desc', cmd : cls});
-
-                ed.onInit.add(function() {
-                        if (ed.settings.content_css !== false)
-                            ed.dom.loadCSS(url + "/css/content.css");
-                        
-                        if (ed.theme.onResolveName) {
-                            ed.theme.onResolveName.add(function(th, o) {
-                                    if (o.node.nodeName == 'IMG' && ed.dom.hasClass(o.node, cls))
-                                        o.name = 'more';
-                                });
-                        }
-                    });
-                
-                ed.onClick.add(function(ed, e) {
-                        e = e.target;
-                        
-                        if (e.nodeName === 'IMG' && ed.dom.hasClass(e, cls))
-                            ed.selection.select(e);
-                    });
-
-                ed.onNodeChange.add(function(ed, cm, n) {
-                        cm.setActive('more', n.nodeName === 'IMG' && ed.dom.hasClass(n, cls));
-                    });
-
-                ed.onBeforeSetContent.add(function(ed, o) {
-                        o.content = o.content.replace(pbRE, pb);
-                    });
-                
-                ed.onPostProcess.add(function(ed, o) {
-                        if (o.get)
-                            o.content = o.content.replace(/<img[^>]+>/g, function(im) {
-                                    if (im.indexOf('class="mceMore') !== -1)
-                                        im = sep;
-                                    
-                                    return im;
-                                });
-                    });
-            },
-                
-            getInfo : function() {
-                return {
-                  longname : 'More',
-                        author : 'Moxiecode Systems / LifeType mods',
-                        authorurl : 'http://tinymce.moxiecode.com',
-                        infourl : 'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/pagebreak',
-                        version : tinymce.majorVersion + "." + tinymce.minorVersion
-                        };
-            }
-        });
-    
-        // Register plugin
-	tinymce.PluginManager.add('more', tinymce.plugins.MorePlugin);
-})();

Added: plog/branches/lifetype-1.2/js/tinymce/plugins/more/editor_plugin.js
===================================================================
--- plog/branches/lifetype-1.2/js/tinymce/plugins/more/editor_plugin.js	                        (rev 0)
+++ plog/branches/lifetype-1.2/js/tinymce/plugins/more/editor_plugin.js	2010-09-22 17:43:33 UTC (rev 7039)
@@ -0,0 +1 @@
+(function(){tinymce.create('tinymce.plugins.MorePlugin',{init:function(ed,url){var pb='<img src="'+url+'/img/trans.gif" class="mceMore mceItemNoResize" />',cls='mceMore',sep=ed.getParam('more_separator',"[@more@]"),pbRE=new RegExp(sep.replace(/[\?\.\*\[\]\(\)\{\}\+\^\$\:]/g,function(a){return'\\'+a}),'g');ed.addCommand(cls,function(){ed.execCommand('mceInsertContent',0,pb)});ed.addButton('more',{title:'more.desc',cmd:cls});ed.onInit.add(function(){if(ed.settings.content_css!==false)ed.dom.loadCSS(url+"/css/content.css");if(ed.theme.onResolveName){ed.theme.onResolveName.add(function(th,o){if(o.node.nodeName=='IMG'&&ed.dom.hasClass(o.node,cls))o.name='more'})}});ed.onClick.add(function(ed,e){e=e.target;if(e.nodeName==='IMG'&&ed.dom.hasClass(e,cls))ed.selection.select(e)});ed.onNodeChange.add(function(ed,cm,n){cm.setActive('more',n.nodeName==='IMG'&&ed.dom.hasClass(n,cls))});ed.onBeforeSetContent.add(function(ed,o){o.content=o.content.replace(pbRE,pb)});ed.onPostProcess.add(fun
 ction(ed,o){if(o.get)o.content=o.content.replace(/<img[^>]+>/g,function(im){if(im.indexOf('class="mceMore')!==-1)im=sep;return im})})},getInfo:function(){return{longname:'More',author:'Moxiecode Systems / LifeType mods',authorurl:'http://tinymce.moxiecode.com',infourl:'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/pagebreak',version:tinymce.majorVersion+"."+tinymce.minorVersion}}});tinymce.PluginManager.add('more',tinymce.plugins.MorePlugin)})();
\ No newline at end of file

Copied: plog/branches/lifetype-1.2/js/tinymce/plugins/more/editor_plugin_src.js (from rev 7035, plog/branches/lifetype-1.2/js/tinymce/plugins/more/editor_plugin.js)
===================================================================
--- plog/branches/lifetype-1.2/js/tinymce/plugins/more/editor_plugin_src.js	                        (rev 0)
+++ plog/branches/lifetype-1.2/js/tinymce/plugins/more/editor_plugin_src.js	2010-09-22 17:43:33 UTC (rev 7039)
@@ -0,0 +1,78 @@
+/**
+ * editor_plugin_src.js
+ *
+ * Copyright 2009, Moxiecode Systems AB
+ * Released under LGPL License.
+ *
+ * License: http://tinymce.moxiecode.com/license
+ * Contributing: http://tinymce.moxiecode.com/contributing
+ */
+
+(function() {
+	tinymce.create('tinymce.plugins.MorePlugin', {
+		init : function(ed, url) {
+                var pb = '<img src="' + url + '/img/trans.gif" class="mceMore mceItemNoResize" />', 
+                    cls = 'mceMore', 
+                    sep = ed.getParam('more_separator', "[@more@]"), 
+                    pbRE = new RegExp(sep.replace(/[\?\.\*\[\]\(\)\{\}\+\^\$\:]/g, function(a) {return '\\' + a;}), 'g');
+
+                    // Register commands
+                ed.addCommand(cls, function() {
+                        ed.execCommand('mceInsertContent', 0, pb);
+                    });
+
+                    // Register buttons
+                ed.addButton('more', {title : 'more.desc', cmd : cls});
+
+                ed.onInit.add(function() {
+                        if (ed.settings.content_css !== false)
+                            ed.dom.loadCSS(url + "/css/content.css");
+                        
+                        if (ed.theme.onResolveName) {
+                            ed.theme.onResolveName.add(function(th, o) {
+                                    if (o.node.nodeName == 'IMG' && ed.dom.hasClass(o.node, cls))
+                                        o.name = 'more';
+                                });
+                        }
+                    });
+                
+                ed.onClick.add(function(ed, e) {
+                        e = e.target;
+                        
+                        if (e.nodeName === 'IMG' && ed.dom.hasClass(e, cls))
+                            ed.selection.select(e);
+                    });
+
+                ed.onNodeChange.add(function(ed, cm, n) {
+                        cm.setActive('more', n.nodeName === 'IMG' && ed.dom.hasClass(n, cls));
+                    });
+
+                ed.onBeforeSetContent.add(function(ed, o) {
+                        o.content = o.content.replace(pbRE, pb);
+                    });
+                
+                ed.onPostProcess.add(function(ed, o) {
+                        if (o.get)
+                            o.content = o.content.replace(/<img[^>]+>/g, function(im) {
+                                    if (im.indexOf('class="mceMore') !== -1)
+                                        im = sep;
+                                    
+                                    return im;
+                                });
+                    });
+            },
+                
+            getInfo : function() {
+                return {
+                  longname : 'More',
+                        author : 'Moxiecode Systems / LifeType mods',
+                        authorurl : 'http://tinymce.moxiecode.com',
+                        infourl : 'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/pagebreak',
+                        version : tinymce.majorVersion + "." + tinymce.minorVersion
+                        };
+            }
+        });
+    
+        // Register plugin
+	tinymce.PluginManager.add('more', tinymce.plugins.MorePlugin);
+})();



More information about the pLog-svn mailing list