updating tinymce to 1.41
This commit is contained in:
parent
dc1721d1ef
commit
bd48711603
125 changed files with 5524 additions and 3444 deletions
|
|
@ -1,7 +1,4 @@
|
|||
function TinyMCE_default_getEditorTemplate() {
|
||||
var template = new Array();
|
||||
|
||||
template['html'] = '\
|
||||
function TinyMCE_default_getEditorTemplate(){var template=new Array();template['html']='\
|
||||
<table class="mceEditor" border="0" cellpadding="0" cellspacing="0" width="{$width}" height="{$height}">\
|
||||
<tr><td align="center">\
|
||||
<span id="{$editor_id}">IFRAME</span>\
|
||||
|
|
@ -32,120 +29,4 @@ function TinyMCE_default_getEditorTemplate() {
|
|||
<img src="{$themeurl}/images/cleanup.gif" title="{$lang_cleanup_desc}" width="20" height="20" class="mceButtonNormal" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');" onclick="tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceCleanup\')">\
|
||||
<img src="{$themeurl}/images/help.gif" title="{$lang_help_desc}" width="20" height="20" class="mceButtonNormal" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');" onclick="tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceHelp\')">\
|
||||
</td></tr>\
|
||||
</table>';
|
||||
|
||||
template['delta_width'] = 0;
|
||||
template['delta_height'] = -40;
|
||||
|
||||
return template;
|
||||
}
|
||||
|
||||
/**
|
||||
* Insert link template function.
|
||||
*/
|
||||
function TinyMCE_default_getInsertLinkTemplate() {
|
||||
var template = new Array();
|
||||
|
||||
template['file'] = 'link.htm';
|
||||
template['width'] = 320;
|
||||
template['height'] = 145;
|
||||
|
||||
// Language specific width and height addons
|
||||
template['width'] += tinyMCE.getLang('lang_insert_link_delta_width', 0);
|
||||
template['height'] += tinyMCE.getLang('lang_insert_link_delta_height', 0);
|
||||
|
||||
return template;
|
||||
}
|
||||
|
||||
/**
|
||||
* Insert image template function.
|
||||
*/
|
||||
function TinyMCE_default_getInsertImageTemplate() {
|
||||
var template = new Array();
|
||||
|
||||
template['file'] = 'image.htm';
|
||||
template['width'] = 360;
|
||||
template['height'] = 145;
|
||||
|
||||
// Language specific width and height addons
|
||||
template['width'] += tinyMCE.getLang('lang_insert_image_delta_width', 0);
|
||||
template['height'] += tinyMCE.getLang('lang_insert_image_delta_height', 0);
|
||||
|
||||
return template;
|
||||
}
|
||||
|
||||
function TinyMCE_default_handleNodeChange(editor_id, node) {
|
||||
// Reset old states
|
||||
tinyMCE.switchClassSticky(editor_id + '_left', 'mceButtonNormal');
|
||||
tinyMCE.switchClassSticky(editor_id + '_right', 'mceButtonNormal');
|
||||
tinyMCE.switchClassSticky(editor_id + '_center', 'mceButtonNormal');
|
||||
tinyMCE.switchClassSticky(editor_id + '_full', 'mceButtonNormal');
|
||||
tinyMCE.switchClassSticky(editor_id + '_bold', 'mceButtonNormal');
|
||||
tinyMCE.switchClassSticky(editor_id + '_italic', 'mceButtonNormal');
|
||||
tinyMCE.switchClassSticky(editor_id + '_underline', 'mceButtonNormal');
|
||||
tinyMCE.switchClassSticky(editor_id + '_strikethrough', 'mceButtonNormal');
|
||||
tinyMCE.switchClassSticky(editor_id + '_bullist', 'mceButtonNormal');
|
||||
tinyMCE.switchClassSticky(editor_id + '_numlist', 'mceButtonNormal');
|
||||
|
||||
// Handle align attributes
|
||||
alignNode = node;
|
||||
breakOut = false;
|
||||
do {
|
||||
if (!alignNode.getAttribute || !alignNode.getAttribute('align'))
|
||||
continue;
|
||||
|
||||
switch (alignNode.getAttribute('align').toLowerCase()) {
|
||||
case "left":
|
||||
tinyMCE.switchClassSticky(editor_id + '_left', 'mceButtonSelected');
|
||||
breakOut = true;
|
||||
break;
|
||||
|
||||
case "right":
|
||||
tinyMCE.switchClassSticky(editor_id + '_right', 'mceButtonSelected');
|
||||
breakOut = true;
|
||||
break;
|
||||
|
||||
case "middle":
|
||||
case "center":
|
||||
tinyMCE.switchClassSticky(editor_id + '_center', 'mceButtonSelected');
|
||||
breakOut = true;
|
||||
break;
|
||||
|
||||
case "justify":
|
||||
tinyMCE.switchClassSticky(editor_id + '_full', 'mceButtonSelected');
|
||||
breakOut = true;
|
||||
break;
|
||||
}
|
||||
} while (!breakOut && (alignNode = alignNode.parentNode));
|
||||
|
||||
// Handle elements
|
||||
do {
|
||||
switch (node.nodeName.toLowerCase()) {
|
||||
case "b":
|
||||
case "strong":
|
||||
tinyMCE.switchClassSticky(editor_id + '_bold', 'mceButtonSelected');
|
||||
break;
|
||||
|
||||
case "i":
|
||||
case "em":
|
||||
tinyMCE.switchClassSticky(editor_id + '_italic', 'mceButtonSelected');
|
||||
break;
|
||||
|
||||
case "u":
|
||||
tinyMCE.switchClassSticky(editor_id + '_underline', 'mceButtonSelected');
|
||||
break;
|
||||
|
||||
case "strike":
|
||||
tinyMCE.switchClassSticky(editor_id + '_strikethrough', 'mceButtonSelected');
|
||||
break;
|
||||
|
||||
case "ul":
|
||||
tinyMCE.switchClassSticky(editor_id + '_bullist', 'mceButtonSelected');
|
||||
break;
|
||||
|
||||
case "ol":
|
||||
tinyMCE.switchClassSticky(editor_id + '_numlist', 'mceButtonSelected');
|
||||
break;
|
||||
}
|
||||
} while ((node = node.parentNode));
|
||||
}
|
||||
</table>';template['delta_width']=0;template['delta_height']=-40;return template;}function TinyMCE_default_getInsertLinkTemplate(){var template=new Array();template['file']='link.htm';template['width']=320;template['height']=200;template['width']+=tinyMCE.getLang('lang_insert_link_delta_width',0);template['height']+=tinyMCE.getLang('lang_insert_link_delta_height',0);return template;}function TinyMCE_default_getInsertImageTemplate(){var template=new Array();template['file']='image.htm';template['width']=360;template['height']=200;template['width']+=tinyMCE.getLang('lang_insert_image_delta_width',0);template['height']+=tinyMCE.getLang('lang_insert_image_delta_height',0);return template;}function TinyMCE_default_handleNodeChange(editor_id,node){tinyMCE.switchClassSticky(editor_id+'_left','mceButtonNormal');tinyMCE.switchClassSticky(editor_id+'_right','mceButtonNormal');tinyMCE.switchClassSticky(editor_id+'_center','mceButtonNormal');tinyMCE.switchClassSticky(editor_id+'_full','mceButtonNormal');tinyMCE.switchClassSticky(editor_id+'_bold','mceButtonNormal');tinyMCE.switchClassSticky(editor_id+'_italic','mceButtonNormal');tinyMCE.switchClassSticky(editor_id+'_underline','mceButtonNormal');tinyMCE.switchClassSticky(editor_id+'_strikethrough','mceButtonNormal');tinyMCE.switchClassSticky(editor_id+'_bullist','mceButtonNormal');tinyMCE.switchClassSticky(editor_id+'_numlist','mceButtonNormal');alignNode=node;breakOut=false;do{if(!alignNode.getAttribute||!alignNode.getAttribute('align'))continue;switch(alignNode.getAttribute('align').toLowerCase()){case "left":tinyMCE.switchClassSticky(editor_id+'_left','mceButtonSelected');breakOut=true;break;case "right":tinyMCE.switchClassSticky(editor_id+'_right','mceButtonSelected');breakOut=true;break;case "middle":case "center":tinyMCE.switchClassSticky(editor_id+'_center','mceButtonSelected');breakOut=true;break;case "justify":tinyMCE.switchClassSticky(editor_id+'_full','mceButtonSelected');breakOut=true;break;}}while(!breakOut&&(alignNode=alignNode.parentNode));do{switch(node.nodeName.toLowerCase()){case "b":case "strong":tinyMCE.switchClassSticky(editor_id+'_bold','mceButtonSelected');break;case "i":case "em":tinyMCE.switchClassSticky(editor_id+'_italic','mceButtonSelected');break;case "u":tinyMCE.switchClassSticky(editor_id+'_underline','mceButtonSelected');break;case "strike":tinyMCE.switchClassSticky(editor_id+'_strikethrough','mceButtonSelected');break;case "ul":tinyMCE.switchClassSticky(editor_id+'_bullist','mceButtonSelected');break;case "ol":tinyMCE.switchClassSticky(editor_id+'_numlist','mceButtonSelected');break;}}while((node=node.parentNode));}
|
||||
|
|
@ -8,7 +8,7 @@
|
|||
var src = document.forms[0].src.value;
|
||||
var alt = document.forms[0].alt.value;
|
||||
|
||||
window.opener.tinyMCE.insertImage(src, alt, 0, 0, 0);
|
||||
window.opener.tinyMCE.insertImage(src, alt);
|
||||
top.close();
|
||||
}
|
||||
}
|
||||
|
|
@ -18,6 +18,7 @@
|
|||
|
||||
formObj.src.value = tinyMCE.getWindowArg('src');
|
||||
formObj.alt.value = tinyMCE.getWindowArg('alt');
|
||||
formObj.insert.value = tinyMCE.getLang('lang_' + tinyMCE.getWindowArg('action'));
|
||||
|
||||
window.focus();
|
||||
}
|
||||
|
|
@ -44,9 +45,9 @@
|
|||
<td><input name="alt" type="text" id="alt" value="" style="width: 200px"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="button" name="insert" value="{$lang_insert}" onclick="insertImage();">
|
||||
<td><input type="button" id="insert" name="insert" value="{$lang_insert}" onclick="insertImage();">
|
||||
</td>
|
||||
<td align="right"><input type="button" name="cancel" value="{$lang_cancel}" onclick="cancelAction();"></td>
|
||||
<td align="right"><input type="button" id="cancel" name="cancel" value="{$lang_cancel}" onclick="cancelAction();"></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@
|
|||
}
|
||||
|
||||
document.forms[0].href.value = tinyMCE.getWindowArg('href');
|
||||
document.forms[0].insert.value = tinyMCE.getLang('lang_' + tinyMCE.getWindowArg('action'));
|
||||
|
||||
window.focus();
|
||||
}
|
||||
|
|
@ -48,12 +49,12 @@
|
|||
<td><select name="target" style="width: 200px">
|
||||
<option value="_self">{$lang_insert_link_target_same}</option>
|
||||
<option value="_blank">{$lang_insert_link_target_blank}</option>
|
||||
</select></td>
|
||||
</select></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="button" name="insert" value="{$lang_insert}" onclick="insertLink();">
|
||||
<td><input type="button" id="insert" name="insert" value="{$lang_insert}" onclick="insertLink();">
|
||||
</td>
|
||||
<td align="right"><input type="button" name="cancel" value="{$lang_cancel}" onclick="cancelAction();"></td>
|
||||
<td align="right"><input type="button" id="cancel" name="cancel" value="{$lang_cancel}" onclick="cancelAction();"></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue