Changeset 3795
- Timestamp:
- 05/02/09 09:10:03 (3 years ago)
- Location:
- trunk/TinyMCEPlugin/pub/System/TinyMCEPlugin/tinymce/jscripts/tiny_mce/plugins/foswikibuttons
- Files:
-
- 2 edited
-
editor_plugin.js (modified) (1 diff)
-
editor_plugin_src.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/TinyMCEPlugin/pub/System/TinyMCEPlugin/tinymce/jscripts/tiny_mce/plugins/foswikibuttons/editor_plugin.js
r3777 r3795 8 8 m.selectByIndex(0);ed.fw_lb=m;return m;} 9 9 return null;},_nodeChange:function(ed,cm,n,co){if(n==null) 10 return;if(co){cm.setDisabled('tt',true);cm.setDisabled('colour',true);}else{cm.setDisabled('tt',false);cm.setDisabled('colour',false); cm.setActive('tt',false);cm.setActive('colour',false);}10 return;if(co){cm.setDisabled('tt',true);cm.setDisabled('colour',true);}else{cm.setDisabled('tt',false);cm.setDisabled('colour',false);} 11 11 var elm=ed.dom.getParent(n,'span.WYSIWYG_TT');if(elm!=null) 12 cm.setActive('tt',true);if(ed.fw_lb){var puck=-1;var nn=n.nodeName.toLowerCase();do{for(var i=0;i<ed.fw_formats.length;i++){if((!ed.fw_formats[i].el||ed.fw_formats[i].el==nn)&&(!ed.fw_formats[i].style||ed.dom.hasClass(ed.fw_formats[i].style))){puck=i;if(puck>0) 12 cm.setActive('tt',true);else 13 cm.setActive('tt',false);elm=ed.dom.getParent(n,'span.WYSIWYG_COLOR');if(elm!=null) 14 cm.setActive('colour',true);else 15 cm.setActive('colour',false);if(ed.fw_lb){var puck=-1;var nn=n.nodeName.toLowerCase();do{for(var i=0;i<ed.fw_formats.length;i++){if((!ed.fw_formats[i].el||ed.fw_formats[i].el==nn)&&(!ed.fw_formats[i].style||ed.dom.hasClass(ed.fw_formats[i].style))){puck=i;if(puck>0) 13 16 break;}}}while(puck<0&&(n=n.parentNode)!=null);if(puck>=0){ed.fw_lb.selectByIndex(puck);}} 14 17 return true;}});tinymce.PluginManager.add('foswikibuttons',tinymce.plugins.FoswikiButtons);})(); -
trunk/TinyMCEPlugin/pub/System/TinyMCEPlugin/tinymce/jscripts/tiny_mce/plugins/foswikibuttons/editor_plugin_src.js
r3777 r3795 171 171 cm.setDisabled('tt', false); 172 172 cm.setDisabled('colour', false); 173 cm.setActive('tt', false);174 cm.setActive('colour', false);175 173 } 176 174 var elm = ed.dom.getParent(n, 'span.WYSIWYG_TT'); 177 175 if (elm != null) 178 176 cm.setActive('tt', true); 177 else 178 cm.setActive('tt', false); 179 elm = ed.dom.getParent(n, 'span.WYSIWYG_COLOR'); 180 if (elm != null) 181 cm.setActive('colour', true); 182 else 183 cm.setActive('colour', false); 179 184 180 185 if (ed.fw_lb) {
Note: See TracChangeset
for help on using the changeset viewer.
