Changeset 3285


Ignore:
Timestamp:
03/25/09 18:15:07 (6 years ago)
Author:
arczi
Message:

#3211 Unavailable commands are disabled.

Location:
CKEditor/trunk/_source/plugins
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/trunk/_source/plugins/print/plugin.js

    r3073 r3285  
    1616                // Register the command. 
    1717                var command = editor.addCommand( pluginName, CKEDITOR.plugins.print ); 
    18  
    19                 // It is imposible to print the inner document in Opera. 
    20                 if ( CKEDITOR.env.opera ) 
    21                         command.state = CKEDITOR.TRISTATE_DISABLED; 
    2218 
    2319                // Register the toolbar button. 
     
    4036                else 
    4137                        editor.document.$.execCommand( "Print" ); 
    42         } 
     38        }, 
     39        modes : { wysiwyg : !( CKEDITOR.env.opera ) }           // It is imposible to print the inner document in Opera. 
    4340}; 
  • CKEditor/trunk/_source/plugins/save/plugin.js

    r3227 r3285  
    4343                init : function( editor ) 
    4444                { 
    45                         editor.addCommand( pluginName, saveCmd ); 
     45                        var command = editor.addCommand( pluginName, saveCmd ); 
     46                        command.modes = { wysiwyg : !!( editor.element.$.form ) }; 
     47 
    4648                        editor.ui.addButton( 'Save', 
    4749                                { 
  • CKEditor/trunk/_source/plugins/wsc/plugin.js

    r3282 r3285  
    1818 
    1919                // SpellChecker doesn't work in Opera. 
    20                 if ( CKEDITOR.env.opera ) 
    21                         command.state = CKEDITOR.TRISTATE_DISABLED; 
     20                command.modes = { wysiwyg : !( CKEDITOR.env.opera ) } 
    2221 
    2322                editor.ui.addButton( 'SpellChecker', 
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy