upgraded to tinymce 2.0.1
This commit is contained in:
parent
586e1a00fa
commit
75acc465b0
891 changed files with 16251 additions and 18835 deletions
66
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/css/advimage.css
vendored
Normal file
66
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/css/advimage.css
vendored
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
/* CSS file for advimage plugin popup */
|
||||
|
||||
.mceImageList {
|
||||
width: 280px;
|
||||
}
|
||||
|
||||
.mceActionPanel {
|
||||
margin-top: 7px;
|
||||
}
|
||||
|
||||
.alignPreview {
|
||||
border: 1px solid black;
|
||||
width: 140px;
|
||||
height: 140px;
|
||||
overflow: hidden;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.checkbox {
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
.panel_wrapper div.current {
|
||||
height: 305px;
|
||||
}
|
||||
|
||||
#prev {
|
||||
margin:0px;
|
||||
border: 1px
|
||||
solid black;
|
||||
width: 99%;
|
||||
height:150px;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
#align, #classlist {
|
||||
width: 150px;
|
||||
}
|
||||
|
||||
#width, #height {
|
||||
vertical-align: middle;
|
||||
width: 50px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#vspace, #hspace, #border {
|
||||
vertical-align: middle;
|
||||
width: 30px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#classlist {
|
||||
width: 180px;
|
||||
}
|
||||
|
||||
input {
|
||||
width: 280px;
|
||||
}
|
||||
|
||||
#constrain, #onmousemovecheck {
|
||||
width: auto;
|
||||
}
|
||||
|
||||
#id, #dir, #lang, #usemap, #longdesc {
|
||||
width: 200px;
|
||||
}
|
||||
1
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/editor_plugin.js
vendored
Normal file
1
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/editor_plugin.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
tinyMCE.importPluginLanguagePack('advimage','en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl,pt_br,nl,he,nb,ru,ru_KOI8-R,ru_UTF-8,nn,cy,es,is,zh_tw,zh_tw_utf8,sk');function TinyMCE_advimage_getInfo(){return{longname:'Advanced image',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_advimage.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_advimage_getControlHTML(control_name){switch(control_name){case "image":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceAdvImage\');return false;';return '<a href="javascript:'+cmd+'" onclick="'+cmd+'" target="_self" onmousedown="return false;"><img id="{$editor_id}_advimage" src="{$themeurl}/images/image.gif" title="{$lang_image_desc}" width="20" height="20" class="mceButtonNormal" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreClass(this);" /></a>';}return "";}function TinyMCE_advimage_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceAdvImage":var template=new Array();template['file']='../../plugins/advimage/image.htm';template['width']=480;template['height']=380;template['width']+=tinyMCE.getLang('lang_advimage_delta_width',0);template['height']+=tinyMCE.getLang('lang_advimage_delta_height',0);var inst=tinyMCE.getInstanceById(editor_id);var elm=inst.getFocusElement();if(elm!=null&&tinyMCE.getAttrib(elm,'class').indexOf('mceItem')!=-1)return true;tinyMCE.openWindow(template,{editor_id:editor_id,inline:"yes"});return true;}return false;}function TinyMCE_advimage_cleanup(type,content){switch(type){case "insert_to_editor_dom":var imgs=content.getElementsByTagName("img");for(var i=0;i<imgs.length;i++){var onmouseover=tinyMCE.cleanupEventStr(tinyMCE.getAttrib(imgs[i],'onmouseover'));var onmouseout=tinyMCE.cleanupEventStr(tinyMCE.getAttrib(imgs[i],'onmouseout'));if((src=tinyMCE.getImageSrc(onmouseover))!=""){if(tinyMCE.getParam('convert_urls'))src=tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'],src);imgs[i].setAttribute('onmouseover',"this.src='"+src+"';");}if((src=tinyMCE.getImageSrc(onmouseout))!=""){if(tinyMCE.getParam('convert_urls'))src=tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'],src);imgs[i].setAttribute('onmouseout',"this.src='"+src+"';");}}break;case "get_from_editor_dom":var imgs=content.getElementsByTagName("img");for(var i=0;i<imgs.length;i++){var onmouseover=tinyMCE.cleanupEventStr(tinyMCE.getAttrib(imgs[i],'onmouseover'));var onmouseout=tinyMCE.cleanupEventStr(tinyMCE.getAttrib(imgs[i],'onmouseout'));if((src=tinyMCE.getImageSrc(onmouseover))!=""){if(tinyMCE.getParam('convert_urls'))src=eval(tinyMCE.settings['urlconverter_callback']+"(src, null, true);");imgs[i].setAttribute('onmouseover',"this.src='"+src+"';");}if((src=tinyMCE.getImageSrc(onmouseout))!=""){if(tinyMCE.getParam('convert_urls'))src=eval(tinyMCE.settings['urlconverter_callback']+"(src, null, true);");imgs[i].setAttribute('onmouseout',"this.src='"+src+"';");}}break;}return content;}function TinyMCE_advimage_handleNodeChange(editor_id,node,undo_index,undo_levels,visual_aid,any_selection){tinyMCE.switchClassSticky(editor_id+'_advimage','mceButtonNormal');if(node==null)return;do{if(node.nodeName=="IMG"&&tinyMCE.getAttrib(node,'class').indexOf('mceItem')==-1)tinyMCE.switchClassSticky(editor_id+'_advimage','mceButtonSelected');}while((node=node.parentNode));return true;}
|
||||
113
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/editor_plugin_src.js
vendored
Normal file
113
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/editor_plugin_src.js
vendored
Normal file
|
|
@ -0,0 +1,113 @@
|
|||
/* Import plugin specific language pack */
|
||||
tinyMCE.importPluginLanguagePack('advimage', 'en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl,pt_br,nl,he,nb,ru,ru_KOI8-R,ru_UTF-8,nn,cy,es,is,zh_tw,zh_tw_utf8,sk');
|
||||
|
||||
function TinyMCE_advimage_getInfo() {
|
||||
return {
|
||||
longname : 'Advanced image',
|
||||
author : 'Moxiecode Systems',
|
||||
authorurl : 'http://tinymce.moxiecode.com',
|
||||
infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_advimage.html',
|
||||
version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion
|
||||
};
|
||||
};
|
||||
|
||||
function TinyMCE_advimage_getControlHTML(control_name) {
|
||||
switch (control_name) {
|
||||
case "image":
|
||||
var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceAdvImage\');return false;';
|
||||
return '<a href="javascript:' + cmd + '" onclick="' + cmd + '" target="_self" onmousedown="return false;"><img id="{$editor_id}_advimage" src="{$themeurl}/images/image.gif" title="{$lang_image_desc}" width="20" height="20" class="mceButtonNormal" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreClass(this);" /></a>';
|
||||
}
|
||||
|
||||
return "";
|
||||
}
|
||||
|
||||
function TinyMCE_advimage_execCommand(editor_id, element, command, user_interface, value) {
|
||||
switch (command) {
|
||||
case "mceAdvImage":
|
||||
var template = new Array();
|
||||
|
||||
template['file'] = '../../plugins/advimage/image.htm';
|
||||
template['width'] = 480;
|
||||
template['height'] = 380;
|
||||
|
||||
// Language specific width and height addons
|
||||
template['width'] += tinyMCE.getLang('lang_advimage_delta_width', 0);
|
||||
template['height'] += tinyMCE.getLang('lang_advimage_delta_height', 0);
|
||||
|
||||
var inst = tinyMCE.getInstanceById(editor_id);
|
||||
var elm = inst.getFocusElement();
|
||||
|
||||
if (elm != null && tinyMCE.getAttrib(elm, 'class').indexOf('mceItem') != -1)
|
||||
return true;
|
||||
|
||||
tinyMCE.openWindow(template, {editor_id : editor_id, inline : "yes"});
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
function TinyMCE_advimage_cleanup(type, content) {
|
||||
switch (type) {
|
||||
case "insert_to_editor_dom":
|
||||
var imgs = content.getElementsByTagName("img");
|
||||
for (var i=0; i<imgs.length; i++) {
|
||||
var onmouseover = tinyMCE.cleanupEventStr(tinyMCE.getAttrib(imgs[i], 'onmouseover'));
|
||||
var onmouseout = tinyMCE.cleanupEventStr(tinyMCE.getAttrib(imgs[i], 'onmouseout'));
|
||||
|
||||
if ((src = tinyMCE.getImageSrc(onmouseover)) != "") {
|
||||
if (tinyMCE.getParam('convert_urls'))
|
||||
src = tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'], src);
|
||||
|
||||
imgs[i].setAttribute('onmouseover', "this.src='" + src + "';");
|
||||
}
|
||||
|
||||
if ((src = tinyMCE.getImageSrc(onmouseout)) != "") {
|
||||
if (tinyMCE.getParam('convert_urls'))
|
||||
src = tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'], src);
|
||||
|
||||
imgs[i].setAttribute('onmouseout', "this.src='" + src + "';");
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
case "get_from_editor_dom":
|
||||
var imgs = content.getElementsByTagName("img");
|
||||
for (var i=0; i<imgs.length; i++) {
|
||||
var onmouseover = tinyMCE.cleanupEventStr(tinyMCE.getAttrib(imgs[i], 'onmouseover'));
|
||||
var onmouseout = tinyMCE.cleanupEventStr(tinyMCE.getAttrib(imgs[i], 'onmouseout'));
|
||||
|
||||
if ((src = tinyMCE.getImageSrc(onmouseover)) != "") {
|
||||
if (tinyMCE.getParam('convert_urls'))
|
||||
src = eval(tinyMCE.settings['urlconverter_callback'] + "(src, null, true);");
|
||||
|
||||
imgs[i].setAttribute('onmouseover', "this.src='" + src + "';");
|
||||
}
|
||||
|
||||
if ((src = tinyMCE.getImageSrc(onmouseout)) != "") {
|
||||
if (tinyMCE.getParam('convert_urls'))
|
||||
src = eval(tinyMCE.settings['urlconverter_callback'] + "(src, null, true);");
|
||||
|
||||
imgs[i].setAttribute('onmouseout', "this.src='" + src + "';");
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
return content;
|
||||
}
|
||||
|
||||
function TinyMCE_advimage_handleNodeChange(editor_id, node, undo_index, undo_levels, visual_aid, any_selection) {
|
||||
tinyMCE.switchClassSticky(editor_id + '_advimage', 'mceButtonNormal');
|
||||
|
||||
if (node == null)
|
||||
return;
|
||||
|
||||
do {
|
||||
if (node.nodeName == "IMG" && tinyMCE.getAttrib(node, 'class').indexOf('mceItem') == -1)
|
||||
tinyMCE.switchClassSticky(editor_id + '_advimage', 'mceButtonSelected');
|
||||
} while ((node = node.parentNode));
|
||||
|
||||
return true;
|
||||
}
|
||||
240
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/image.htm
vendored
Normal file
240
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/image.htm
vendored
Normal file
|
|
@ -0,0 +1,240 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<title>{$lang_insert_image_title}</title>
|
||||
<script language="javascript" type="text/javascript" src="../../tiny_mce_popup.js"></script>
|
||||
<script language="javascript" type="text/javascript" src="../../utils/mctabs.js"></script>
|
||||
<script language="javascript" type="text/javascript" src="../../utils/form_utils.js"></script>
|
||||
<script language="javascript" type="text/javascript" src="jscripts/functions.js"></script>
|
||||
<link href="css/advimage.css" rel="stylesheet" type="text/css" />
|
||||
<base target="_self" />
|
||||
</head>
|
||||
<body id="advimage" onload="tinyMCEPopup.executeOnLoad('init();');" style="display: none">
|
||||
<form onsubmit="insertAction();return false;" action="#">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="general_tab" class="current"><span><a href="javascript:mcTabs.displayTab('general_tab','general_panel');" onmousedown="return false;">{$lang_advimage_tab_general}</a></span></li>
|
||||
<li id="appearance_tab"><span><a href="javascript:mcTabs.displayTab('appearance_tab','appearance_panel');" onmousedown="return false;">{$lang_advimage_tab_appearance}</a></span></li>
|
||||
<li id="advanced_tab"><span><a href="javascript:mcTabs.displayTab('advanced_tab','advanced_panel');" onmousedown="return false;">{$lang_advimage_tab_advanced}</a></span></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="panel_wrapper">
|
||||
<div id="general_panel" class="panel current">
|
||||
<fieldset>
|
||||
<legend>{$lang_advimage_general}</legend>
|
||||
|
||||
<table class="properties">
|
||||
<tr>
|
||||
<td class="column1"><label id="srclabel" for="src">{$lang_insert_image_src}</label></td>
|
||||
<td colspan="2"><table border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td><input name="src" type="text" id="src" value="" onchange="showPreviewImage(this.value);" /></td>
|
||||
<td id="srcbrowsercontainer"> </td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
<tr id="imagelistsrcrow">
|
||||
<td class="column1"><label for="imagelistsrc">{$lang_image_list}</label></td>
|
||||
<td colspan="2" id="imagelistsrccontainer"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="column1"><label id="altlabel" for="alt">{$lang_insert_image_alt}</label></td>
|
||||
<td colspan="2"><input id="alt" name="alt" type="text" value="" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="column1"><label id="titlelabel" for="title">{$lang_advimage_title}</label></td>
|
||||
<td colspan="2"><input id="title" name="title" type="text" value="" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>{$lang_advimage_preview}</legend>
|
||||
<div id="prev"></div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div id="appearance_panel" class="panel">
|
||||
<fieldset>
|
||||
<legend>{$lang_advimage_tab_appearance}</legend>
|
||||
|
||||
<table border="0" cellpadding="4" cellspacing="0">
|
||||
<tr>
|
||||
<td class="column1"><label id="alignlabel" for="align">{$lang_insert_image_align}</label></td>
|
||||
<td><select id="align" name="align" onchange="changeAppearance();">
|
||||
<option value="">{$lang_insert_image_align_default}</option>
|
||||
<option value="baseline">{$lang_insert_image_align_baseline}</option>
|
||||
<option value="top">{$lang_insert_image_align_top}</option>
|
||||
<option value="middle">{$lang_insert_image_align_middle}</option>
|
||||
<option value="bottom">{$lang_insert_image_align_bottom}</option>
|
||||
<option value="texttop">{$lang_insert_image_align_texttop}</option>
|
||||
<option value="absmiddle">{$lang_insert_image_align_absmiddle}</option>
|
||||
<option value="absbottom">{$lang_insert_image_align_absbottom}</option>
|
||||
<option value="left">{$lang_insert_image_align_left}</option>
|
||||
<option value="right">{$lang_insert_image_align_right}</option>
|
||||
</select>
|
||||
</td>
|
||||
<td rowspan="6" valign="top">
|
||||
<div class="alignPreview">
|
||||
<img id="alignSampleImg" src="images/sample.gif" alt="{$lang_advimage_example_img}" />
|
||||
Lorem ipsum, Dolor sit amet, consectetuer adipiscing loreum ipsum edipiscing elit, sed diam
|
||||
nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.Loreum ipsum
|
||||
edipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam
|
||||
erat volutpat.
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="column1"><label id="widthlabel" for="width">{$lang_insert_image_dimensions}</label></td>
|
||||
<td nowrap="nowrap">
|
||||
<input name="width" type="text" id="width" value="" size="5" maxlength="5" onchange="changeHeight();" /> x
|
||||
<input name="height" type="text" id="height" value="" size="5" maxlength="5" onchange="changeWidth();" /> px
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td><input id="constrain" type="checkbox" name="constrain" class="checkbox" /></td>
|
||||
<td><label id="constrainlabel" for="constrain">{$lang_advimage_constrain_proportions}</label></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="column1"><label id="vspacelabel" for="vspace">{$lang_insert_image_vspace}</label></td>
|
||||
<td><input name="vspace" type="text" id="vspace" value="" size="3" maxlength="3" onchange="changeAppearance();updateStyle();" />
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="column1"><label id="hspacelabel" for="hspace">{$lang_insert_image_hspace}</label></td>
|
||||
<td><input name="hspace" type="text" id="hspace" value="" size="3" maxlength="3" onchange="changeAppearance();updateStyle();" /></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="column1"><label id="borderlabel" for="border">{$lang_insert_image_border}</label></td>
|
||||
<td><input id="border" name="border" type="text" value="" size="3" maxlength="3" onchange="changeAppearance();updateStyle();" /></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><label id="classlabel" for="classlist">{$lang_class_name}</label></td>
|
||||
<td colspan="2">
|
||||
<select id="classlist" name="classlist">
|
||||
<option value="" selected>{$lang_not_set}</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="column1"><label id="stylelabel" for="style">{$lang_advimage_style}</label></td>
|
||||
<td colspan="2"><input id="style" name="style" type="text" value="" onchange="styleUpdated();" /></td>
|
||||
</tr>
|
||||
|
||||
<!-- <tr>
|
||||
<td class="column1"><label id="classeslabel" for="classes">{$lang_advimage_classes}</label></td>
|
||||
<td colspan="2"><input id="classes" name="classes" type="text" value="" onchange="selectByValue(this.form,'classlist',this.value,true);" /></td>
|
||||
</tr> -->
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div id="advanced_panel" class="panel">
|
||||
<fieldset>
|
||||
<legend>{$lang_advimage_swap_image}</legend>
|
||||
|
||||
<input type="checkbox" id="onmousemovecheck" name="onmousemovecheck" class="checkbox" onclick="changeMouseMove();" />
|
||||
<label id="onmousemovechecklabel" for="onmousemovecheck">{$lang_advimage_alt_image}</label>
|
||||
|
||||
<table border="0" cellpadding="4" cellspacing="0" width="100%">
|
||||
<tr>
|
||||
<td class="column1"><label id="onmouseoversrclabel" for="onmouseoversrc">{$lang_advimage_mouseover}</label></td>
|
||||
<td><table border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td><input id="onmouseoversrc" name="onmouseoversrc" type="text" value="" /></td>
|
||||
<td id="onmouseoversrccontainer"> </td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
<tr id="imagelistoverrow">
|
||||
<td class="column1"><label for="imagelistover">{$lang_image_list}</label></td>
|
||||
<td id="imagelistovercontainer"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="column1"><label id="onmouseoutsrclabel" for="onmouseoutsrc">{$lang_advimage_mouseout}</label></td>
|
||||
<td class="column2"><table border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td><input id="onmouseoutsrc" name="onmouseoutsrc" type="text" value="" /></td>
|
||||
<td id="onmouseoutsrccontainer"> </td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
<tr id="imagelistoutrow">
|
||||
<td class="column1"><label for="imagelistout">{$lang_image_list}</label></td>
|
||||
<td id="imagelistoutcontainer"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>{$lang_advimage_misc}</legend>
|
||||
|
||||
<table border="0" cellpadding="4" cellspacing="0">
|
||||
<tr>
|
||||
<td class="column1"><label id="idlabel" for="id">{$lang_advimage_id}</label></td>
|
||||
<td><input id="id" name="id" type="text" value="" /></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="column1"><label id="dirlabel" for="dir">{$lang_advimage_langdir}</label></td>
|
||||
<td>
|
||||
<select id="dir" name="dir" onchange="changeAppearance();">
|
||||
<option value="">{$lang_not_set}</option>
|
||||
<option value="ltr">{$lang_advimage_ltr}</option>
|
||||
<option value="rtl">{$lang_advimage_rtl}</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="column1"><label id="langlabel" for="lang">{$lang_advimage_langcode}</label></td>
|
||||
<td>
|
||||
<input id="lang" name="lang" type="text" value="" />
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="column1"><label id="usemaplabel" for="usemap">{$lang_advimage_image_map}</label></td>
|
||||
<td>
|
||||
<input id="usemap" name="usemap" type="text" value="" />
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="column1"><label id="longdesclabel" for="longdesc">{$lang_advimage_long_desc}</label></td>
|
||||
<td><table border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td><input id="longdesc" name="longdesc" type="text" value="" /></td>
|
||||
<td id="longdesccontainer"> </td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="mceActionPanel">
|
||||
<div style="float: left">
|
||||
<input type="button" id="insert" name="insert" value="{$lang_insert}" onclick="insertAction();" />
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
<input type="button" id="cancel" name="cancel" value="{$lang_cancel}" onclick="cancelAction();" />
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
BIN
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/images/sample.gif
vendored
Normal file
BIN
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/images/sample.gif
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.6 KiB |
545
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/jscripts/functions.js
vendored
Normal file
545
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/jscripts/functions.js
vendored
Normal file
|
|
@ -0,0 +1,545 @@
|
|||
/* Functions for the advimage plugin popup */
|
||||
|
||||
var preloadImg = null;
|
||||
var orgImageWidth, orgImageHeight;
|
||||
|
||||
function preinit() {
|
||||
// Initialize
|
||||
tinyMCE.setWindowArg('mce_windowresize', false);
|
||||
|
||||
// Import external list url javascript
|
||||
var url = tinyMCE.getParam("external_image_list_url");
|
||||
if (url != null) {
|
||||
// Fix relative
|
||||
if (url.charAt(0) != '/' && url.indexOf('://') == -1)
|
||||
url = tinyMCE.documentBasePath + "/" + url;
|
||||
|
||||
document.write('<sc'+'ript language="javascript" type="text/javascript" src="' + url + '"></sc'+'ript>');
|
||||
}
|
||||
}
|
||||
|
||||
function convertURL(url, node, on_save) {
|
||||
return eval("tinyMCEPopup.windowOpener." + tinyMCE.settings['urlconverter_callback'] + "(url, node, on_save);");
|
||||
}
|
||||
|
||||
function getImageSrc(str) {
|
||||
var pos = -1;
|
||||
|
||||
if (!str)
|
||||
return "";
|
||||
|
||||
if ((pos = str.indexOf('this.src=')) != -1) {
|
||||
var src = str.substring(pos + 10);
|
||||
|
||||
src = src.substring(0, src.indexOf('\''));
|
||||
|
||||
if (tinyMCE.getParam('convert_urls'))
|
||||
src = convertURL(src, null, true);
|
||||
|
||||
return src;
|
||||
}
|
||||
|
||||
return "";
|
||||
}
|
||||
|
||||
function init() {
|
||||
tinyMCEPopup.resizeToInnerSize();
|
||||
|
||||
var formObj = document.forms[0];
|
||||
var inst = tinyMCE.getInstanceById(tinyMCE.getWindowArg('editor_id'));
|
||||
var elm = inst.getFocusElement();
|
||||
var action = "insert";
|
||||
var html = "";
|
||||
|
||||
// Image list src
|
||||
html = getImageListHTML('imagelistsrc','src','onSelectMainImage');
|
||||
if (html == "")
|
||||
document.getElementById("imagelistsrcrow").style.display = 'none';
|
||||
else
|
||||
document.getElementById("imagelistsrccontainer").innerHTML = html;
|
||||
|
||||
// Image list oversrc
|
||||
html = getImageListHTML('imagelistover','onmouseoversrc');
|
||||
if (html == "")
|
||||
document.getElementById("imagelistoverrow").style.display = 'none';
|
||||
else
|
||||
document.getElementById("imagelistovercontainer").innerHTML = html;
|
||||
|
||||
// Image list outsrc
|
||||
html = getImageListHTML('imagelistout','onmouseoutsrc');
|
||||
if (html == "")
|
||||
document.getElementById("imagelistoutrow").style.display = 'none';
|
||||
else
|
||||
document.getElementById("imagelistoutcontainer").innerHTML = html;
|
||||
|
||||
// Src browser
|
||||
html = getBrowserHTML('srcbrowser','src','image','advimage');
|
||||
document.getElementById("srcbrowsercontainer").innerHTML = html;
|
||||
|
||||
// Over browser
|
||||
html = getBrowserHTML('oversrcbrowser','onmouseoversrc','image','advimage');
|
||||
document.getElementById("onmouseoversrccontainer").innerHTML = html;
|
||||
|
||||
// Out browser
|
||||
html = getBrowserHTML('outsrcbrowser','onmouseoutsrc','image','advimage');
|
||||
document.getElementById("onmouseoutsrccontainer").innerHTML = html;
|
||||
|
||||
// Longdesc browser
|
||||
html = getBrowserHTML('longdescbrowser','longdesc','file','advimage');
|
||||
document.getElementById("longdesccontainer").innerHTML = html;
|
||||
|
||||
// Resize some elements
|
||||
if (isVisible('srcbrowser'))
|
||||
document.getElementById('src').style.width = '260px';
|
||||
|
||||
if (isVisible('oversrcbrowser'))
|
||||
document.getElementById('onmouseoversrc').style.width = '260px';
|
||||
|
||||
if (isVisible('outsrcbrowser'))
|
||||
document.getElementById('onmouseoutsrc').style.width = '260px';
|
||||
|
||||
if (isVisible('longdescbrowser'))
|
||||
document.getElementById('longdesc').style.width = '180px';
|
||||
|
||||
// Check action
|
||||
if (elm != null && elm.nodeName == "IMG")
|
||||
action = "update";
|
||||
|
||||
formObj.insert.value = tinyMCE.getLang('lang_' + action, 'Insert', true);
|
||||
|
||||
if (action == "update") {
|
||||
var src = tinyMCE.getAttrib(elm, 'src');
|
||||
var onmouseoversrc = getImageSrc(tinyMCE.cleanupEventStr(tinyMCE.getAttrib(elm, 'onmouseover')));
|
||||
var onmouseoutsrc = getImageSrc(tinyMCE.cleanupEventStr(tinyMCE.getAttrib(elm, 'onmouseout')));
|
||||
|
||||
src = convertURL(src, elm, true);
|
||||
|
||||
// Use mce_src if found
|
||||
var mceRealSrc = tinyMCE.getAttrib(elm, 'mce_src');
|
||||
if (mceRealSrc != "") {
|
||||
src = mceRealSrc;
|
||||
|
||||
if (tinyMCE.getParam('convert_urls'))
|
||||
src = convertURL(src, elm, true);
|
||||
}
|
||||
|
||||
if (onmouseoversrc != "" && tinyMCE.getParam('convert_urls'))
|
||||
onmouseoversrc = convertURL(onmouseoversrc, elm, true);
|
||||
|
||||
if (onmouseoutsrc != "" && tinyMCE.getParam('convert_urls'))
|
||||
onmouseoutsrc = convertURL(onmouseoutsrc, elm, true);
|
||||
|
||||
// Setup form data
|
||||
var style = tinyMCE.parseStyle(tinyMCE.getAttrib(elm, "style"));
|
||||
|
||||
// Store away old size
|
||||
orgImageWidth = trimSize(getStyle(elm, 'width'))
|
||||
orgImageHeight = trimSize(getStyle(elm, 'height'));
|
||||
|
||||
formObj.src.value = src;
|
||||
formObj.alt.value = tinyMCE.getAttrib(elm, 'alt');
|
||||
formObj.title.value = tinyMCE.getAttrib(elm, 'title');
|
||||
formObj.border.value = trimSize(getStyle(elm, 'border', 'borderWidth'));
|
||||
formObj.vspace.value = tinyMCE.getAttrib(elm, 'vspace');
|
||||
formObj.hspace.value = tinyMCE.getAttrib(elm, 'hspace');
|
||||
formObj.width.value = orgImageWidth;
|
||||
formObj.height.value = orgImageHeight;
|
||||
formObj.onmouseoversrc.value = onmouseoversrc;
|
||||
formObj.onmouseoutsrc.value = onmouseoutsrc;
|
||||
formObj.id.value = tinyMCE.getAttrib(elm, 'id');
|
||||
formObj.dir.value = tinyMCE.getAttrib(elm, 'dir');
|
||||
formObj.lang.value = tinyMCE.getAttrib(elm, 'lang');
|
||||
formObj.longdesc.value = tinyMCE.getAttrib(elm, 'longdesc');
|
||||
formObj.usemap.value = tinyMCE.getAttrib(elm, 'usemap');
|
||||
formObj.style.value = tinyMCE.serializeStyle(style);
|
||||
|
||||
// Select by the values
|
||||
if (tinyMCE.isMSIE)
|
||||
selectByValue(formObj, 'align', getStyle(elm, 'align', 'styleFloat'));
|
||||
else
|
||||
selectByValue(formObj, 'align', getStyle(elm, 'align', 'cssFloat'));
|
||||
|
||||
addClassesToList('classlist', 'advimage_styles');
|
||||
|
||||
selectByValue(formObj, 'classlist', tinyMCE.getAttrib(elm, 'class'));
|
||||
selectByValue(formObj, 'imagelistsrc', src);
|
||||
selectByValue(formObj, 'imagelistover', onmouseoversrc);
|
||||
selectByValue(formObj, 'imagelistout', onmouseoutsrc);
|
||||
|
||||
updateStyle();
|
||||
showPreviewImage(src, true);
|
||||
changeAppearance();
|
||||
|
||||
window.focus();
|
||||
} else
|
||||
addClassesToList('classlist', 'advimage_styles');
|
||||
|
||||
// If option enabled default contrain proportions to checked
|
||||
if (tinyMCE.getParam("advimage_constrain_proportions", true))
|
||||
formObj.constrain.checked = true;
|
||||
|
||||
// Check swap image if valid data
|
||||
if (formObj.onmouseoversrc.value != "" || formObj.onmouseoutsrc.value != "")
|
||||
setSwapImageDisabled(false);
|
||||
else
|
||||
setSwapImageDisabled(true);
|
||||
}
|
||||
|
||||
function setSwapImageDisabled(state) {
|
||||
var formObj = document.forms[0];
|
||||
|
||||
formObj.onmousemovecheck.checked = !state;
|
||||
|
||||
setBrowserDisabled('overbrowser', state);
|
||||
setBrowserDisabled('outbrowser', state);
|
||||
|
||||
if (formObj.imagelistover)
|
||||
formObj.imagelistover.disabled = state;
|
||||
|
||||
if (formObj.imagelistout)
|
||||
formObj.imagelistout.disabled = state;
|
||||
|
||||
formObj.onmouseoversrc.disabled = state;
|
||||
formObj.onmouseoutsrc.disabled = state;
|
||||
}
|
||||
|
||||
function setAttrib(elm, attrib, value) {
|
||||
var formObj = document.forms[0];
|
||||
var valueElm = formObj.elements[attrib];
|
||||
|
||||
if (typeof(value) == "undefined" || value == null) {
|
||||
value = "";
|
||||
|
||||
if (valueElm)
|
||||
value = valueElm.value;
|
||||
}
|
||||
|
||||
if (value != "") {
|
||||
elm.setAttribute(attrib, value);
|
||||
|
||||
if (attrib == "style")
|
||||
attrib = "style.cssText";
|
||||
|
||||
if (attrib == "longdesc")
|
||||
attrib = "longDesc";
|
||||
|
||||
if (attrib == "width") {
|
||||
attrib = "style.width";
|
||||
value = value + "px";
|
||||
}
|
||||
|
||||
if (attrib == "height") {
|
||||
attrib = "style.height";
|
||||
value = value + "px";
|
||||
}
|
||||
|
||||
if (attrib == "class")
|
||||
attrib = "className";
|
||||
|
||||
eval('elm.' + attrib + "=value;");
|
||||
} else
|
||||
elm.removeAttribute(attrib);
|
||||
}
|
||||
|
||||
function makeAttrib(attrib, value) {
|
||||
var formObj = document.forms[0];
|
||||
var valueElm = formObj.elements[attrib];
|
||||
|
||||
if (typeof(value) == "undefined" || value == null) {
|
||||
value = "";
|
||||
|
||||
if (valueElm)
|
||||
value = valueElm.value;
|
||||
}
|
||||
|
||||
if (value == "")
|
||||
return "";
|
||||
|
||||
// XML encode it
|
||||
value = value.replace(/&/g, '&');
|
||||
value = value.replace(/\"/g, '"');
|
||||
value = value.replace(/</g, '<');
|
||||
value = value.replace(/>/g, '&gr;');
|
||||
|
||||
return ' ' + attrib + '="' + value + '"';
|
||||
}
|
||||
|
||||
function insertAction() {
|
||||
var inst = tinyMCE.getInstanceById(tinyMCE.getWindowArg('editor_id'));
|
||||
var elm = inst.getFocusElement();
|
||||
var formObj = document.forms[0];
|
||||
var src = formObj.src.value;
|
||||
var onmouseoversrc = formObj.onmouseoversrc.value;
|
||||
var onmouseoutsrc = formObj.onmouseoutsrc.value;
|
||||
|
||||
if (tinyMCE.getParam("accessibility_warnings")) {
|
||||
if (formObj.alt.value == "") {
|
||||
var answer = confirm(tinyMCE.getLang('lang_advimage_missing_alt', '', true));
|
||||
if (answer == true) {
|
||||
formObj.alt.value = " ";
|
||||
}
|
||||
} else {
|
||||
var answer = true;
|
||||
}
|
||||
|
||||
if (!answer)
|
||||
return;
|
||||
}
|
||||
|
||||
if (onmouseoversrc && onmouseoversrc != "")
|
||||
onmouseoversrc = "this.src='" + convertURL(onmouseoversrc, tinyMCE.imgElement) + "';";
|
||||
|
||||
if (onmouseoutsrc && onmouseoutsrc != "")
|
||||
onmouseoutsrc = "this.src='" + convertURL(onmouseoutsrc, tinyMCE.imgElement) + "';";
|
||||
|
||||
if (elm != null && elm.nodeName == "IMG") {
|
||||
setAttrib(elm, 'src', convertURL(src, tinyMCE.imgElement));
|
||||
setAttrib(elm, 'mce_src', src);
|
||||
setAttrib(elm, 'alt');
|
||||
setAttrib(elm, 'title');
|
||||
setAttrib(elm, 'border');
|
||||
setAttrib(elm, 'vspace');
|
||||
setAttrib(elm, 'hspace');
|
||||
setAttrib(elm, 'width');
|
||||
setAttrib(elm, 'height');
|
||||
setAttrib(elm, 'onmouseover', onmouseoversrc);
|
||||
setAttrib(elm, 'onmouseout', onmouseoutsrc);
|
||||
setAttrib(elm, 'id');
|
||||
setAttrib(elm, 'dir');
|
||||
setAttrib(elm, 'lang');
|
||||
setAttrib(elm, 'longdesc');
|
||||
setAttrib(elm, 'usemap');
|
||||
setAttrib(elm, 'style');
|
||||
setAttrib(elm, 'class', getSelectValue(formObj, 'classlist'));
|
||||
setAttrib(elm, 'align', getSelectValue(formObj, 'align'));
|
||||
|
||||
//tinyMCEPopup.execCommand("mceRepaint");
|
||||
|
||||
// Repaint if dimensions changed
|
||||
if (formObj.width.value != orgImageWidth || formObj.height.value != orgImageHeight)
|
||||
inst.repaint();
|
||||
|
||||
// Refresh in old MSIE
|
||||
if (tinyMCE.isMSIE5)
|
||||
elm.outerHTML = elm.outerHTML;
|
||||
} else {
|
||||
var html = "<img";
|
||||
|
||||
html += makeAttrib('src', convertURL(src, tinyMCE.imgElement));
|
||||
html += makeAttrib('mce_src', src);
|
||||
html += makeAttrib('alt');
|
||||
html += makeAttrib('title');
|
||||
html += makeAttrib('border');
|
||||
html += makeAttrib('vspace');
|
||||
html += makeAttrib('hspace');
|
||||
html += makeAttrib('width');
|
||||
html += makeAttrib('height');
|
||||
html += makeAttrib('onmouseover', onmouseoversrc);
|
||||
html += makeAttrib('onmouseout', onmouseoutsrc);
|
||||
html += makeAttrib('id');
|
||||
html += makeAttrib('dir');
|
||||
html += makeAttrib('lang');
|
||||
html += makeAttrib('longdesc');
|
||||
html += makeAttrib('usemap');
|
||||
html += makeAttrib('style');
|
||||
html += makeAttrib('class', getSelectValue(formObj, 'classlist'));
|
||||
html += makeAttrib('align', getSelectValue(formObj, 'align'));
|
||||
html += " />";
|
||||
|
||||
tinyMCEPopup.execCommand("mceInsertContent", false, html);
|
||||
}
|
||||
|
||||
tinyMCE._setEventsEnabled(inst.getBody(), false);
|
||||
tinyMCEPopup.close();
|
||||
}
|
||||
|
||||
function cancelAction() {
|
||||
tinyMCEPopup.close();
|
||||
}
|
||||
|
||||
function changeAppearance() {
|
||||
var formObj = document.forms[0];
|
||||
var img = document.getElementById('alignSampleImg');
|
||||
|
||||
if (img) {
|
||||
img.align = formObj.align.value;
|
||||
img.border = formObj.border.value;
|
||||
img.hspace = formObj.hspace.value;
|
||||
img.vspace = formObj.vspace.value;
|
||||
}
|
||||
}
|
||||
|
||||
function changeMouseMove() {
|
||||
var formObj = document.forms[0];
|
||||
|
||||
setSwapImageDisabled(!formObj.onmousemovecheck.checked);
|
||||
}
|
||||
|
||||
function updateStyle() {
|
||||
var formObj = document.forms[0];
|
||||
var st = tinyMCE.parseStyle(formObj.style.value);
|
||||
|
||||
if (tinyMCE.getParam('inline_styles', false)) {
|
||||
st['width'] = formObj.width.value == '' ? '' : formObj.width.value + "px";
|
||||
st['height'] = formObj.height.value == '' ? '' : formObj.height.value + "px";
|
||||
st['border-width'] = formObj.border.value == '' ? '' : formObj.border.value + "px";
|
||||
st['margin-top'] = formObj.vspace.value == '' ? '' : formObj.vspace.value + "px";
|
||||
st['margin-bottom'] = formObj.vspace.value == '' ? '' : formObj.vspace.value + "px";
|
||||
st['margin-left'] = formObj.hspace.value == '' ? '' : formObj.hspace.value + "px";
|
||||
st['margin-right'] = formObj.hspace.value == '' ? '' : formObj.hspace.value + "px";
|
||||
} else {
|
||||
st['width'] = st['height'] = st['border-width'] = null;
|
||||
|
||||
if (st['margin-top'] == st['margin-bottom'])
|
||||
st['margin-top'] = st['margin-bottom'] = null;
|
||||
|
||||
if (st['margin-left'] == st['margin-right'])
|
||||
st['margin-left'] = st['margin-right'] = null;
|
||||
}
|
||||
|
||||
formObj.style.value = tinyMCE.serializeStyle(st);
|
||||
}
|
||||
|
||||
function styleUpdated() {
|
||||
var formObj = document.forms[0];
|
||||
var st = tinyMCE.parseStyle(formObj.style.value);
|
||||
|
||||
if (st['width'])
|
||||
formObj.width.value = st['width'].replace('px', '');
|
||||
|
||||
if (st['height'])
|
||||
formObj.height.value = st['height'].replace('px', '');
|
||||
|
||||
if (st['margin-top'] && st['margin-top'] == st['margin-bottom'])
|
||||
formObj.vspace.value = st['margin-top'].replace('px', '');
|
||||
|
||||
if (st['margin-left'] && st['margin-left'] == st['margin-right'])
|
||||
formObj.hspace.value = st['margin-left'].replace('px', '');
|
||||
|
||||
if (st['border-width'])
|
||||
formObj.border.value = st['border-width'].replace('px', '');
|
||||
}
|
||||
|
||||
function changeHeight() {
|
||||
var formObj = document.forms[0];
|
||||
|
||||
if (!formObj.constrain.checked || !preloadImg) {
|
||||
updateStyle();
|
||||
return;
|
||||
}
|
||||
|
||||
if (formObj.width.value == "" || formObj.height.value == "")
|
||||
return;
|
||||
|
||||
var temp = (formObj.width.value / preloadImg.width) * preloadImg.height;
|
||||
formObj.height.value = temp.toFixed(0);
|
||||
updateStyle();
|
||||
}
|
||||
|
||||
function changeWidth() {
|
||||
var formObj = document.forms[0];
|
||||
|
||||
if (!formObj.constrain.checked || !preloadImg) {
|
||||
updateStyle();
|
||||
return;
|
||||
}
|
||||
|
||||
if (formObj.width.value == "" || formObj.height.value == "")
|
||||
return;
|
||||
|
||||
var temp = (formObj.height.value / preloadImg.height) * preloadImg.width;
|
||||
formObj.width.value = temp.toFixed(0);
|
||||
updateStyle();
|
||||
}
|
||||
|
||||
function onSelectMainImage(target_form_element, name, value) {
|
||||
var formObj = document.forms[0];
|
||||
|
||||
formObj.alt.value = name;
|
||||
formObj.title.value = name;
|
||||
|
||||
resetImageData();
|
||||
showPreviewImage(formObj.elements[target_form_element].value, false);
|
||||
}
|
||||
|
||||
function showPreviewImage(src, start) {
|
||||
var formObj = document.forms[0];
|
||||
|
||||
selectByValue(document.forms[0], 'imagelistsrc', src);
|
||||
|
||||
var elm = document.getElementById('prev');
|
||||
var src = src == "" ? src : tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'], src);
|
||||
|
||||
if (!start && tinyMCE.getParam("advimage_update_dimensions_onchange", true))
|
||||
resetImageData();
|
||||
|
||||
if (src == "")
|
||||
elm.innerHTML = "";
|
||||
else
|
||||
elm.innerHTML = '<img src="' + src + '" border="0" />'
|
||||
|
||||
getImageData(src);
|
||||
}
|
||||
|
||||
function getImageData(src) {
|
||||
preloadImg = new Image();
|
||||
|
||||
tinyMCE.addEvent(preloadImg, "load", updateImageData);
|
||||
tinyMCE.addEvent(preloadImg, "error", resetImageData);
|
||||
|
||||
preloadImg.src = src;
|
||||
}
|
||||
|
||||
function updateImageData() {
|
||||
var formObj = document.forms[0];
|
||||
|
||||
if (formObj.width.value == "")
|
||||
formObj.width.value = preloadImg.width;
|
||||
|
||||
if (formObj.height.value == "")
|
||||
formObj.height.value = preloadImg.height;
|
||||
|
||||
updateStyle();
|
||||
}
|
||||
|
||||
function resetImageData() {
|
||||
var formObj = document.forms[0];
|
||||
formObj.width.value = formObj.height.value = "";
|
||||
}
|
||||
|
||||
function getSelectValue(form_obj, field_name) {
|
||||
var elm = form_obj.elements[field_name];
|
||||
|
||||
if (elm == null || elm.options == null)
|
||||
return "";
|
||||
|
||||
return elm.options[elm.selectedIndex].value;
|
||||
}
|
||||
|
||||
function getImageListHTML(elm_id, target_form_element, onchange_func) {
|
||||
if (typeof(tinyMCEImageList) == "undefined" || tinyMCEImageList.length == 0)
|
||||
return "";
|
||||
|
||||
var html = "";
|
||||
|
||||
html += '<select id="' + elm_id + '" name="' + elm_id + '"';
|
||||
html += ' class="mceImageList" onfocus="tinyMCE.addSelectAccessibility(event, this, window);" onchange="this.form.' + target_form_element + '.value=';
|
||||
html += 'this.options[this.selectedIndex].value;';
|
||||
|
||||
if (typeof(onchange_func) != "undefined")
|
||||
html += onchange_func + '(\'' + target_form_element + '\',this.options[this.selectedIndex].text,this.options[this.selectedIndex].value);';
|
||||
|
||||
html += '"><option value="">---</option>';
|
||||
|
||||
for (var i=0; i<tinyMCEImageList.length; i++)
|
||||
html += '<option value="' + tinyMCEImageList[i][1] + '">' + tinyMCEImageList[i][0] + '</option>';
|
||||
|
||||
html += '</select>';
|
||||
|
||||
return html;
|
||||
|
||||
// tinyMCE.debug('-- image list start --', html, '-- image list end --');
|
||||
}
|
||||
|
||||
// While loading
|
||||
preinit();
|
||||
8
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/cs.js
vendored
Normal file
8
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/cs.js
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
// UK lang variables
|
||||
|
||||
tinyMCE.addToLang('',{
|
||||
insert_image_alt2 : 'Název obrázku',
|
||||
insert_image_onmousemove : 'Alternativní obrázek',
|
||||
insert_image_mouseover : 'pøi najetí myši',
|
||||
insert_image_mouseout : 'pøi odjetí myši'
|
||||
});
|
||||
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/cy.js
vendored
Normal file
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/cy.js
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// UK lang variables
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Cyffredinol',
|
||||
tab_appearance : 'Ymddangosiad',
|
||||
tab_advanced : 'Uwch',
|
||||
general : 'Cyffredinol',
|
||||
title : 'Teitl',
|
||||
preview : 'Rhagolwg',
|
||||
constrain_proportions : 'Cadw cymesuredd',
|
||||
langdir : 'Cyfeiriad iaith',
|
||||
langcode : 'Côd iaith',
|
||||
long_desc : 'Dolen disgrifiad hir',
|
||||
style : 'Arddull',
|
||||
classes : 'Dosbarthiadau',
|
||||
ltr : 'Chwith i\'r dde',
|
||||
rtl : 'Dde i\'r chwith',
|
||||
id : 'Id',
|
||||
image_map : 'Map delwedd',
|
||||
swap_image : 'Cyfnewid delwedd',
|
||||
alt_image : 'Delwedd amgen',
|
||||
mouseover : 'llygoden drosodd',
|
||||
mouseout : 'llygoden allan',
|
||||
misc : 'Arall',
|
||||
example_img : 'Delwedd rhagolwg delwedd',
|
||||
missing_alt : 'Wyt ti\'n sicr eisiau parhau heb gynnwys Disgrifiad Delwedd? Heb un, mae\'n bosib na fydd y ddelwedd yn hygyrch i ddefnyddwyr gydag anableddau, neu rhai gyda phorwr testun, neu sy\'n pori gyda delweddau wedi\'u diffodd.'
|
||||
});
|
||||
26
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/da.js
vendored
Normal file
26
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/da.js
vendored
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
// DK lang variables contributed by Jan Moelgaard
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Generelt',
|
||||
tab_appearance : 'Udseende',
|
||||
tab_advanced : 'Avanceret',
|
||||
general : 'Generelt',
|
||||
title : 'Overskrift',
|
||||
preview : 'Se',
|
||||
constrain_proportions : 'Fasthold proportioner',
|
||||
langdir : 'Tekstretning',
|
||||
langcode : 'Sprogkode',
|
||||
long_desc : 'Langt beskrivelseslink',
|
||||
style : 'Style',
|
||||
classes : 'Klasser',
|
||||
ltr : 'Venstre til højre',
|
||||
rtl : 'Højre til venstre',
|
||||
id : 'Id',
|
||||
image_map : 'Billedkort',
|
||||
swap_image : 'Alternativt billede',
|
||||
alt_image : 'Alternative image',
|
||||
mouseover : 'ved mouse over',
|
||||
mouseout : 'ved mouse out',
|
||||
misc : 'Diverse',
|
||||
example_img : 'Appearance preview image'
|
||||
});
|
||||
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/de.js
vendored
Normal file
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/de.js
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// DE lang variables
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Allgemein',
|
||||
tab_appearance : 'Erscheinungsbild',
|
||||
tab_advanced : 'Erweitert',
|
||||
general : 'Allgemein',
|
||||
title : 'Titel',
|
||||
preview : 'Vorschau',
|
||||
constrain_proportions : 'Verhältnis beibehalten',
|
||||
langdir : 'Sprachrichtung',
|
||||
langcode : 'Sprach-Code',
|
||||
long_desc : 'Link zu ausführlicher Beschreibung',
|
||||
style : 'CSS-Stil',
|
||||
classes : 'CSS-Klassen',
|
||||
ltr : 'Von links nach rechts',
|
||||
rtl : 'Von rechts nach links',
|
||||
id : 'ID',
|
||||
image_map : 'Image Map (Bild mit sensitiven Bereichen)',
|
||||
swap_image : 'Bild austauschen',
|
||||
alt_image : 'Alternatives Bild',
|
||||
mouseover : 'für Mouse-Over',
|
||||
mouseout : 'für Mouse-Out',
|
||||
misc : 'Sonstiges',
|
||||
example_img : 'Erscheinungsbild Vorschau Bild',
|
||||
missing_alt : 'Are you sure you want to continue without including an Image Description? Without it the image may not be accessible to some users with disabilities, or to those using a text browser, or browsing the Web with images turned off.'
|
||||
});
|
||||
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/en.js
vendored
Normal file
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/en.js
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// UK lang variables
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'General',
|
||||
tab_appearance : 'Appearance',
|
||||
tab_advanced : 'Advanced',
|
||||
general : 'General',
|
||||
title : 'Title',
|
||||
preview : 'Preview',
|
||||
constrain_proportions : 'Constrain proportions',
|
||||
langdir : 'Language direction',
|
||||
langcode : 'Language code',
|
||||
long_desc : 'Long description link',
|
||||
style : 'Style',
|
||||
classes : 'Classes',
|
||||
ltr : 'Left to right',
|
||||
rtl : 'Right to left',
|
||||
id : 'Id',
|
||||
image_map : 'Image map',
|
||||
swap_image : 'Swap image',
|
||||
alt_image : 'Alternative image',
|
||||
mouseover : 'for mouse over',
|
||||
mouseout : 'for mouse out',
|
||||
misc : 'Miscellaneous',
|
||||
example_img : 'Appearance preview image',
|
||||
missing_alt : 'Are you sure you want to continue without including an Image Description? Without it the image may not be accessible to some users with disabilities, or to those using a text browser, or browsing the Web with images turned off.'
|
||||
});
|
||||
35
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/es.js
vendored
Normal file
35
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/es.js
vendored
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
/**
|
||||
* ES lang variables
|
||||
*
|
||||
* Authors : Alvaro Velasco,
|
||||
* Adolfo Sanz De Diego (asanzdiego) <asanzdiego@yahoo.es>,
|
||||
* Carlos C Soto (eclipxe) <csoto@sia-solutions.com>
|
||||
* Last Updated : October 17, 2005
|
||||
* TinyMCE Version : 2.0RC3
|
||||
*/
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'General',
|
||||
tab_appearance : 'Aspecto',
|
||||
tab_advanced : 'Avanzado',
|
||||
general : 'General',
|
||||
title : 'Titulo',
|
||||
preview : 'Vista previa',
|
||||
constrain_proportions : 'Bloquear relación de aspecto',
|
||||
langdir : 'Dirección del texto',
|
||||
langcode : 'Código del idioma',
|
||||
long_desc : 'Descripción larga del link',
|
||||
style : 'Estilo',
|
||||
classes : 'Clases',
|
||||
ltr : 'De izquierda a derecha',
|
||||
rtl : 'De derecha a izquierda',
|
||||
id : 'Id',
|
||||
image_map : 'Mapa de la imagen',
|
||||
swap_image : 'Intercambio de imagen',
|
||||
alt_image : 'Imagen alternativa',
|
||||
mouseover : 'Al pasar el ratón por encima de la imagen',
|
||||
mouseout : 'Al sacar el ratón de la imagen',
|
||||
misc : 'Misceláneo',
|
||||
example_img : 'Aspecto vista previa imagen',
|
||||
missing_alt : '¿Estás seguro de querer continuar sin incluir una descripción de la imagen? Sin ella la imagen puede no ser accesible para ciertos usuarios discapacitados, o para los usuarios que usen navegadores de texto, o para los usuarios que tengan las imagenes desactivadas en su navegador.'
|
||||
});
|
||||
13
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/fa.js
vendored
Normal file
13
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/fa.js
vendored
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
// IR lang variables
|
||||
// Persian (Farsi) language pack (for IRAN)
|
||||
// By: Morteza Zafari
|
||||
// Lost@LostLord.com
|
||||
// http://www.LostLord.com
|
||||
|
||||
tinyMCE.addToLang('',{
|
||||
dir : 'rtl',
|
||||
insert_image_alt2 : '????? ???',
|
||||
insert_image_onmousemove : '??? ???????',
|
||||
insert_image_mouseover : '??? ??????? ????? ???? ?????? ????',
|
||||
insert_image_mouseout : '??? ??????? ????? ???? ?????? ????'
|
||||
});
|
||||
8
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/fa_ca.js
vendored
Normal file
8
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/fa_ca.js
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
// CA_FR lang variables
|
||||
|
||||
tinyMCE.addToLang('',{
|
||||
insert_image_alt2 : 'Titre de l\'image',
|
||||
insert_image_onmousemove : 'Image alternative',
|
||||
insert_image_mouseover : 'pour le «mouse over»',
|
||||
insert_image_mouseout : 'pour le «mouse out»'
|
||||
});
|
||||
47
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/fr.js
vendored
Normal file
47
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/fr.js
vendored
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
// French lang variables by Laurent Dran
|
||||
// Modifié par Normand Lamoureux le 2005-11-12
|
||||
|
||||
tinyMCE.addToLang('advlink',{
|
||||
general_tab : 'Général',
|
||||
popup_tab : 'Pop-up',
|
||||
events_tab : 'Événements',
|
||||
advanced_tab : 'Avancé',
|
||||
general_props : 'Propriétés générales',
|
||||
popup_props : 'Propriétés du pop-up',
|
||||
event_props : 'Événements',
|
||||
advanced_props : 'Propriétés avancées',
|
||||
popup_opts : 'Options',
|
||||
anchor_names : 'Ancres',
|
||||
target_same : 'Ovrir dans la même fenêtre/cadre',
|
||||
target_parent : 'Ouvrir dans la fenêtre/cadre parent',
|
||||
target_top : 'Ouvrir dans la fenêtre principale',
|
||||
target_blank : 'Ouvrir dans une nouvelle fenêtre',
|
||||
popup : 'Pop-up Javascript',
|
||||
popup_url : 'URL du pop-up',
|
||||
popup_name : 'Nom de la fenêtre',
|
||||
popup_return : 'Insérer \'return false;\'',
|
||||
popup_scrollbars : 'Montrer les barres de défilement',
|
||||
popup_statusbar : 'Montrer la barre de statut',
|
||||
popup_toolbar : 'Montrer la barre d\'outils',
|
||||
popup_menubar : 'Montrer la barre de menus',
|
||||
popup_location : 'Montrer la barre de titre',
|
||||
popup_resizable : 'Permettre le redimensionnement',
|
||||
popup_dependent : 'Dépendent (Mozilla/Firefox seulement)',
|
||||
popup_size : 'Taille',
|
||||
popup_position : 'Position (X/Y)',
|
||||
id : 'Id',
|
||||
style: 'Style en ligne',
|
||||
classes : 'Classe CSS',
|
||||
target_name : 'Nom de la cible',
|
||||
langdir : 'Sens d\'écriture',
|
||||
target_langcode : 'Code de langue de la cible',
|
||||
langcode : 'Code de langue du libellé',
|
||||
encoding : 'Encodage de la cible',
|
||||
mime : 'Type MIME de la cible',
|
||||
rel : 'Relation de la page vers la cible',
|
||||
rev : 'Relation de la cible vers la page',
|
||||
tabindex : 'Attribut tabindex',
|
||||
accesskey : 'Attribut accesskey',
|
||||
ltr : 'Vers la droite',
|
||||
rtl : 'Vers la gauche'
|
||||
});
|
||||
8
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/fr_ca.js
vendored
Normal file
8
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/fr_ca.js
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
// CA_FR lang variables
|
||||
|
||||
tinyMCE.addToLang('',{
|
||||
insert_image_alt2 : 'Titre de l\'image',
|
||||
insert_image_onmousemove : 'Image alternative',
|
||||
insert_image_mouseover : 'pour le «mouse over»',
|
||||
insert_image_mouseout : 'pour le «mouse out»'
|
||||
});
|
||||
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/he.js
vendored
Normal file
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/he.js
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// HE lang variables
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'כללי',
|
||||
tab_appearance : 'מראה',
|
||||
tab_advanced : 'מתקדם',
|
||||
general : 'כללי',
|
||||
title : 'כותרת',
|
||||
preview : 'תצוגה מקדימה',
|
||||
constrain_proportions : 'הגבלת מימדים',
|
||||
langdir : 'כיוון שפה',
|
||||
langcode : 'קוד שפה',
|
||||
long_desc : 'קישור להסבר ארוך',
|
||||
style : 'סגנון',
|
||||
classes : 'Classים',
|
||||
ltr : 'שמאל לימין',
|
||||
rtl : 'ימין לשמאל',
|
||||
id : 'Id',
|
||||
image_map : 'מפת תמונה',
|
||||
swap_image : 'החלפת תמונה',
|
||||
alt_image : 'תמונה חלופית',
|
||||
mouseover : 'כשסמן העכבר מעל התמונה',
|
||||
mouseout : 'כשסמן העכבר עוזב את התמונה',
|
||||
misc : 'אחר',
|
||||
example_img : 'תצוגה מקדימה של מראה',
|
||||
missing_alt : 'האם אתה בטוח שברצונך להמשיך מבלי לכלול תיאור של התמונה? ללא תיאור, יתכן כי התמונה לא תהיה נגישה למשתמשים בעלי מוגבלויות, או כאלו המשתמשים בדפדפן טקסטואלי, או שמסיירים ברשת בלי להציג תמונות.'
|
||||
});
|
||||
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/hu.js
vendored
Normal file
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/hu.js
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// HU lang variables
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Általános',
|
||||
tab_appearance : 'Megjelenés',
|
||||
tab_advanced : 'Haladó',
|
||||
general : 'Általános',
|
||||
title : 'Cím',
|
||||
preview : 'Elõnézet',
|
||||
constrain_proportions : 'Arányok kényszerítése',
|
||||
langdir : 'Szöveg pozíció',
|
||||
langcode : 'Szöveg kód',
|
||||
long_desc : 'Hosszú leírás link',
|
||||
style : 'Stílus',
|
||||
classes : 'Osztályok',
|
||||
ltr : 'Balról jobbra',
|
||||
rtl : 'Jobbról balra',
|
||||
id : 'Azonosító',
|
||||
image_map : 'Kép térkép',
|
||||
swap_image : 'Kép váltás',
|
||||
alt_image : 'Másik kép',
|
||||
mouseover : 'egér rámutatásra',
|
||||
mouseout : 'egér elmozdítására',
|
||||
misc : 'Egyéb',
|
||||
example_img : 'Elõnézeti kép megjelenése',
|
||||
missing_alt : 'Are you sure you want to continue without including an Image Description? Without it the image may not be accessible to some users with disabilities, or to those using a text browser, or browsing the Web with images turned off.'
|
||||
});
|
||||
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/is.js
vendored
Normal file
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/is.js
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// Iceland lang variables by Johannes Birgir Jensson
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Aðalstillingar',
|
||||
tab_appearance : 'Útlit',
|
||||
tab_advanced : 'Flóknari valkostir',
|
||||
general : 'Helstu upplýsingar',
|
||||
title : 'Titill',
|
||||
preview : 'Forskoðun',
|
||||
constrain_proportions : 'Vernda hlutföll',
|
||||
langdir : 'Ritháttur tungumáls',
|
||||
langcode : 'Tungumálskóði',
|
||||
long_desc : 'Tengill á ítarlýsingu',
|
||||
style : 'Stíll',
|
||||
classes : 'Klassi',
|
||||
ltr : 'Vinstri til hægri',
|
||||
rtl : 'Hægri til vinstri',
|
||||
id : 'Id',
|
||||
image_map : 'Myndarkort',
|
||||
swap_image : 'Skipta mynd',
|
||||
alt_image : 'Skiptimynd',
|
||||
mouseover : 'þegar mús fer yfir',
|
||||
mouseout : 'þegar mús fer frá',
|
||||
misc : 'Ýmislegt',
|
||||
example_img : 'Forskoðunarmynd',
|
||||
missing_alt : 'Ertu viss um að þú viljir halda áfram án myndarlýsingar? Án hennar munu sumir notendur, eins og fatlaðir eða með gamla vafra ekki geta séð myndina.'
|
||||
});
|
||||
8
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/ko.js
vendored
Normal file
8
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/ko.js
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
// KO lang variables
|
||||
|
||||
tinyMCE.addToLang('',{
|
||||
insert_image_alt2 : '그림 제목',
|
||||
insert_image_onmousemove : '대체 이미<EC9DB4>ö',
|
||||
insert_image_mouseover : '마우스를 올렸을 때',
|
||||
insert_image_mouseout : '마우스를 내렸을 때'
|
||||
});
|
||||
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/nb.js
vendored
Normal file
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/nb.js
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// nb = Norwegian (bokmål) lang variables by Knut B. Jacobsen
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Generelle innstillinger',
|
||||
tab_appearance : 'Visuelle innstillinger',
|
||||
tab_advanced : 'Avanserte innstillinger',
|
||||
general : 'Generell',
|
||||
title : 'Tittel',
|
||||
preview : 'Forhåndsvisning',
|
||||
constrain_proportions : 'Behold proporsjonene',
|
||||
langdir : 'Skrift retning',
|
||||
langcode : 'Språk kode',
|
||||
long_desc : 'Lang beskrivelse',
|
||||
style : 'Stil',
|
||||
classes : 'CSS klasser',
|
||||
ltr : 'Venstre mot høyre',
|
||||
rtl : 'Høyre mot venstre',
|
||||
id : 'Id',
|
||||
image_map : 'Opprett bilde',
|
||||
swap_image : 'Bytt bilde',
|
||||
alt_image : 'Alternativt bilde',
|
||||
mouseover : 'når pekeren er over',
|
||||
mouseout : 'når pekeren er utenfor',
|
||||
misc : 'Annet',
|
||||
example_img : 'Forhåndsvisnings bilde',
|
||||
missing_alt : 'Er du sikker på at du vil fortsette uten å sette inn en beskrivelse av bildet?'
|
||||
});
|
||||
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/nl.js
vendored
Normal file
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/nl.js
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// NL lang variables
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Algemeen',
|
||||
tab_appearance : 'Beeld',
|
||||
tab_advanced : 'Geavanceerd',
|
||||
general : 'Algemeen',
|
||||
title : 'Titel',
|
||||
preview : 'Voorbeeld',
|
||||
constrain_proportions : 'Verhoudingen behouden',
|
||||
langdir : 'Taalrichting',
|
||||
langcode : 'Taalcode',
|
||||
long_desc : 'Link naar lange omschrijving',
|
||||
style : 'Stijl',
|
||||
classes : 'Stijlen',
|
||||
ltr : 'Links naar rechts',
|
||||
rtl : 'Rechts naar links',
|
||||
id : 'Id',
|
||||
image_map : 'Afbeelding opdelen',
|
||||
swap_image : 'Afbeelding wisselen',
|
||||
alt_image : 'Alternatieve afbeelding',
|
||||
mouseover : 'voor muis-over',
|
||||
mouseout : 'voor muis-uit',
|
||||
misc : 'Diversen',
|
||||
example_img : 'Voorbeeld afbeelding',
|
||||
missing_alt : 'Zonder een beschrijving van de afbeelding, zal de pagina voor mensen met een visuele handicap of met afbeeldingen uitgeschakeld niet toegankelijk zijn. Weet u zeker dat u wilt doorgaan zonder beschrijving?'
|
||||
});
|
||||
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/nn.js
vendored
Normal file
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/nn.js
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Generelle innstillinger',
|
||||
tab_appearance : 'Visuelle innstillinger',
|
||||
tab_advanced : 'Avanserte innstillinger',
|
||||
general : 'Generell',
|
||||
title : 'Tittel',
|
||||
preview : 'Forhåndsvisning',
|
||||
constrain_proportions : 'Behold proporsjonene',
|
||||
langdir : 'Skrift retning',
|
||||
langcode : 'Språk kode',
|
||||
long_desc : 'Lang beskrivelse',
|
||||
style : 'Stil',
|
||||
classes : 'CSS klasser',
|
||||
ltr : 'Venstre mot høgre',
|
||||
rtl : 'Høgre mot venstre',
|
||||
id : 'Id',
|
||||
image_map : 'Opprett bilde',
|
||||
swap_image : 'Bytt bilde',
|
||||
alt_image : 'Alternativt bilde',
|
||||
mouseover : 'når pekeren er over',
|
||||
mouseout : 'når pekeren er utenfor',
|
||||
misc : 'Annet',
|
||||
example_img : 'Forhåndsvisningsbilde',
|
||||
missing_alt : 'Er du sikker på at du vil fortsette uten å sette inn ein beskrivelse av bildet?'
|
||||
});
|
||||
28
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/pl.js
vendored
Normal file
28
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/pl.js
vendored
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
// PL lang variables
|
||||
// fixed by lemiel 14.11.2005
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Główne ustawienia',
|
||||
tab_appearance : 'Widok',
|
||||
tab_advanced : 'Zaawansowane',
|
||||
general : 'Główne',
|
||||
title : 'Tytuł',
|
||||
preview : 'Podgląd',
|
||||
constrain_proportions : 'Zachowaj proporcje',
|
||||
langdir : 'Kierunek tekstu',
|
||||
langcode : 'Kod języka',
|
||||
long_desc : 'Długi opis linku',
|
||||
style : 'Styl',
|
||||
classes : 'Klasy',
|
||||
ltr : 'Lewy do prawego',
|
||||
rtl : 'Prawy do lewego',
|
||||
id : 'Id',
|
||||
image_map : 'Mapa obrazka',
|
||||
swap_image : 'Podmiana obrazka',
|
||||
alt_image : 'Alternatywny obrazek',
|
||||
mouseover : 'gdy myszka nad obrazkiem',
|
||||
mouseout : 'gdy myszka poza obrazkiem',
|
||||
misc : 'Różne',
|
||||
example_img : 'Przykładowy podgląd obrazka',
|
||||
missing_alt : 'Czy jesteś pewien, że chcesz kontynuować bez zawarcia opisu obrazka? Niektórzy użytkownicy moga używać przeglądarek tekstowych, lub mieć ograniczenia na wyświetlanie grafik, a wtedy Twój obrazek pozostanie dla nich niewidoczny.'
|
||||
});
|
||||
35
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/pt_br.js
vendored
Normal file
35
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/pt_br.js
vendored
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
/**
|
||||
* pt_br lang variables
|
||||
* Brazilian Portuguese
|
||||
*
|
||||
* Authors : ????
|
||||
* Revision and modifications:
|
||||
* Marcio Barbosa (mpg) <mpg@mpg.com.br>
|
||||
* Last Updated : November 26, 2005
|
||||
* TinyMCE Version : 2.0RC4
|
||||
*/
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Geral',
|
||||
tab_appearance : 'Aparência',
|
||||
tab_advanced : 'Avançado',
|
||||
general : 'Geral',
|
||||
title : 'Título',
|
||||
preview : 'Visualizar (Preview)',
|
||||
constrain_proportions : 'Bloquear proporções',
|
||||
langdir : 'Direção da linguagem',
|
||||
langcode : 'Código da linguagem',
|
||||
long_desc : 'Descrição completa do link',
|
||||
style : 'Estilo',
|
||||
classes : 'Classes',
|
||||
ltr : 'Esquerda para direita',
|
||||
rtl : 'Direita para esquerda',
|
||||
id : 'Id',
|
||||
image_map : 'Mapa da imagem',
|
||||
swap_image : 'Trocar imagem',
|
||||
alt_image : 'Imagem alternativa',
|
||||
mouseover : 'para o mouse sobre o link',
|
||||
mouseout : 'para o mouse fora do link',
|
||||
misc : 'Miscelânia',
|
||||
example_img : 'Aparência Visualizar Imagem',
|
||||
missing_alt : 'Tem certeza que deseja continuar sem incluir uma descrição para imagem? Sem isso a imagem pode não estar acessível para alguns usuários especiáis, ou para aqueles que utilizam um navegador em modo texto, ou para navegadores com imagens desativadas.'
|
||||
});
|
||||
26
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/ru.js
vendored
Normal file
26
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/ru.js
vendored
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
// RU cp1251 lang variables
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Основные',
|
||||
tab_appearance : 'Визуализация',
|
||||
tab_advanced : 'Расширенные',
|
||||
general : 'Главные',
|
||||
title : 'Заголовок',
|
||||
preview : 'Предварительный просмотр',
|
||||
constrain_proportions : 'Сохранить пропорции',
|
||||
langdir : 'Описание языка',
|
||||
langcode : 'Код языка',
|
||||
long_desc : 'Полное описание',
|
||||
style : 'Стили',
|
||||
classes : 'Классы',
|
||||
ltr : 'Слева направо',
|
||||
rtl : 'Справа налево',
|
||||
id : 'Id',
|
||||
image_map : 'Карта изображения',
|
||||
swap_image : 'Подмена картинки',
|
||||
alt_image : 'Альтернативное изображение',
|
||||
mouseover : 'при наведении мыши',
|
||||
mouseout : 'когда уводите мышь',
|
||||
misc : 'Прочее',
|
||||
example_img : 'Визуализация расположения картинки'
|
||||
});
|
||||
26
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/ru_KOI8-R.js
vendored
Normal file
26
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/ru_KOI8-R.js
vendored
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
// RU KOI8-R lang variables
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Основные',
|
||||
tab_appearance : 'Визуализация',
|
||||
tab_advanced : 'Расширенные',
|
||||
general : 'Главные',
|
||||
title : 'Заголовок',
|
||||
preview : 'Предварительный просмотр',
|
||||
constrain_proportions : 'Сохранить пропорции',
|
||||
langdir : 'Описание языка',
|
||||
langcode : 'Код языка',
|
||||
long_desc : 'Полное описание',
|
||||
style : 'Стили',
|
||||
classes : 'Классы',
|
||||
ltr : 'Слева направо',
|
||||
rtl : 'Справа налево',
|
||||
id : 'Id',
|
||||
image_map : 'Карта изображения',
|
||||
swap_image : 'Подмена картинки',
|
||||
alt_image : 'Альтернативное изображение',
|
||||
mouseover : 'при наведении мыши',
|
||||
mouseout : 'когда уводите мышь',
|
||||
misc : 'Прочее',
|
||||
example_img : 'Визуализация расположения картинки'
|
||||
});
|
||||
26
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/ru_UTF-8.js
vendored
Normal file
26
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/ru_UTF-8.js
vendored
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
// RU UTF-8 lang variables
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Основные',
|
||||
tab_appearance : 'Визуализация',
|
||||
tab_advanced : 'Расширенные',
|
||||
general : 'Главные',
|
||||
title : 'Заголовок',
|
||||
preview : 'Предварительный просмотр',
|
||||
constrain_proportions : 'Сохранить пропорции',
|
||||
langdir : 'Описание языка',
|
||||
langcode : 'Код языка',
|
||||
long_desc : 'Полное описание',
|
||||
style : 'Стили',
|
||||
classes : 'Классы',
|
||||
ltr : 'Слева направо',
|
||||
rtl : 'Справа налево',
|
||||
id : 'Id',
|
||||
image_map : 'Карта изображения',
|
||||
swap_image : 'Подмена картинки',
|
||||
alt_image : 'Альтернативное изображение',
|
||||
mouseover : 'при наведении мыши',
|
||||
mouseout : 'когда уводите мышь',
|
||||
misc : 'Прочее',
|
||||
example_img : 'Визуализация расположения картинки'
|
||||
});
|
||||
16
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/sk.js
vendored
Normal file
16
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/sk.js
vendored
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
* Slovak lang variables
|
||||
* encoding: utf-8
|
||||
*
|
||||
* @author Vladimir VASIL vvasil@post.sk
|
||||
*
|
||||
* $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $
|
||||
*/
|
||||
|
||||
|
||||
tinyMCE.addToLang('',{
|
||||
insert_image_alt2 : 'Názov obrázku',
|
||||
insert_image_onmousemove : 'Alternatívny obrázok',
|
||||
insert_image_mouseover : 'pri najet? myšou',
|
||||
insert_image_mouseout : 'pri odjet? myšou'
|
||||
});
|
||||
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/sv.js
vendored
Normal file
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/sv.js
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// SE lang variables
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : 'Generella inställningar',
|
||||
tab_appearance : 'Visuella inställningar',
|
||||
tab_advanced : 'Avancerade inställningar',
|
||||
general : 'Generella',
|
||||
title : 'Titel',
|
||||
preview : 'Förhandsgranskning',
|
||||
constrain_proportions : 'Behåll proportionerna',
|
||||
langdir : 'Skrift riktning',
|
||||
langcode : 'Språk kåd',
|
||||
long_desc : 'Long beskrivning',
|
||||
style : 'Stil',
|
||||
classes : 'CSS Classer',
|
||||
ltr : 'Vänster till höger',
|
||||
rtl : 'Höger till vänster',
|
||||
id : 'Id',
|
||||
image_map : 'Bild karta',
|
||||
swap_image : 'Byt bild',
|
||||
alt_image : 'Alternativ bild',
|
||||
mouseover : 'när pekaren är över',
|
||||
mouseout : 'när pekaren är utanför',
|
||||
misc : 'Övrigt',
|
||||
example_img : 'Förhandsgransknings bild',
|
||||
missing_alt : 'Är du säker på att du vill fortsätta utan att skriva en bild beskrivning. Utan en alternativ beskrivning är bilden inte handikapanpassad.'
|
||||
});
|
||||
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/zh_cn.js
vendored
Normal file
27
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/zh_cn.js
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// Simplified Chinese lang variables contributed by tom_cat (thomaswangyang@gmail.com)
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : '一般',
|
||||
tab_appearance : '显示',
|
||||
tab_advanced : '高级',
|
||||
general : '一般',
|
||||
title : '标题',
|
||||
preview : '预览',
|
||||
constrain_proportions : '约束属性',
|
||||
langdir : '书写方向',
|
||||
langcode : '语言编码',
|
||||
long_desc : '长描述链接',
|
||||
style : '风格',
|
||||
classes : '类',
|
||||
ltr : '从左至右',
|
||||
rtl : '从右至左',
|
||||
id : '表识',
|
||||
image_map : '图片对应',
|
||||
swap_image : '调换图片',
|
||||
alt_image : '候选图片',
|
||||
mouseover : '鼠标在上面时',
|
||||
mouseout : '鼠标离开时',
|
||||
misc : '杂项',
|
||||
example_img : 'Appearance preview image',
|
||||
missing_alt : '您确认要在没有图片说明的情况下继续吗? 这样其他关闭图片浏览的用户将无法注意到你在这里有图片。'
|
||||
});
|
||||
29
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/zh_tw.js
vendored
Normal file
29
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/zh_tw.js
vendored
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com
|
||||
// 繁體中文 BIG-5 ;數位應用坊製作; twapweb_AT_gmail_DOT_com
|
||||
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : '一般',
|
||||
tab_appearance : '外觀',
|
||||
tab_advanced : '進階',
|
||||
general : '一般',
|
||||
title : '標題',
|
||||
preview : '預覽',
|
||||
constrain_proportions : '比例限制',
|
||||
langdir : '語言用法',
|
||||
langcode : '語碼',
|
||||
long_desc : '完整說明連結',
|
||||
style : '式樣',
|
||||
classes : '分類',
|
||||
ltr : '由左至右',
|
||||
rtl : '由右至左',
|
||||
id : '編號',
|
||||
image_map : '圖檔映射',
|
||||
swap_image : '圖檔交換',
|
||||
alt_image : '替代圖檔',
|
||||
mouseover : '當滑鼠移入',
|
||||
mouseout : '當滑鼠移出',
|
||||
misc : '雜項',
|
||||
example_img : '外觀 預覽 圖檔',
|
||||
missing_alt : '確定要在不含圖檔說明的狀況下繼續執行嗎?\n沒有圖檔說明可能會導致那些像是以純文字瀏覽器或\n關閉瀏覽器圖檔顯現功能的用戶無法順利讀取資訊。'
|
||||
});
|
||||
29
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/zh_tw_utf8.js
vendored
Normal file
29
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/langs/zh_tw_utf8.js
vendored
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com
|
||||
// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com
|
||||
|
||||
|
||||
tinyMCE.addToLang('advimage',{
|
||||
tab_general : '一般',
|
||||
tab_appearance : '外觀',
|
||||
tab_advanced : '進階',
|
||||
general : '一般',
|
||||
title : '標題',
|
||||
preview : '預覽',
|
||||
constrain_proportions : '比例限制',
|
||||
langdir : '語言用法',
|
||||
langcode : '語碼',
|
||||
long_desc : '完整說明連結',
|
||||
style : '式樣',
|
||||
classes : '分類',
|
||||
ltr : '由左至右',
|
||||
rtl : '由右至左',
|
||||
id : '編號',
|
||||
image_map : '圖檔映射',
|
||||
swap_image : '圖檔交換',
|
||||
alt_image : '替代圖檔',
|
||||
mouseover : '當滑鼠移入',
|
||||
mouseout : '當滑鼠移出',
|
||||
misc : '雜項',
|
||||
example_img : '外觀 預覽 圖檔',
|
||||
missing_alt : '確定要在不含圖檔說明的狀況下繼續執行嗎?\n沒有圖檔說明可能會導致那些像是以純文字瀏覽器或\n關閉瀏覽器圖檔顯現功能的用戶無法順利讀取資訊。'
|
||||
});
|
||||
1
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/readme.txt
vendored
Normal file
1
www/extras/tinymce2/jscripts/tiny_mce/plugins/advimage/readme.txt
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
Check the TinyMCE documentation for details on this plugin.
|
||||
Loading…
Add table
Add a link
Reference in a new issue