Show
Ignore:
Timestamp:
08/31/08 06:34:43 (3 months ago)
Author:
azaozz
Message:

Saving/restoring the user interface state, see #7654

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/wp-includes/js/tinymce/plugins/wordpress/editor_plugin.js

    r8260 r8784  
    1515            var nextpageHTML = '<img src="' + url + '/img/trans.gif" class="mceWPnextpage mceItemNoResize" title="'+ed.getLang('wordpress.wp_page_alt')+'" />'; 
    1616 
    17             if ( tinymce.util.Cookie.get('kitchenSink') == '1' ) 
     17            if ( getUserSetting('hidetb', '0') == '1' ) 
    1818                ed.settings.wordpress_adv_hidden = 0; 
    1919 
     
    4545 
    4646            ed.addCommand('WP_Adv', function() { 
    47                 var id = ed.controlManager.get(tbId).id, cm = ed.controlManager, cook = tinymce.util.Cookie, date; 
    48  
    49                 date = new Date(); 
    50                 date.setTime(date.getTime()+(10*365*24*60*60*1000)); 
     47                var id = ed.controlManager.get(tbId).id, cm = ed.controlManager; 
    5148 
    5249                if (DOM.isHidden(id)) { 
     
    5552                    t._resizeIframe(ed, tbId, -28); 
    5653                    ed.settings.wordpress_adv_hidden = 0; 
    57                     cook.set('kitchenSink', '1', date); 
     54                    setUserSetting('hidetb', '1'); 
    5855                } else { 
    5956                    cm.setActive('wp_adv', 0); 
     
    6158                    t._resizeIframe(ed, tbId, 28); 
    6259                    ed.settings.wordpress_adv_hidden = 1; 
    63                     cook.set('kitchenSink', '0', date); 
     60                    setUserSetting('hidetb', '0'); 
    6461                } 
    6562            }); 
     
    9592                image : url + '/img/media.gif', 
    9693                onclick : function() { 
    97                     tb_show('', tinymce.DOM.get('add_media').href); 
    98                     tinymce.DOM.setStyle( ['TB_overlay','TB_window','TB_load'], 'z-index', '999999' ); 
    99                 } 
    100             }); 
    101  
     94                    var a = tinymce.DOM.get('add-media-link'); 
     95                    if ( a ) { 
     96                        tb_show('', a.href); 
     97                        tinymce.DOM.setStyle( ['TB_overlay','TB_window','TB_load'], 'z-index', '999999' ); 
     98                    } 
     99                } 
     100            }); 
     101/* 
    102102            ed.addButton('add_image', { 
    103103                title : 'wordpress.add_image', 
     
    126126                } 
    127127            }); 
    128  
     128*/ 
    129129            // Add Media buttons to fullscreen 
    130130            ed.onBeforeExecCommand.add(function(ed, cmd, ui, val) { 
    131131                if ( 'mceFullScreen' != cmd ) return; 
    132132                if ( 'mce_fullscreen' != ed.id ) 
    133                     ed.settings.theme_advanced_buttons1 += ',|,add_image,add_video,add_audio,add_media'; 
     133                    ed.settings.theme_advanced_buttons1 += ',|,add_media'; 
    134134            }); 
    135135 
  • trunk/wp-includes/js/tinymce/tiny_mce_config.php

    r8686 r8784  
    135135$initArray = array ( 
    136136    'mode' => 'none', 
    137     'onpageload' => 'wpEditorInit', 
     137    'onpageload' => 'switchEditors.edInit', 
    138138    'width' => '100%', 
    139139    'theme' => 'advanced', 
     
    215215if ( $disk_cache ) { 
    216216 
    217     $cacheKey = apply_filters('tiny_mce_version', '20080731'); 
     217    $cacheKey = apply_filters('tiny_mce_version', '20080830'); 
    218218 
    219219    foreach ( $initArray as $v )