Вход Регистрация
Файл: mailist/wys/jscripts/tiny_mce/plugins/xhtmlxtras/jscripts/del.js
Строк: 70
<?php
/**
 * $Id: editor_plugin_src.js 42 2006-08-08 14:32:24Z spocke $
 *
 * @author Moxiecode - based on work by Andrew Tetlaw
 * @copyright Copyright © 2004-2007, Moxiecode Systems AB, All rights reserved.
 */

function preinit() {
    
// Initialize
    
tinyMCE.setWindowArg('mce_windowresize'false);
}

function 
init() {
    
tinyMCEPopup.resizeToInnerSize();
    
SXE.initElementDialog('del');
    if (
SXE.currentAction == "update") {
        
setFormValue('datetime'tinyMCE.getAttrib(SXE.updateElement'datetime'));
        
setFormValue('cite'tinyMCE.getAttrib(SXE.updateElement'cite'));
        
SXE.showRemoveButton();
    }
}

function 
setElementAttribs(elm) {
    
setAllCommonAttribs(elm);
    
setAttrib(elm'datetime');
    
setAttrib(elm'cite');
}

function 
insertDel() {
    var 
elm tinyMCE.getParentElement(SXE.focusElement'del');

    
tinyMCEPopup.execCommand('mceBeginUndoLevel');
    if (
elm == null) {
        var 
SXE.inst.selection.getSelectedHTML();
        if(
s.length 0) {
            
tinyMCEPopup.execCommand('mceInsertContent'false'<del id="#sxe_temp_del#">' '</del>');
            var 
elementArray tinyMCE.getElementsByAttributeValue(SXE.inst.getBody(), 'del''id''#sxe_temp_del#');
            for (var 
i=0i<elementArray.lengthi++) {
                var 
elm elementArray[i];
                
setElementAttribs(elm);
            }
        }
    } else {
        
setElementAttribs(elm);
    }
    
tinyMCE.triggerNodeChange();
    
tinyMCEPopup.execCommand('mceEndUndoLevel');
    
tinyMCEPopup.close();
}

function 
removeDel() {
    
SXE.removeElement('del');
    
tinyMCEPopup.close();
}
?>
Онлайн: 0
Реклама