|
( function (){tinymce.create( 'tinymce.plugins.SearchReplacePlugin' ,{init: function (ed,url){ function open(m){ed.windowManager.open({file:url+ '/searchreplace.htm' ,width:420+parseInt(ed.getLang( 'searchreplace.delta_width' ,0)),height:160+parseInt(ed.getLang( 'searchreplace.delta_height' ,0)),inline:1,auto_focus:0},{mode:m,search_string:ed.selection.getContent({format: 'text' }),plugin_url:url});};ed.addCommand( 'mceSearch' , function (){open( 'search' );});ed.addCommand( 'mceReplace' , function (){open( 'replace' );});ed.addButton( 'search' ,{title: 'searchreplace.search_desc' ,cmd: 'mceSearch' });ed.addButton( 'replace' ,{title: 'searchreplace.replace_desc' ,cmd: 'mceReplace' });ed.addShortcut( 'ctrl+f' , 'searchreplace.search_desc' , 'mceSearch' );},getInfo: function (){ return {longname: 'Search/Replace' ,author: 'Moxiecode Systems AB' ,authorurl: 'http://tinymce.moxiecode.com' ,infourl: 'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/searchreplace' ,version:tinymce.majorVersion+ "." +tinymce.minorVersion};}});tinymce.PluginManager.add( 'searchreplace' ,tinymce.plugins.SearchReplacePlugin);})(); |