updating to tinymce 1.44

This commit is contained in:
JT Smith 2005-05-03 14:44:51 +00:00
parent 22347b8b39
commit 379dce7a54
125 changed files with 1915 additions and 937 deletions

View file

@ -1,4 +1,4 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>blank_page</title>

View file

@ -1,38 +1,38 @@
// PL lang variables
// PL lang variables
tinyMCELang['lang_bold_desc'] = 'Pogrubienie';
tinyMCELang['lang_italic_desc'] = 'Pochylenie';
tinyMCELang['lang_underline_desc'] = 'Podkrelenie';
tinyMCELang['lang_striketrough_desc'] = 'Przekrelenie';
tinyMCELang['lang_justifyleft_desc'] = 'Wyrównaj do lewej';
tinyMCELang['lang_justifycenter_desc'] = 'Wyrodkowanie';
tinyMCELang['lang_justifyright_desc'] = 'Wyrównaj do prawej';
tinyMCELang['lang_justifyfull_desc'] = 'Wyjustowanie';
tinyMCELang['lang_bullist_desc'] = 'Lista nieuporz±dkowana';
tinyMCELang['lang_numlist_desc'] = 'Lista uporz±dkowana';
tinyMCELang['lang_outdent_desc'] = 'Wysuniêcie';
tinyMCELang['lang_indent_desc'] = 'Wciêcie';
tinyMCELang['lang_italic_desc'] = 'Kursywa';
tinyMCELang['lang_underline_desc'] = 'Podkreślenie';
tinyMCELang['lang_striketrough_desc'] = 'Przekreślenie';
tinyMCELang['lang_justifyleft_desc'] = 'Otaczanie z lewej';
tinyMCELang['lang_justifycenter_desc'] = 'Wyśrodkowanie';
tinyMCELang['lang_justifyright_desc'] = 'Otaczanie z prawej';
tinyMCELang['lang_justifyfull_desc'] = 'Justowanie';
tinyMCELang['lang_bullist_desc'] = 'Lista nie numerowana';
tinyMCELang['lang_numlist_desc'] = 'Lista numerowana';
tinyMCELang['lang_outdent_desc'] = 'Zmniejsz wcięcie';
tinyMCELang['lang_indent_desc'] = 'Zwiększ wcięcie';
tinyMCELang['lang_undo_desc'] = 'Cofnij';
tinyMCELang['lang_redo_desc'] = 'Ponów';
tinyMCELang['lang_link_desc'] = 'Wstaw ³±cze';
tinyMCELang['lang_unlink_desc'] = 'Usuñ ³±cze';
tinyMCELang['lang_image_desc'] = 'Wstaw obrazek';
tinyMCELang['lang_cleanup_desc'] = 'Oczy¶æ kod';
tinyMCELang['lang_focus_alert'] = 'Pole edytora musi byæ aktywne zanim ta funkcja zostanie u¿yta.';
tinyMCELang['lang_edit_confirm'] = 'Czy chcesz u¿yæ trybu WYSIWYG dla tego pola tekstowego ?';
tinyMCELang['lang_insert_link_title'] = 'Wstaw/edtytuj ³±cze';
tinyMCELang['lang_redo_desc'] = 'Ponów';
tinyMCELang['lang_link_desc'] = 'Wstaw/Edytuj link';
tinyMCELang['lang_unlink_desc'] = 'Skasuj link';
tinyMCELang['lang_image_desc'] = 'Wstaw/Edytuj obrazek';
tinyMCELang['lang_cleanup_desc'] = 'Wyczyść niepotrzebny kod';
tinyMCELang['lang_focus_alert'] = 'Musisz zaznaczyć cokolwiek przed użyciem tej komendy.';
tinyMCELang['lang_edit_confirm'] = 'Czy chcesz użyć edytora WYSIWIG dla tego pola ?';
tinyMCELang['lang_insert_link_title'] = 'Wstaw/Edytuj Link';
tinyMCELang['lang_insert'] = 'Wstaw';
tinyMCELang['lang_update'] = 'Wstaw';
tinyMCELang['lang_cancel'] = 'Anuluj';
tinyMCELang['lang_update'] = 'Zmień';
tinyMCELang['lang_cancel'] = 'Wyjdź';
tinyMCELang['lang_insert_link_url'] = 'Adres URL';
tinyMCELang['lang_insert_link_target'] = 'Cel';
tinyMCELang['lang_insert_link_target_same'] = 'Otwórze ³±cze w tym samym oknie';
tinyMCELang['lang_insert_link_target_blank'] = 'Otwórz ³±cze w nowym oknie';
tinyMCELang['lang_insert_image_title'] = 'Wstaw/Edytuj zdjêcie';
tinyMCELang['lang_insert_image_src'] = 'Adres zdjêcia';
tinyMCELang['lang_insert_image_alt'] = 'Opis zdjêcia';
tinyMCELang['lang_insert_link_target_same'] = 'Otwórz w tym samym oknie';
tinyMCELang['lang_insert_link_target_blank'] = 'Otwórz w nowym oknie';
tinyMCELang['lang_insert_image_title'] = 'Wstaw/Edytuj obrazek';
tinyMCELang['lang_insert_image_src'] = 'Adres URL obrazka';
tinyMCELang['lang_insert_image_alt'] = 'Opis obrazka';
tinyMCELang['lang_help_desc'] = 'Pomoc';
tinyMCELang['lang_bold_img'] = "bold.gif";
tinyMCELang['lang_italic_img'] = "italic.gif";
tinyMCELang['lang_underline_img'] = "underline.gif";
tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
tinyMCELang['lang_clipboard_msg'] = 'Kopiowanie/Wycinanie/Wklejanie nie jest obsługiwane w przeglądarkach Mozilla and Firefox.\nPotrzebujesz więcej informacji na ten temat?';

View file

@ -1,2 +1,2 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('advhr','en,de,sv,zh_cn,cs,fa,fr_ca,fr');function TinyMCE_advhr_getControlHTML(control_name){switch(control_name){case "advhr":return '<img id="{$editor_id}_advhr" src="{$pluginurl}/images/advhr.gif" title="{$lang_insert_advhr_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}\',\'mceAdvancedHr\');" />';}return "";}function TinyMCE_advhr_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceAdvancedHr":var template=new Array();template['file']='../../plugins/advhr/rule.htm';template['width']=270;template['height']=180;var size="",width="",noshade="";if(tinyMCE.selectedElement!=null&&tinyMCE.selectedElement.nodeName.toLowerCase()=="hr"){tinyMCE.hrElement=tinyMCE.selectedElement;if(tinyMCE.hrElement){size=tinyMCE.hrElement.getAttribute('size')?tinyMCE.hrElement.getAttribute('size'):"";width=tinyMCE.hrElement.getAttribute('width')?tinyMCE.hrElement.getAttribute('width'):"";noshade=tinyMCE.hrElement.getAttribute('noshade')?tinyMCE.hrElement.getAttribute('noshade'):"";}tinyMCE.openWindow(template,{editor_id:editor_id,size:size,width:width,noshade:noshade,mceDo:'update'});}else{if(tinyMCE.isMSIE){tinyMCE.execInstanceCommand(editor_id,'mceInsertContent',false,'<hr />');}else{tinyMCE.openWindow(template,{editor_id:editor_id,size:size,width:width,noshade:noshade,mceDo:'insert'});}}return true;}return false;}function TinyMCE_advhr_handleNodeChange(editor_id,node,undo_index,undo_levels,visual_aid,any_selection){tinyMCE.switchClassSticky(editor_id+'_advhr','mceButtonNormal');if(node==null)return;do{if(node.nodeName.toLowerCase()=="hr")tinyMCE.switchClassSticky(editor_id+'_advhr','mceButtonSelected');}while((node=node.parentNode));return true;}
tinyMCE.importPluginLanguagePack('advhr','en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl');function TinyMCE_advhr_getControlHTML(control_name){switch(control_name){case "advhr":return '<img id="{$editor_id}_advhr" src="{$pluginurl}/images/advhr.gif" title="{$lang_insert_advhr_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}\',\'mceAdvancedHr\');" />';}return "";}function TinyMCE_advhr_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceAdvancedHr":var template=new Array();template['file']='../../plugins/advhr/rule.htm';template['width']=270;template['height']=180;var size="",width="",noshade="";if(tinyMCE.selectedElement!=null&&tinyMCE.selectedElement.nodeName.toLowerCase()=="hr"){tinyMCE.hrElement=tinyMCE.selectedElement;if(tinyMCE.hrElement){size=tinyMCE.hrElement.getAttribute('size')?tinyMCE.hrElement.getAttribute('size'):"";width=tinyMCE.hrElement.getAttribute('width')?tinyMCE.hrElement.getAttribute('width'):"";noshade=tinyMCE.hrElement.getAttribute('noshade')?tinyMCE.hrElement.getAttribute('noshade'):"";}tinyMCE.openWindow(template,{editor_id:editor_id,size:size,width:width,noshade:noshade,mceDo:'update'});}else{if(tinyMCE.isMSIE){tinyMCE.execInstanceCommand(editor_id,'mceInsertContent',false,'<hr />');}else{tinyMCE.openWindow(template,{editor_id:editor_id,size:size,width:width,noshade:noshade,mceDo:'insert'});}}return true;}return false;}function TinyMCE_advhr_handleNodeChange(editor_id,node,undo_index,undo_levels,visual_aid,any_selection){tinyMCE.switchClassSticky(editor_id+'_advhr','mceButtonNormal');if(node==null)return;do{if(node.nodeName.toLowerCase()=="hr")tinyMCE.switchClassSticky(editor_id+'_advhr','mceButtonSelected');}while((node=node.parentNode));return true;}

View file

@ -1,5 +1,5 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('advhr', 'en,de,sv,zh_cn,cs,fa,fr_ca,fr');
tinyMCE.importPluginLanguagePack('advhr', 'en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl');
function TinyMCE_advhr_getControlHTML(control_name) {
switch (control_name) {

View file

@ -1,6 +1,6 @@
// UK lang variables
tinyMCELang['lang_insert_advhr_desc'] = 'Vložit/editovat vodorovný oddìlovaè'
tinyMCELang['lang_insert_advhr_width'] = 'Šíøka';
tinyMCELang['lang_insert_advhr_size'] = 'Výška';
// UK lang variables
tinyMCELang['lang_insert_advhr_desc'] = 'Vložit/editovat vodorovný oddìlovaè'
tinyMCELang['lang_insert_advhr_width'] = 'Šíøka';
tinyMCELang['lang_insert_advhr_size'] = 'Výška';
tinyMCELang['lang_insert_advhr_noshade'] = 'Nestínovat';

View file

@ -0,0 +1,6 @@
// PL lang variables
tinyMCELang['lang_insert_advhr_desc'] = 'Wstaw/Edytuj poziomą linię'
tinyMCELang['lang_insert_advhr_width'] = 'Szerokość';
tinyMCELang['lang_insert_advhr_size'] = 'Wysokość';
tinyMCELang['lang_insert_advhr_noshade'] = 'Brak cienia';

View file

@ -1,6 +1,6 @@
// Simplified Chinese lang variables contributed by cube316 (cube316@etang.com)
tinyMCELang['lang_insert_advhr_desc'] = '插入/编辑 水平标尺'
tinyMCELang['lang_insert_advhr_width'] = '宽度';
tinyMCELang['lang_insert_advhr_size'] = '高度';
tinyMCELang['lang_insert_advhr_noshade'] = '无阴影';
// Simplified Chinese lang variables contributed by cube316 (cube316@etang.com)
tinyMCELang['lang_insert_advhr_desc'] = '插入/编辑 水平标尺'
tinyMCELang['lang_insert_advhr_width'] = '宽度';
tinyMCELang['lang_insert_advhr_size'] = '高度';
tinyMCELang['lang_insert_advhr_noshade'] = '无阴影';

View file

@ -1,2 +1,2 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('advimage','en,de,sv,zh_cn,cs,fa,fr_ca,fr');function TinyMCE_advimage_getInsertImageTemplate(){var template=new Array();template['file']='../../plugins/advimage/image.htm';template['width']=430;template['height']=380;template['width']+=tinyMCE.getLang('lang_insert_image_delta_width',0);template['height']+=tinyMCE.getLang('lang_insert_image_delta_height',0);return template;}function TinyMCE_advimage_handleEvent(editor_id,body,doc){alert(editor_id+","+body.innerHTML);}
tinyMCE.importPluginLanguagePack('advimage','en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl');function TinyMCE_advimage_getInsertImageTemplate(){var template=new Array();template['file']='../../plugins/advimage/image.htm';template['width']=430;template['height']=380;template['width']+=tinyMCE.getLang('lang_insert_image_delta_width',0);template['height']+=tinyMCE.getLang('lang_insert_image_delta_height',0);return template;}function TinyMCE_advimage_handleEvent(editor_id,body,doc){alert(editor_id+","+body.innerHTML);}

View file

@ -1,5 +1,5 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('advimage', 'en,de,sv,zh_cn,cs,fa,fr_ca,fr');
tinyMCE.importPluginLanguagePack('advimage', 'en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl');
/**
* Insert image template function.

View file

@ -9,6 +9,9 @@ if (url != null)
</script>
<script language="javascript" type="text/javascript">
<!--
// Disable auto resize
tinyMCE.getWindowArg('mce_windowresize', false);
function myRegexpReplace(in_str, reg_exp, replace_str, opts) {
if (typeof opts == "undefined")
opts = 'g';
@ -107,18 +110,12 @@ if (url != null)
// Handle file browser
if (tinyMCE.getParam("file_browser_callback") != null) {
document.getElementById('src').style.width = '260px';
document.getElementById('onmouseover').style.width = '260px';
document.getElementById('onmouseout').style.width = '260px';
var html = '';
html += '<img id="browserBtn" src="../../themes/advanced/images/browse.gif"';
html += ' onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');"';
html += ' onmouseout="tinyMCE.restoreClass(this);"';
html += ' onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');"';
html += ' onclick="javascript:tinyMCE.openFileBrowser(\'src\',document.forms[0].src.value,\'image\',window);"';
html += ' width="20" height="18" border="0" title="' + tinyMCE.getLang('lang_browse') + '"';
html += ' class="mceButtonNormal" alt="' + tinyMCE.getLang('lang_browse') + '" />';
document.getElementById('browser').innerHTML = html;
document.getElementById('browser1').innerHTML = getBrowserHTML('src');
document.getElementById('browser2').innerHTML = getBrowserHTML('onmouseover');
document.getElementById('browser3').innerHTML = getBrowserHTML('onmouseout');
}
// Auto select image in list
@ -139,6 +136,8 @@ if (url != null)
document.getElementById('prev').innerHTML = htmlprev;
// Autoresize and focus
TinyMCEPopup_autoResize();
window.focus();
}
@ -153,6 +152,20 @@ if (url != null)
}
}
function getBrowserHTML(name) {
var html = "";
html += '<img id="browserBtn" src="../../themes/advanced/images/browse.gif"';
html += ' onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');"';
html += ' onmouseout="tinyMCE.restoreClass(this);"';
html += ' onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');"';
html += ' onclick="javascript:tinyMCE.openFileBrowser(\'' + name + '\',document.forms[0].' + name + '.value,\'image\',window);"';
html += ' width="20" height="18" border="0" title="' + tinyMCE.getLang('lang_browse') + '"';
html += ' class="mceButtonNormal" alt="' + tinyMCE.getLang('lang_browse') + '" />';
return html;
}
// added 2004-11-10 by Michael Keck (me@michaelkeck.de)
// supporting onmouse over / out for image swap ...
// this function is needed for visual show, if onmouse over/out available
@ -199,8 +212,10 @@ if (url != null)
function getImageData() {
preloadImg = new Image();
tinyMCE.addEvent(preloadImg, "load", updateImageData);
tinyMCE.addEvent(preloadImg, "error", function () {var formObj = document.forms[0];formObj.width.value = formObj.height.value = "";});
preloadImg.src = tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'], document.forms[0].src.value);
var src = tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'], document.forms[0].src.value);
@ -214,7 +229,7 @@ if (url != null)
</head>
<body onload="window.focus();init();">
<form onsubmit="insertImage();return false;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<table border="0" cellpadding="0" cellspacing="0" width="300">
<tr>
<td align="center" valign="middle"><table border="0" cellpadding="4" cellspacing="0">
<tr>
@ -222,10 +237,10 @@ if (url != null)
</tr>
<tr>
<td align="right" nowrap="nowrap">{$lang_insert_image_src}:</td>
<td colspan="2"> <table border="0" cellspacing="0" cellpadding="0">
<td colspan="2"><table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input name="src" type="text" id="src" value="" style="width: 280px" onchange="getImageData();" /></td>
<td id="browser"></td>
<td><input name="src" type="text" id="src" value="" style="width: 280px" onchange="resetImageData();getImageData();" /></td>
<td id="browser1"></td>
</tr>
</table></td>
</tr>
@ -269,7 +284,7 @@ if (url != null)
</tr>
<tr>
<td align="right" nowrap="nowrap">{$lang_insert_image_align}:</td>
<td><select name="align">
<td><select name="align" style="width: 100px">
<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>
@ -296,7 +311,12 @@ if (url != null)
</tr>
<tr>
<td align="right" nowrap="nowrap" id="showInput1">{$lang_insert_image_mouseover}:</td>
<td colspan="2"><input name="onmouseover" type="text" id="onmouseover" value="" style="width: 280px" /></td>
<td colspan="2"><table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input name="onmouseover" type="text" id="onmouseover" value="" style="width: 280px" /></td>
<td id="browser2"></td>
</tr>
</table></td>
</tr>
<!-- Image list -->
<script language="javascript">
@ -318,7 +338,12 @@ if (url != null)
<!-- /Image list -->
<tr>
<td align="right" nowrap="nowrap" id="showInput2">{$lang_insert_image_mouseout}:</td>
<td colspan="2"><input name="onmouseout" type="text" id="onmouseout" value="" style="width: 280px" /></td>
<td colspan="2"><table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input name="onmouseout" type="text" id="onmouseout" value="" style="width: 280px" /></td>
<td id="browser3"></td>
</tr>
</table></td>
</tr>
<!-- Image list -->
<script language="javascript">

View file

@ -0,0 +1,6 @@
// PL lang variables
tinyMCELang['lang_insert_image_alt2'] = 'Tytuł obrazka';
tinyMCELang['lang_insert_image_onmousemove'] = 'Obrazek zastępczy'
tinyMCELang['lang_insert_image_mouseover'] = 'po najechaniu myszy';
tinyMCELang['lang_insert_image_mouseout'] = 'po odjechaniu myszy';

View file

@ -1,2 +1,2 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('advlink','en,de,sv,zh_cn,cs,fa,fr_ca,fr');function TinyMCE_advlink_getInsertLinkTemplate(){var template=new Array();template['file']='../../plugins/advlink/link.htm';template['width']=440;template['height']=420;template['width']+=tinyMCE.getLang('lang_insert_link_delta_width',0);template['height']+=tinyMCE.getLang('lang_insert_link_delta_height',0);return template;}
tinyMCE.importPluginLanguagePack('advlink','en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl');function TinyMCE_advlink_getInsertLinkTemplate(){var template=new Array();template['file']='../../plugins/advlink/link.htm';template['width']=400;template['height']=420;template['width']+=tinyMCE.getLang('lang_insert_link_delta_width',0);template['height']+=tinyMCE.getLang('lang_insert_link_delta_height',0);return template;}

View file

@ -1,5 +1,5 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('advlink', 'en,de,sv,zh_cn,cs,fa,fr_ca,fr');
tinyMCE.importPluginLanguagePack('advlink', 'en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl');
/**
* Insert link template function.
@ -7,7 +7,7 @@ tinyMCE.importPluginLanguagePack('advlink', 'en,de,sv,zh_cn,cs,fa,fr_ca,fr');
function TinyMCE_advlink_getInsertLinkTemplate() {
var template = new Array();
template['file'] = '../../plugins/advlink/link.htm';
template['width'] = 440;
template['width'] = 400;
template['height'] = 420;
// Language specific width and height addons

View file

@ -0,0 +1,23 @@
// PL lang variables
tinyMCELang['lang_insert_link_target_same'] = 'Otwórz w tym samym oknie';
tinyMCELang['lang_insert_link_target_parent'] = 'Open in parent window / frame';
tinyMCELang['lang_insert_link_target_top'] = 'Open in top frame (replaces all frames)';
tinyMCELang['lang_insert_link_target_blank'] = 'Otwórz w nowym oknie';
tinyMCELang['lang_insert_link_target_named'] = 'Open in the window';
tinyMCELang['lang_insert_link_popup'] = 'JS-Popup';
tinyMCELang['lang_insert_link_popup_url'] = 'Popup URL';
tinyMCELang['lang_insert_link_popup_name'] = 'Window name';
tinyMCELang['lang_insert_link_popup_return'] = 'insert \'return false\'';
tinyMCELang['lang_insert_link_popup_scrollbars'] = 'Show scrollbars';
tinyMCELang['lang_insert_link_popup_statusbar'] = 'Show statusbar';
tinyMCELang['lang_insert_link_popup_toolbar'] = 'Show toolbars';
tinyMCELang['lang_insert_link_popup_menubar'] = 'Show menubar';
tinyMCELang['lang_insert_link_popup_location'] = 'Show locationbar';
tinyMCELang['lang_insert_link_popup_resizable'] = 'Make window resizable';
tinyMCELang['lang_insert_link_popup_size'] = 'Size';
tinyMCELang['lang_insert_link_popup_position'] = 'Position (X/Y)';
tinyMCELang['lang_insert_link_popup_missingtarget'] = 'Please insert a name for the target or choose another option.';
tinyMCELang['lang_insert_link_url'] = 'Adres URL';
tinyMCELang['lang_insert_link_target'] = 'Cel';

View file

@ -9,6 +9,9 @@ if (url != null)
</script>
<script language="javascript" type="text/javascript">
<!--
// Disable auto resize
tinyMCE.getWindowArg('mce_windowresize', false);
function myRegexpReplace(in_str, reg_exp, replace_str, opts) {
if (typeof opts == "undefined")
opts = 'g';
@ -81,18 +84,9 @@ if (url != null)
// Handle file browser
if (tinyMCE.getParam("file_browser_callback") != null) {
document.getElementById('href').style.width = '280px';
var html = '';
html += '<img id="browserBtn" src="../../themes/advanced/images/browse.gif"';
html += ' onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');"';
html += ' onmouseout="tinyMCE.restoreClass(this);"';
html += ' onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');"';
html += ' onclick="javascript:tinyMCE.openFileBrowser(\'href\',document.forms[0].href.value,\'file\',window);"';
html += ' width="20" height="18" border="0" title="' + tinyMCE.getLang('lang_browse') + '"';
html += ' class="mceButtonNormal" alt="' + tinyMCE.getLang('lang_browse') + '" />';
document.getElementById('browser').innerHTML = html;
document.getElementById('winurl').style.width = '180px';
document.getElementById('browser1').innerHTML = getBrowserHTML('href');
document.getElementById('browser2').innerHTML = getBrowserHTML('winurl');
}
// Auto select link in list
@ -103,6 +97,8 @@ if (url != null)
}
}
// Autoresize and focus
TinyMCEPopup_autoResize();
window.focus();
}
@ -235,6 +231,20 @@ if (url != null)
}
}
function getBrowserHTML(name) {
var html = "";
html += '<img id="browserBtn" src="../../themes/advanced/images/browse.gif"';
html += ' onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');"';
html += ' onmouseout="tinyMCE.restoreClass(this);"';
html += ' onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');"';
html += ' onclick="javascript:tinyMCE.openFileBrowser(\'' + name + '\',document.forms[0].' + name + '.value,\'file\',window);"';
html += ' width="20" height="18" border="0" title="' + tinyMCE.getLang('lang_browse') + '"';
html += ' class="mceButtonNormal" alt="' + tinyMCE.getLang('lang_browse') + '" />';
return html;
}
function setPopupInputs() {
var formObj = document.forms[0];
var ids = new Array('url','name','left','top','width','height','location','menubar','toolbar','status','scrollbars','resizable','return');
@ -286,18 +296,18 @@ if (url != null)
</head>
<body onload="init();">
<form onsubmit="insertLink();return false;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<table border="0" cellpadding="0" cellspacing="0" width="100">
<tr>
<td align="center" valign="middle"><table border="0" cellpadding="4" cellspacing="0">
<tr>
<td colspan="2" class="title">{$lang_insert_link_title}</td>
<td colspan="2" class="title" nowrap="nowrap">{$lang_insert_link_title}</td>
</tr>
<tr>
<td align="right">{$lang_insert_link_url}:</td>
<td align="right" nowrap="nowrap">{$lang_insert_link_url}:</td>
<td><table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input name="href" type="text" id="href" value="" style="width: 300px;" /></td>
<td id="browser"></td>
<td id="browser1"></td>
</tr>
</table></td>
</tr>
@ -320,7 +330,7 @@ if (url != null)
</script>
<!-- /Link list -->
<tr>
<td align="right">{$lang_theme_insert_link_titlefield}:</td>
<td align="right" nowrap="nowrap">{$lang_theme_insert_link_titlefield}:</td>
<td><input name="linktitle" type="text" id="linktitle" value="" style="width: 300px;" /></td>
</tr>
<tr>
@ -363,7 +373,12 @@ if (url != null)
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="right" nowrap="nowrap">{$lang_insert_link_popup_url}:&nbsp;</td>
<td id="labelurl"><input type="text" name="winurl" id="winurl" value="" style="width: 200px;" /></td>
<td id="labelurl"><table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input type="text" name="winurl" id="winurl" value="" style="width: 200px;" /></td>
<td id="browser2"></td>
</tr>
</table></td>
</tr>
<tr>
<td align="right" nowrap="nowrap" id="labelname">{$lang_insert_link_popup_name}:&nbsp;</td>

View file

@ -0,0 +1,60 @@
.contextMenuIEPopup {
padding: 0px;
margin: 0px;
border: 0px;
overflow: hidden;
}
.contextMenu {
position: absolute;
cursor: default;
z-index: 1000;
border: 1px solid #D4D0C8;
background-color: #FFFFFF;
}
.contextMenuItem, .contextMenuItemOver {
}
.contextMenuItemOver {
background-color: #B6BDD2;
}
.contextMenuSeparator {
width: 100%;
background-color: #D4D0C8;
border: 0px;
}
.contextMenuImage, .contextMenuItemDisabled {
border: 0px;
}
.contextMenuIcon {
background-color: #F0F0EE;
}
.contextMenuItemOver .contextMenuIcon {
background-color: #B6BDD2;
}
.contextMenuIcon {
background-color: #F0F0EE;
}
.contextMenuItemDisabled img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
-moz-opacity:0.3;
opacity: 0.3;
}
.contextMenuText {
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
margin-left: 5px;
margin-right: 10px;
}
.contextMenuItemDisabled {
color: #AAAAAA;
}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,247 @@
/* Import plugin specific language pack */
//tinyMCE.importPluginLanguagePack('contextmenu', 'en,zh_cn,cs,fa,fr_ca,fr,de');
if (!tinyMCE.settings['contextmenu_skip_plugin_css'])
tinyMCE.loadCSS(tinyMCE.baseURL + "/plugins/contextmenu/contextmenu.css");
// Global contextmenu class instance
var TinyMCE_contextmenu_contextMenu = null;
function TinyMCE_contextmenu_initInstance(inst) {
// Is not working on MSIE 5.0
if (tinyMCE.isMSIE5_0)
return;
// Add hide event handles
tinyMCE.addEvent(inst.getDoc(), "click", TinyMCE_contextmenu_hideContextMenu);
tinyMCE.addEvent(inst.getDoc(), "keypress", TinyMCE_contextmenu_hideContextMenu);
tinyMCE.addEvent(inst.getDoc(), "keydown", TinyMCE_contextmenu_hideContextMenu);
tinyMCE.addEvent(document, "click", TinyMCE_contextmenu_hideContextMenu);
tinyMCE.addEvent(document, "keypress", TinyMCE_contextmenu_hideContextMenu);
tinyMCE.addEvent(document, "keydown", TinyMCE_contextmenu_hideContextMenu);
var contextMenu = new ContextMenu({
commandhandler : "TinyMCE_contextmenu_commandHandler",
spacer_image : tinyMCE.baseURL + "/plugins/contextmenu/images/spacer.gif"
});
// Register global reference
TinyMCE_contextmenu_contextMenu = contextMenu;
// Attach contextmenu event
tinyMCE.addEvent(inst.getDoc(), "contextmenu", function (e) {
contextMenu.inst = inst;
return TinyMCE_contextmenu_showContextMenu(tinyMCE.isMSIE ? inst.contentWindow.event : e, inst);
});
}
function TinyMCE_contextmenu_showContextMenu(e, inst) {
var x, y, elm, contextMenu;
var pos = tinyMCE.getAbsPosition(inst.iframeElement);
x = tinyMCE.isMSIE ? e.screenX : pos.absLeft + (e.pageX - inst.getBody().scrollLeft);
y = tinyMCE.isMSIE ? e.screenY : pos.absTop + (e.pageY - inst.getBody().scrollTop);
elm = tinyMCE.isMSIE ? e.srcElement : e.target;
contextMenu = TinyMCE_contextmenu_contextMenu;
// Mozilla needs some time
window.setTimeout(function () {
contextMenu.clearAll();
var sel = inst.getSelectedText().length != 0 || elm.nodeName == "IMG";
// Default items
contextMenu.addItem(tinyMCE.baseURL + "/themes/advanced/images/cut.gif", "$lang_cut_desc", "Cut", "", !sel);
contextMenu.addItem(tinyMCE.baseURL + "/themes/advanced/images/copy.gif", "$lang_copy_desc", "Copy", "", !sel);
contextMenu.addItem(tinyMCE.baseURL + "/themes/advanced/images/paste.gif", "$lang_paste_desc", "Paste", "", false);
// Get element
elm = tinyMCE.getParentElement(elm, "img,td");
if (elm) {
switch (elm.nodeName) {
case "IMG":
contextMenu.addSeparator();
// If flash
if (tinyMCE.getAttrib(elm, 'name', '').indexOf('mce_plugin_flash') == 0)
contextMenu.addItem(tinyMCE.baseURL + "/plugins/flash/images/flash.gif", "$lang_flash_props", "mceFlash");
else
contextMenu.addItem(tinyMCE.baseURL + "/themes/advanced/images/image.gif", "$lang_image_props_desc", "mceImage");
break;
case "TD":
// Is table plugin loaded
if (typeof(TinyMCE_table_getControlHTML) != "undefined") {
contextMenu.addSeparator();
contextMenu.addItem(tinyMCE.baseURL + "/themes/advanced/images/left.gif", "$lang_justifyleft_desc", "JustifyLeft", "", false);
contextMenu.addItem(tinyMCE.baseURL + "/themes/advanced/images/center.gif", "$lang_justifycenter_desc", "JustifyCenter", "", false);
contextMenu.addItem(tinyMCE.baseURL + "/themes/advanced/images/right.gif", "$lang_justifyright_desc", "JustifyRight", "", false);
contextMenu.addItem(tinyMCE.baseURL + "/themes/advanced/images/full.gif", "$lang_justifyfull_desc", "JustifyFull", "", false);
contextMenu.addSeparator();
contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table.gif", "$lang_table_props_desc", "mceInsertTable");
contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_cell_props.gif", "$lang_table_cell_desc", "mceTableCellProps");
contextMenu.addSeparator();
contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_row_props.gif", "$lang_table_row_desc", "mceTableRowProps");
contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_insert_row_before.gif", "$lang_table_insert_row_before_desc", "mceTableInsertRowBefore");
contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_insert_row_after.gif", "$lang_table_insert_row_after_desc", "mceTableInsertRowAfter");
contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_delete_row.gif", "$lang_table_delete_row_desc", "mceTableDeleteRow");
contextMenu.addSeparator();
contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_insert_col_before.gif", "$lang_table_insert_col_before_desc", "mceTableInsertColBefore");
contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_insert_col_after.gif", "$lang_table_insert_col_after_desc", "mceTableInsertColAfter");
contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_delete_col.gif", "$lang_table_delete_col_desc", "mceTableDeleteCol");
}
break;
}
}
contextMenu.show(x, y);
}, 10);
// Cancel default handeling
tinyMCE.cancelEvent(e);
return false;
}
function TinyMCE_contextmenu_hideContextMenu() {
TinyMCE_contextmenu_contextMenu.hide();
return true;
}
function TinyMCE_contextmenu_commandHandler(command, value) {
TinyMCE_contextmenu_contextMenu.hide();
// UI must be true on these
var ui = false;
if (command == "mceInsertTable" || command == "mceTableCellProps" || command == "mceTableRowProps")
ui = true;
TinyMCE_contextmenu_contextMenu.inst.execCommand(command, ui);
}
// Context menu class
function ContextMenu(settings) {
// Default value function
function defParam(key, def_val) {
settings[key] = typeof(settings[key]) != "undefined" ? settings[key] : def_val;
}
var self = this;
this.isMSIE = (navigator.appName == "Microsoft Internet Explorer");
// Setup contextmenu div
this.contextMenuDiv = document.createElement("div");
this.contextMenuDiv.className = "contextMenu";
this.contextMenuDiv.setAttribute("class", "contextMenu");
this.contextMenuDiv.style.display = "none";
this.contextMenuDiv.style.position = 'absolute';
this.contextMenuDiv.style.zindex = 1000;
this.contextMenuDiv.style.left = '0px';
this.contextMenuDiv.style.top = '0px';
this.contextMenuDiv.unselectable = "on";
document.body.appendChild(this.contextMenuDiv);
// Setup default values
defParam("commandhandler", "");
defParam("spacer_image", "images/spacer.gif");
this.items = new Array();
this.settings = settings;
this.html = "";
// IE Popup
if (tinyMCE.isMSIE && !tinyMCE.isMSIE5_0) {
this.pop = window.createPopup();
doc = this.pop.document;
doc.open();
doc.write('<html><head><link href="' + tinyMCE.baseURL + '/plugins/contextmenu/contextmenu.css" rel="stylesheet" type="text/css" /></head><body unselectable="yes" class="contextMenuIEPopup"></body></html>');
doc.close();
}
};
ContextMenu.prototype.clearAll = function() {
this.html = "";
this.contextMenuDiv.innerHTML = "";
};
ContextMenu.prototype.addSeparator = function() {
this.html += '<tr class="contextMenuItem"><td class="contextMenuIcon"><img src="' + this.settings['spacer_image'] + '" width="20" height="1" class="contextMenuImage" /></td><td><img class="contextMenuSeparator" width="1" height="1" src="' + this.settings['spacer_image'] + '" /></td></tr>';
};
ContextMenu.prototype.addItem = function(icon, title, command, value, disabled) {
if (title.charAt(0) == '$')
title = tinyMCE.getLang(title.substring(1));
var onMouseDown = '';
var html = '';
if (tinyMCE.isMSIE && !tinyMCE.isMSIE5_0)
onMouseDown = 'contextMenu.execCommand(\'' + command + '\', \'' + value + '\');return false;';
else
onMouseDown = this.settings['commandhandler'] + '(\'' + command + '\', \'' + value + '\');return false;';
if (icon == "")
icon = this.settings['spacer_image'];
if (!disabled)
html += '<tr class="contextMenuItem" onmousedown="' + onMouseDown + '" onmouseover="tinyMCE.switchClass(this,\'contextMenuItemOver\');" onmouseout="tinyMCE.switchClass(this,\'contextMenuItem\');">';
else
html += '<tr class="contextMenuItemDisabled">';
html += '<td class="contextMenuIcon"><img src="' + icon + '" width="20" height="20" class="contextMenuImage" /></td>';
html += '<td><div class="contextMenuText">';
// Add text
html += title;
html += '</div></td>';
html += '</tr>';
// Add to main
this.html += html;
};
ContextMenu.prototype.show = function(x, y) {
if (this.html == "")
return;
var html = '';
html += '<table border="0" cellpadding="0" cellspacing="0">';
html += this.html;
html += '</table>';
this.contextMenuDiv.innerHTML = html;
if (tinyMCE.isMSIE && !tinyMCE.isMSIE5_0) {
var width, height;
// Get dimensions
this.contextMenuDiv.style.display = "block";
width = this.contextMenuDiv.offsetWidth;
height = this.contextMenuDiv.offsetHeight;
this.contextMenuDiv.style.display = "none";
// Setup popup and show
this.pop.document.body.innerHTML = '<div class="contextMenu">' + html + "</div>";
this.pop.document.tinyMCE = tinyMCE;
this.pop.document.contextMenu = this;
this.pop.show(x, y, width, height);
} else {
this.contextMenuDiv.style.left = x + 'px';
this.contextMenuDiv.style.top = y + 'px';
this.contextMenuDiv.style.display = "block";
}
};
ContextMenu.prototype.hide = function() {
if (tinyMCE.isMSIE && !tinyMCE.isMSIE5_0)
this.pop.hide();
else
this.contextMenuDiv.style.display = "none";
};
ContextMenu.prototype.execCommand = function(command, value) {
eval(this.settings['commandhandler'] + "(command, value);");
};

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 B

View file

@ -1,2 +1,2 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('emotions','en,sv,zh_cn,cs,fa,fr_ca,fr,de');function TinyMCE_emotions_getControlHTML(control_name){switch(control_name){case "emotions":return '<img id="{$editor_id}_emotions" src="{$pluginurl}/images/emotions.gif" title="{$lang_emotions_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}\',\'mceEmotion\');">';}return "";}function TinyMCE_emotions_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceEmotion":var template=new Array();template['file']='../../plugins/emotions/emotions.htm';template['width']=150;template['height']=180;tinyMCE.openWindow(template,{editor_id:editor_id});return true;}return false;}
tinyMCE.importPluginLanguagePack('emotions','en,sv,zh_cn,cs,fa,fr_ca,fr,de,pl');function TinyMCE_emotions_getControlHTML(control_name){switch(control_name){case "emotions":return '<img id="{$editor_id}_emotions" src="{$pluginurl}/images/emotions.gif" title="{$lang_emotions_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}\',\'mceEmotion\');">';}return "";}function TinyMCE_emotions_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceEmotion":var template=new Array();template['file']='../../plugins/emotions/emotions.htm';template['width']=150;template['height']=180;tinyMCE.openWindow(template,{editor_id:editor_id});return true;}return false;}

View file

@ -1,5 +1,5 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('emotions', 'en,sv,zh_cn,cs,fa,fr_ca,fr,de');
tinyMCE.importPluginLanguagePack('emotions', 'en,sv,zh_cn,cs,fa,fr_ca,fr,de,pl');
/**
* Returns the HTML contents of the emotions control.

View file

@ -0,0 +1,4 @@
// PL lang variables
tinyMCELang['lang_insert_emotions_title'] = 'Wstaw emtoiconę';
tinyMCELang['lang_emotions_desc'] = 'Emtoicony';

File diff suppressed because one or more lines are too long

View file

@ -1,5 +1,10 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('flash', 'en,de,sv,zh_cn,cs,fa,fr_ca,fr');
tinyMCE.importPluginLanguagePack('flash', 'en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl');
function TinyMCE_flash_initInstance(inst) {
if (!tinyMCE.settings['flash_skip_plugin_css'])
tinyMCE.importCSS(inst.getDoc(), tinyMCE.baseURL + "/plugins/flash/flash.css");
}
function TinyMCE_flash_getControlHTML(control_name) {
switch (control_name) {
@ -117,27 +122,21 @@ function TinyMCE_flash_cleanup(type, content) {
// Parse all object tags and replace them with images from the embed data
var index = 0;
while ((startPos = content.indexOf('<object', startPos)) != -1) {
var endPos = content.indexOf('>', startPos);
// Find end of embed
endPos = content.indexOf('/>', endPos);
if (endPos == -1) {
endPos = content.indexOf('</object>', endPos);
endPos += 8;
} else
endPos += 2;
if (index >= embedList.length)
break;
var attribs = embedList[index];
// Find end of object
endPos = content.indexOf('</object>', startPos);
endPos += 9;
// Insert image
var contentAfter = content.substring(endPos+1);
var contentAfter = content.substring(endPos);
content = content.substring(0, startPos);
content += '<img name="mce_plugin_flash" width="' + attribs["width"] + '" height="' + attribs["height"] + '"';
content += ' src="' + (tinyMCE.getParam("theme_href") + '/images/spacer.gif') + '" title="' + attribs["src"] + '"';
content += ' alt="' + attribs["src"] + '" class="mce_plugin_flash" />' + content.substring(endPos+1);
content += ' alt="' + attribs["src"] + '" class="mce_plugin_flash" />' + content.substring(endPos);
content += contentAfter;
index++;
@ -147,14 +146,14 @@ function TinyMCE_flash_cleanup(type, content) {
case "get_from_editor":
// Parse all img tags and replace them with object+embed
var startPos = 0;
while ((startPos = content.indexOf('<img', startPos)) != -1) {
var startPos = -1;
while ((startPos = content.indexOf('<img', startPos+1)) != -1) {
var endPos = content.indexOf('/>', startPos);
var attribs = TinyMCE_flash_parseAttributes(content.substring(startPos + 4, endPos));
// Is not flash
// Is not flash, skip it
if (attribs['name'] != "mce_plugin_flash")
break;
continue;
endPos += 2;
@ -169,23 +168,10 @@ function TinyMCE_flash_cleanup(type, content) {
embedHTML += '<param name="menu" value="false" />';
embedHTML += '<embed src="' + attribs["title"] + '" quality="high" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + attribs["width"] + '" height="' + attribs["height"] + '"></embed></object>';
/*
<object
classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="360" height="305" hspace="0" vspace="0">
<param name="src" value="<?=$_REQUEST['url']?>">
<param name="autoplay" value="true">
<param name="controller" value="true">
<embed src="<?=$_REQUEST['url']?>" width="360" height="305" hspace="0" vspace="0"
autoplay="true" controller="true"
pluginspage="http://www.apple.com/quicktime/download/">
</embed></object>
*/
content = content.substring(0, startPos) + embedHTML + content.substring(endPos+1);
startPos++;
// Insert embed/object chunk
chunkBefore = content.substring(0, startPos);
chunkAfter = content.substring(endPos);
content = chunkBefore + embedHTML + chunkAfter;
}
break;
}

View file

@ -0,0 +1,7 @@
.mce_plugin_flash {
border: 1px dotted #cc0000;
background-image: url(images/flash.gif);
background-position: center;
background-repeat: no-repeat;
background-color: #ffffcc;
}

View file

@ -1,5 +1,6 @@
// UK lang variables
tinyMCELang['lang_insert_flash'] = 'Vložit/editovat Flash Movie';
tinyMCELang['lang_insert_flash_file'] = 'Flash soubor (.swf)';
tinyMCELang['lang_insert_flash_size'] = 'Velikost';
// UK lang variables
tinyMCELang['lang_insert_flash'] = 'Vložit/editovat Flash Movie';
tinyMCELang['lang_insert_flash_file'] = 'Flash soubor (.swf)';
tinyMCELang['lang_insert_flash_size'] = 'Velikost';
tinyMCELang['lang_flash_props'] = 'Flash properties';

View file

@ -4,3 +4,4 @@ tinyMCELang['lang_insert_flash'] = 'Flash Movie einf&uuml;gen / bearbeiten'
tinyMCELang['lang_insert_flash_file'] = 'Flash-Datei';
tinyMCELang['lang_insert_flash_size'] = 'Gr&ouml;&szlig;e';
tinyMCELang['lang_insert_flash_list'] = 'Flash Dateien';
tinyMCELang['lang_flash_props'] = 'Flash properties';

View file

@ -4,3 +4,4 @@ tinyMCELang['lang_insert_flash'] = 'Insert / edit Flash Movie';
tinyMCELang['lang_insert_flash_file'] = 'Flash-File (.swf)';
tinyMCELang['lang_insert_flash_size'] = 'Size';
tinyMCELang['lang_insert_flash_list'] = 'Flash files';
tinyMCELang['lang_flash_props'] = 'Flash properties';

View file

@ -1,10 +1,11 @@
// IR lang variables
// IR lang variables
// Persian (Farsi) language pack (for IRAN)
// By: Morteza Zafari
// Lost@LostLord.com
// http://www.LostLord.com
tinyMCELang['lang_dir'] = 'rtl';
tinyMCELang['lang_insert_flash'] = 'افزودن و ویرایش فایل فلش';
tinyMCELang['lang_insert_flash_file'] = 'فایل فلش (.swf)';
tinyMCELang['lang_insert_flash_size'] = 'ابعاد';
tinyMCELang['lang_insert_flash'] = '?????? ? ?????? ???? ???';
tinyMCELang['lang_insert_flash_file'] = '???? ??? (.swf)';
tinyMCELang['lang_insert_flash_size'] = '?????';
tinyMCELang['lang_flash_props'] = 'Flash properties';

View file

@ -4,3 +4,4 @@ tinyMCELang['lang_insert_flash'] = 'Ins&eacute;rer / &eacute;diter une anim
tinyMCELang['lang_insert_flash_file'] = 'Fichier-Flash (.swf)';
tinyMCELang['lang_insert_flash_size'] = 'Taille';
tinyMCELang['lang_insert_flash_list'] = 'Fichiers Flash';
tinyMCELang['lang_flash_props'] = 'Flash properties';

View file

@ -3,3 +3,4 @@
tinyMCELang['lang_insert_flash'] = 'Insérer / Modifier une animation Flash';
tinyMCELang['lang_insert_flash_file'] = 'Fichier Flash (.swf)';
tinyMCELang['lang_insert_flash_size'] = 'Dimension';
tinyMCELang['lang_flash_props'] = 'Flash properties';

View file

@ -0,0 +1,7 @@
// PL lang variables
tinyMCELang['lang_insert_flash'] = 'Wstaw/Edytuj animację Flash';
tinyMCELang['lang_insert_flash_file'] = 'Plik Flash (.swf)';
tinyMCELang['lang_insert_flash_size'] = 'Rozmiar';
tinyMCELang['lang_insert_flash_list'] = 'Pliki Flash';
tinyMCELang['lang_flash_props'] = 'Właściwości animacji Flash';

View file

@ -4,3 +4,4 @@ tinyMCELang['lang_insert_flash'] = 'Skapa/uppdatera flash-film';
tinyMCELang['lang_insert_flash_file'] = 'Flash-film (.swf)';
tinyMCELang['lang_insert_flash_size'] = 'Storlek';
tinyMCELang['lang_insert_flash_list'] = 'Flash-filer';
tinyMCELang['lang_flash_props'] = 'Flash egenskaper';

View file

@ -1,6 +1,7 @@
// Simplified Chinese lang variables contributed by cube316 (cube316@etang.com)
tinyMCELang['lang_insert_flash'] = '插入/编辑 Flash电影';
tinyMCELang['lang_insert_flash_file'] = 'Flash文件(.swf)';
tinyMCELang['lang_insert_flash_size'] = '尺寸';
tinyMCELang['lang_insert_flash_list'] = 'Flash files';
// Simplified Chinese lang variables contributed by cube316 (cube316@etang.com)
tinyMCELang['lang_insert_flash'] = '插入/编辑 Flash电影';
tinyMCELang['lang_insert_flash_file'] = 'Flash文件(.swf)';
tinyMCELang['lang_insert_flash_size'] = '尺寸';
tinyMCELang['lang_insert_flash_list'] = 'Flash files';
tinyMCELang['lang_flash_props'] = 'Flash properties';

View file

@ -1,2 +1,2 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('iespell','cs,el,en,fr_ca,it,ko,sv,zh_cn,fr,de');function TinyMCE_iespell_getControlHTML(control_name){if(control_name=="iespell"&&tinyMCE.isMSIE)return '<img id="{$editor_id}_iespell" src="{$pluginurl}/images/iespell.gif" title="{$lang_iespell_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}\',\'mceIESpell\');">';return "";}function TinyMCE_iespell_execCommand(editor_id,element,command,user_interface,value){if(command=="mceIESpell"){try{var ieSpell=new ActiveXObject("ieSpell.ieSpellExtension");ieSpell.CheckDocumentNode(tinyMCE.getInstanceById(editor_id).contentDocument.documentElement);}catch(e){if(e.number==-2146827859){if(confirm(tinyMCE.getLang("lang_iespell_download","",true)))window.open('http://www.iespell.com/download.php','ieSpellDownload','');}else alert("Error Loading ieSpell: Exception "+e.number);}return true;}return false;}
tinyMCE.importPluginLanguagePack('iespell','cs,el,en,fr_ca,it,ko,sv,zh_cn,fr,de,pl');function TinyMCE_iespell_getControlHTML(control_name){if(control_name=="iespell"&&tinyMCE.isMSIE)return '<img id="{$editor_id}_iespell" src="{$pluginurl}/images/iespell.gif" title="{$lang_iespell_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}\',\'mceIESpell\');">';return "";}function TinyMCE_iespell_execCommand(editor_id,element,command,user_interface,value){if(command=="mceIESpell"){try{var ieSpell=new ActiveXObject("ieSpell.ieSpellExtension");ieSpell.CheckDocumentNode(tinyMCE.getInstanceById(editor_id).contentDocument.documentElement);}catch(e){if(e.number==-2146827859){if(confirm(tinyMCE.getLang("lang_iespell_download","",true)))window.open('http://www.iespell.com/download.php','ieSpellDownload','');}else alert("Error Loading ieSpell: Exception "+e.number);}return true;}return false;}

View file

@ -1,5 +1,5 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('iespell', 'cs,el,en,fr_ca,it,ko,sv,zh_cn,fr,de');
tinyMCE.importPluginLanguagePack('iespell', 'cs,el,en,fr_ca,it,ko,sv,zh_cn,fr,de,pl');
/**
* Returns the HTML contents of the iespell control.

View file

@ -0,0 +1,4 @@
// PL lang variables
tinyMCELang['lang_iespell_desc'] = 'Uruchom sprawdzanie pisowni';
tinyMCELang['lang_iespell_download'] = "Nie wykryto pluginu, kliknij aby przejść do strony z pluginami."

View file

@ -1,2 +1,2 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('insertdatetime','cs,el,en,fr_ca,it,ko,sv,zh_cn,fa,fr,de');function TinyMCE_insertdatetime_getControlHTML(control_name){switch(control_name){case "insertdate":return '<img id="{$editor_id}_insertdate" src="{$pluginurl}/images/insertdate.gif" title="{$lang_insertdate_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}\',\'mceInsertDate\');">';case "inserttime":return '<img id="{$editor_id}_inserttime" src="{$pluginurl}/images/inserttime.gif" title="{$lang_inserttime_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}\',\'mceInsertTime\');">';}return "";}function TinyMCE_insertdatetime_execCommand(editor_id,element,command,user_interface,value){function addZeros(value,len){value=""+value;if(value.length<len){for(var i=0;i<(len-value.length);i++)value="0"+value;}return value;}function getDateTime(date,format){format=tinyMCE.regexpReplace(format,"%D","%m/%d/%y");format=tinyMCE.regexpReplace(format,"%r","%I:%M:%S %p");format=tinyMCE.regexpReplace(format,"%Y",""+date.getFullYear());format=tinyMCE.regexpReplace(format,"%y",""+date.getYear());format=tinyMCE.regexpReplace(format,"%m",addZeros(date.getMonth()+1,2));format=tinyMCE.regexpReplace(format,"%d",addZeros(date.getDate(),2));format=tinyMCE.regexpReplace(format,"%H",""+addZeros(date.getHours(),2));format=tinyMCE.regexpReplace(format,"%M",""+addZeros(date.getMinutes(),2));format=tinyMCE.regexpReplace(format,"%S",""+addZeros(date.getSeconds(),2));format=tinyMCE.regexpReplace(format,"%I",""+(date.getHours()<12?(date.getHours()+1):24-date.getHours()));format=tinyMCE.regexpReplace(format,"%p",""+(date.getHours()<12?"AM":"PM"));format=tinyMCE.regexpReplace(format,"%B",""+tinyMCE.getLang("lang_inserttime_months_long")[date.getMonth()]);format=tinyMCE.regexpReplace(format,"%b",""+tinyMCE.getLang("lang_inserttime_months_short")[date.getMonth()]);format=tinyMCE.regexpReplace(format,"%A",""+tinyMCE.getLang("lang_inserttime_day_long")[date.getDay()]);format=tinyMCE.regexpReplace(format,"%a",""+tinyMCE.getLang("lang_inserttime_day_short")[date.getDay()]);format=tinyMCE.regexpReplace(format,"%%","%");return format;}switch(command){case "mceInsertDate":tinyMCE.execInstanceCommand(editor_id,'mceInsertContent',false,getDateTime(new Date(),tinyMCE.getParam("plugin_insertdate_dateFormat","%Y-%m-%d")));return true;case "mceInsertTime":tinyMCE.execInstanceCommand(editor_id,'mceInsertContent',false,getDateTime(new Date(),tinyMCE.getParam("plugin_insertdate_timeFormat","%H:%M:%S")));return true;}return false;}
tinyMCE.importPluginLanguagePack('insertdatetime','cs,el,en,fr_ca,it,ko,sv,zh_cn,fa,fr,de,pl');function TinyMCE_insertdatetime_getControlHTML(control_name){switch(control_name){case "insertdate":return '<img id="{$editor_id}_insertdate" src="{$pluginurl}/images/insertdate.gif" title="{$lang_insertdate_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}\',\'mceInsertDate\');">';case "inserttime":return '<img id="{$editor_id}_inserttime" src="{$pluginurl}/images/inserttime.gif" title="{$lang_inserttime_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}\',\'mceInsertTime\');">';}return "";}function TinyMCE_insertdatetime_execCommand(editor_id,element,command,user_interface,value){function addZeros(value,len){value=""+value;if(value.length<len){for(var i=0;i<(len-value.length);i++)value="0"+value;}return value;}function getDateTime(date,format){format=tinyMCE.regexpReplace(format,"%D","%m/%d/%y");format=tinyMCE.regexpReplace(format,"%r","%I:%M:%S %p");format=tinyMCE.regexpReplace(format,"%Y",""+date.getFullYear());format=tinyMCE.regexpReplace(format,"%y",""+date.getYear());format=tinyMCE.regexpReplace(format,"%m",addZeros(date.getMonth()+1,2));format=tinyMCE.regexpReplace(format,"%d",addZeros(date.getDate(),2));format=tinyMCE.regexpReplace(format,"%H",""+addZeros(date.getHours(),2));format=tinyMCE.regexpReplace(format,"%M",""+addZeros(date.getMinutes(),2));format=tinyMCE.regexpReplace(format,"%S",""+addZeros(date.getSeconds(),2));format=tinyMCE.regexpReplace(format,"%I",""+(date.getHours()<12?(date.getHours()+1):24-date.getHours()));format=tinyMCE.regexpReplace(format,"%p",""+(date.getHours()<12?"AM":"PM"));format=tinyMCE.regexpReplace(format,"%B",""+tinyMCE.getLang("lang_inserttime_months_long")[date.getMonth()]);format=tinyMCE.regexpReplace(format,"%b",""+tinyMCE.getLang("lang_inserttime_months_short")[date.getMonth()]);format=tinyMCE.regexpReplace(format,"%A",""+tinyMCE.getLang("lang_inserttime_day_long")[date.getDay()]);format=tinyMCE.regexpReplace(format,"%a",""+tinyMCE.getLang("lang_inserttime_day_short")[date.getDay()]);format=tinyMCE.regexpReplace(format,"%%","%");return format;}switch(command){case "mceInsertDate":tinyMCE.execInstanceCommand(editor_id,'mceInsertContent',false,getDateTime(new Date(),tinyMCE.getParam("plugin_insertdate_dateFormat","%Y-%m-%d")));return true;case "mceInsertTime":tinyMCE.execInstanceCommand(editor_id,'mceInsertContent',false,getDateTime(new Date(),tinyMCE.getParam("plugin_insertdate_timeFormat","%H:%M:%S")));return true;}return false;}

View file

@ -1,5 +1,5 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('insertdatetime', 'cs,el,en,fr_ca,it,ko,sv,zh_cn,fa,fr,de');
tinyMCE.importPluginLanguagePack('insertdatetime', 'cs,el,en,fr_ca,it,ko,sv,zh_cn,fa,fr,de,pl');
/**
* Returns the HTML contents of the insertdate, inserttime controls.

View file

@ -1,8 +1,8 @@
// DE lang variables
tinyMCELang['lang_insertdate_desc'] = 'Datum einf&uuml;gen';
tinyMCELang['lang_inserttime_desc'] = 'Zeit einf&uuml;gen';
tinyMCELang['lang_inserttime_months_long'] = new Array("Januar", "Februar", "M\u00e4rz", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");
tinyMCELang['lang_inserttime_months_short'] = new Array("Jan", "Feb", "M\u00e4r", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez");
tinyMCELang['lang_inserttime_day_long'] = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag");
tinyMCELang['lang_inserttime_day_short'] = new Array("So", "Mo", "Di", "Mi", "Do", "Fr", "Sa", "So");
// DE lang variables
tinyMCELang['lang_insertdate_desc'] = 'Datum einf&uuml;gen';
tinyMCELang['lang_inserttime_desc'] = 'Zeit einf&uuml;gen';
tinyMCELang['lang_inserttime_months_long'] = new Array("Januar", "Februar", "M\u00e4rz", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");
tinyMCELang['lang_inserttime_months_short'] = new Array("Jan", "Feb", "M\u00e4r", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez");
tinyMCELang['lang_inserttime_day_long'] = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag");
tinyMCELang['lang_inserttime_day_short'] = new Array("So", "Mo", "Di", "Mi", "Do", "Fr", "Sa", "So");

View file

@ -0,0 +1,9 @@
// PL lang variables
tinyMCELang['lang_insertdate_desc'] = 'Wstaw aktualną datę';
tinyMCELang['lang_inserttime_desc'] = 'Wstaw aktualny czas';
tinyMCELang['lang_inserttime_months_long'] = new Array("Styczeń", "Luty", "Marzec", "Kwiecień", "Maj", "Czerwiec", "Lipiec", "Sierpień", "Wrzesień", "Październik", "Listopad", "Grudzień");
tinyMCELang['lang_inserttime_months_short'] = new Array("Stcz", "Lut", "Mar", "Kwi", "Maj", "Czer", "Lip", "Sier", "Wrze", "Paź", "List", "Grudz");
tinyMCELang['lang_inserttime_day_long'] = new Array("Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota", "Niedziela");
tinyMCELang['lang_inserttime_day_short'] = new Array("Nie", "Pon", "Wto", "Śro", "Czw", "Pia", "Sob", "Nie");

View file

@ -1,2 +1,2 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('preview','cs,de,el,en,fr_ca,it,ko,pt,sv,zh_cn,fa,fr');function TinyMCE_preview_getControlHTML(control_name){switch(control_name){case "preview":return '<img id="{$editor_id}_preview" src="{$pluginurl}/images/preview.gif" title="{$lang_preview_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}\',\'mcePreview\');" />';}return "";}function TinyMCE_preview_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mcePreview":var previewPage=tinyMCE.getParam("plugin_preview_pageurl",null);var previewWidth=tinyMCE.getParam("plugin_preview_width","550");var previewHeight=tinyMCE.getParam("plugin_preview_height","600");if(previewPage){var template=new Array();template['file']=previewPage;template['width']=previewWidth;template['height']=previewHeight;tinyMCE.openWindow(template,{editor_id:editor_id,resizable:"yes",scrollbars:"yes",content:tinyMCE.getContent(),content_css:tinyMCE.getParam("content_css")});}else{var win=window.open("","mcePreview","menubar=no,toolbar=no,scrollbars=yes,resizable=yes,left=20,top=20,width="+previewWidth+",height="+previewHeight);var html="";html+='<!doctype html public "-//w3c//dtd html 4.0 transitional//en">';html+='<html>';html+='<head>';html+='<title>'+tinyMCE.getLang('lang_preview_desc')+'</title>';html+='<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">';html+='<link href="'+tinyMCE.getParam("content_css")+'" rel="stylesheet" type="text/css">';html+='</head>';html+='<body>';html+=tinyMCE.getContent();html+='</body>';html+='</html>';win.document.write(html);win.document.close();}return true;}return false;}
tinyMCE.importPluginLanguagePack('preview','cs,de,el,en,fr_ca,it,ko,pt,sv,zh_cn,fa,fr,pl');function TinyMCE_preview_getControlHTML(control_name){switch(control_name){case "preview":return '<img id="{$editor_id}_preview" src="{$pluginurl}/images/preview.gif" title="{$lang_preview_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}\',\'mcePreview\');" />';}return "";}function TinyMCE_preview_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mcePreview":var previewPage=tinyMCE.getParam("plugin_preview_pageurl",null);var previewWidth=tinyMCE.getParam("plugin_preview_width","550");var previewHeight=tinyMCE.getParam("plugin_preview_height","600");if(previewPage){var template=new Array();template['file']=previewPage;template['width']=previewWidth;template['height']=previewHeight;tinyMCE.openWindow(template,{editor_id:editor_id,resizable:"yes",scrollbars:"yes",content:tinyMCE.getContent(),content_css:tinyMCE.getParam("content_css")});}else{var win=window.open("","mcePreview","menubar=no,toolbar=no,scrollbars=yes,resizable=yes,left=20,top=20,width="+previewWidth+",height="+previewHeight);var html="";html+='<!doctype html public "-//w3c//dtd html 4.0 transitional//en">';html+='<html>';html+='<head>';html+='<title>'+tinyMCE.getLang('lang_preview_desc')+'</title>';html+='<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">';html+='<link href="'+tinyMCE.getParam("content_css")+'" rel="stylesheet" type="text/css">';html+='</head>';html+='<body>';html+=tinyMCE.getContent();html+='</body>';html+='</html>';win.document.write(html);win.document.close();}return true;}return false;}

View file

@ -1,5 +1,5 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('preview', 'cs,de,el,en,fr_ca,it,ko,pt,sv,zh_cn,fa,fr');
tinyMCE.importPluginLanguagePack('preview', 'cs,de,el,en,fr_ca,it,ko,pt,sv,zh_cn,fa,fr,pl');
/**
* Returns the HTML contents of the preview control.

View file

@ -0,0 +1,4 @@
// PL lang variables
tinyMCELang['lang_preview_desc'] = 'Podgląd';

View file

@ -1,2 +1,2 @@
/* Import theme specific language pack */
tinyMCE.importPluginLanguagePack('print','en,sv,zh_cn,fa,fr_ca,fr,de');function TinyMCE_print_getControlHTML(control_name){switch(control_name){case "print":return '<img id="{$editor_id}_print" src="{$pluginurl}/images/print.gif" title="{$lang_print_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}\',\'mcePrint\',true);" />';}return "";}function TinyMCE_print_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mcePrint":tinyMCE.getInstanceById(editor_id).contentWindow.print();return true;}return false;}
tinyMCE.importPluginLanguagePack('print','en,sv,zh_cn,fa,fr_ca,fr,de,pl');function TinyMCE_print_getControlHTML(control_name){switch(control_name){case "print":return '<img id="{$editor_id}_print" src="{$pluginurl}/images/print.gif" title="{$lang_print_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}\',\'mcePrint\',true);" />';}return "";}function TinyMCE_print_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mcePrint":tinyMCE.getInstanceById(editor_id).contentWindow.print();return true;}return false;}

View file

@ -1,5 +1,5 @@
/* Import theme specific language pack */
tinyMCE.importPluginLanguagePack('print', 'en,sv,zh_cn,fa,fr_ca,fr,de');
tinyMCE.importPluginLanguagePack('print', 'en,sv,zh_cn,fa,fr_ca,fr,de,pl');
function TinyMCE_print_getControlHTML(control_name) {
switch (control_name) {

View file

@ -0,0 +1,4 @@
// PL lang variables
tinyMCELang['lang_print_desc'] = 'Drukuj';

View file

@ -1,3 +1,3 @@
// Simplified Chinese lang variables contributed by cube316 (cube316@etang.com)
tinyMCELang['lang_print_desc'] = '´òÓ¡';
// Simplified Chinese lang variables contributed by cube316 (cube316@etang.com)
tinyMCELang['lang_print_desc'] = '´òÓ¡';

View file

@ -1,2 +1,2 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('save','en,zh_cn,cs,fa,fr_ca,fr,de');function TinyMCE_save_getControlHTML(control_name){switch(control_name){case "save":return '<img id="{$editor_id}_save" src="{$pluginurl}/images/save.gif" title="{$lang_save_desc}" width="20" height="20" class="mceButtonNormal" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.switchClass(this,\'mceButtonNormal\');" onmousedown="tinyMCE.switchClass(this,\'mceButtonDown\');" onclick="tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceSave\');" />';}return "";}function TinyMCE_save_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceSave":var formObj=tinyMCE.selectedInstance.formElement.form;if(formObj){tinyMCE.triggerSave();for(var i=0;i<formObj.elements.length;i++){var elementId=formObj.elements[i].name?formObj.elements[i].name:formObj.elements[i].id;if(elementId.indexOf('mce_editor_')==0)formObj.elements[i].disabled=true;}tinyMCE.selectedInstance.formElement.form.submit();}else alert("Error: No form element found.");return true;}return false;}
tinyMCE.importPluginLanguagePack('save','en,zh_cn,cs,fa,fr_ca,fr,de,pl');function TinyMCE_save_getControlHTML(control_name){switch(control_name){case "save":return '<img id="{$editor_id}_save" src="{$pluginurl}/images/save.gif" title="{$lang_save_desc}" width="20" height="20" class="mceButtonNormal" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.switchClass(this,\'mceButtonNormal\');" onmousedown="tinyMCE.switchClass(this,\'mceButtonDown\');" onclick="tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceSave\');" />';}return "";}function TinyMCE_save_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceSave":var formObj=tinyMCE.selectedInstance.formElement.form;if(formObj){tinyMCE.triggerSave();for(var i=0;i<formObj.elements.length;i++){var elementId=formObj.elements[i].name?formObj.elements[i].name:formObj.elements[i].id;if(elementId.indexOf('mce_editor_')==0)formObj.elements[i].disabled=true;}tinyMCE.selectedInstance.formElement.form.submit();}else alert("Error: No form element found.");return true;}return false;}

View file

@ -1,5 +1,5 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('save', 'en,zh_cn,cs,fa,fr_ca,fr,de');
tinyMCE.importPluginLanguagePack('save', 'en,zh_cn,cs,fa,fr_ca,fr,de,pl');
/**
* Returns the HTML contents of the save control.

View file

@ -0,0 +1,4 @@
// PL lang variables
tinyMCELang['lang_save_desc'] = 'Zachowaj';

View file

@ -1,2 +1,2 @@
/* Import theme specific language pack */
tinyMCE.importPluginLanguagePack('searchreplace','en,sv,zh_cn,fa,fr_ca,fr,de');function TinyMCE_searchreplace_getControlHTML(control_name){switch(control_name){case "search":return '<img id="{$editor_id}_search" src="{$pluginurl}/images/search.gif" title="{$lang_searchreplace_search_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}\',\'mceSearch\',true);" />';case "replace":return '<img id="{$editor_id}_replace" src="{$pluginurl}/images/replace.gif" title="{$lang_searchreplace_replace_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}\',\'mceSearchReplace\',true);" />';}return "";}function TinyMCE_searchreplace_execCommand(editor_id,element,command,user_interface,value){function defValue(key,default_value){value[key]=typeof(value[key])=="undefined"?default_value:value[key];}function replaceSel(search_str,str){if(!tinyMCE.isMSIE){var sel=instance.contentWindow.getSelection();var rng=sel.getRangeAt(0);}else{var rng=instance.contentWindow.document.selection.createRange();}if(!tinyMCE.isMSIE){var doc=instance.contentWindow.document;if(str.indexOf(search_str)==-1){rng.deleteContents();rng.insertNode(rng.createContextualFragment(str));rng.collapse(false);}else{doc.execCommand("insertimage",false,"#mce_temp_url#");var elm=tinyMCE.getElementByAttributeValue(doc.body,"img","src","#mce_temp_url#");elm.parentNode.replaceChild(doc.createTextNode(str),elm);}}else{if(rng.item)rng.item(0).outerHTML=str;else rng.pasteHTML(str);}}var instance=tinyMCE.getInstanceById(editor_id);if(!value)value=new Array();defValue("editor_id",editor_id);defValue("searchstring","");defValue("replacestring",null);defValue("replacemode","none");defValue("casesensitive",false);defValue("backwards",false);defValue("wrap",false);defValue("wholeword",false);switch(command){case "mceResetSearch":tinyMCE.lastSearchRng=null;return true;case "mceSearch":if(user_interface){var template=new Array();if(value['replacestring']!=null){template['file']='../../plugins/searchreplace/replace.htm';template['width']=310;template['height']=180;}else{template['file']='../../plugins/searchreplace/search.htm';template['width']=280;template['height']=180;}tinyMCE.openWindow(template,value);}else{var win=tinyMCE.getInstanceById(editor_id).contentWindow;var doc=tinyMCE.getInstanceById(editor_id).contentWindow.document;if(value['replacemode']=="current"){replaceSel(value['string'],value['replacestring']);value['replacemode']="none";tinyMCE.execInstanceCommand(editor_id,'mceSearch',user_interface,value,false);return true;}if(tinyMCE.isMSIE){var rng=tinyMCE.lastSearchRng?tinyMCE.lastSearchRng:doc.selection.createRange();var flags=0;if(value['wholeword'])flags=flags|2;if(value['casesensitive'])flags=flags|4;if(value['replacemode']=="all"){while(rng.findText(value['string'],value['backwards']?-1:1,flags)){rng.scrollIntoView();rng.select();rng.collapse(false);replaceSel(value['string'],value['replacestring']);}alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));return true;}if(rng.findText(value['string'],value['backwards']?-1:1,flags)){rng.scrollIntoView();rng.select();rng.collapse(value['backwards']);tinyMCE.lastSearchRng=rng;}else alert(tinyMCE.getLang('lang_searchreplace_notfound'));}else{if(value['replacemode']=="all"){while(win.find(value['string'],value['casesensitive'],value['backwards'],value['wrap'],value['wholeword'],false,false))replaceSel(value['string'],value['replacestring']);alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));return true;}if(!win.find(value['string'],value['casesensitive'],value['backwards'],value['wrap'],value['wholeword'],false,false))alert(tinyMCE.getLang('lang_searchreplace_notfound'));}}return true;case "mceSearchReplace":value['replacestring']="";tinyMCE.execInstanceCommand(editor_id,'mceSearch',user_interface,value,false);return true;}return false;}function TinyMCE_searchreplace_handleNodeChange(editor_id,node,undo_index,undo_levels,visual_aid,any_selection){return true;}
tinyMCE.importPluginLanguagePack('searchreplace','en,sv,zh_cn,fa,fr_ca,fr,de,pl');function TinyMCE_searchreplace_getControlHTML(control_name){switch(control_name){case "search":return '<img id="{$editor_id}_search" src="{$pluginurl}/images/search.gif" title="{$lang_searchreplace_search_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}\',\'mceSearch\',true);" />';case "replace":return '<img id="{$editor_id}_replace" src="{$pluginurl}/images/replace.gif" title="{$lang_searchreplace_replace_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}\',\'mceSearchReplace\',true);" />';}return "";}function TinyMCE_searchreplace_execCommand(editor_id,element,command,user_interface,value){function defValue(key,default_value){value[key]=typeof(value[key])=="undefined"?default_value:value[key];}function replaceSel(search_str,str){if(!tinyMCE.isMSIE){var sel=instance.contentWindow.getSelection();var rng=sel.getRangeAt(0);}else{var rng=instance.contentWindow.document.selection.createRange();}if(!tinyMCE.isMSIE){var doc=instance.contentWindow.document;if(str.indexOf(search_str)==-1){rng.deleteContents();rng.insertNode(rng.createContextualFragment(str));rng.collapse(false);}else{doc.execCommand("insertimage",false,"#mce_temp_url#");var elm=tinyMCE.getElementByAttributeValue(doc.body,"img","src","#mce_temp_url#");elm.parentNode.replaceChild(doc.createTextNode(str),elm);}}else{if(rng.item)rng.item(0).outerHTML=str;else rng.pasteHTML(str);}}var instance=tinyMCE.getInstanceById(editor_id);if(!value)value=new Array();defValue("editor_id",editor_id);defValue("searchstring","");defValue("replacestring",null);defValue("replacemode","none");defValue("casesensitive",false);defValue("backwards",false);defValue("wrap",false);defValue("wholeword",false);switch(command){case "mceResetSearch":tinyMCE.lastSearchRng=null;return true;case "mceSearch":if(user_interface){var template=new Array();if(value['replacestring']!=null){template['file']='../../plugins/searchreplace/replace.htm';template['width']=310;template['height']=180;}else{template['file']='../../plugins/searchreplace/search.htm';template['width']=280;template['height']=180;}tinyMCE.openWindow(template,value);}else{var win=tinyMCE.getInstanceById(editor_id).contentWindow;var doc=tinyMCE.getInstanceById(editor_id).contentWindow.document;if(value['replacemode']=="current"){replaceSel(value['string'],value['replacestring']);value['replacemode']="none";tinyMCE.execInstanceCommand(editor_id,'mceSearch',user_interface,value,false);return true;}if(tinyMCE.isMSIE){var rng=tinyMCE.lastSearchRng?tinyMCE.lastSearchRng:doc.selection.createRange();var flags=0;if(value['wholeword'])flags=flags|2;if(value['casesensitive'])flags=flags|4;if(value['replacemode']=="all"){while(rng.findText(value['string'],value['backwards']?-1:1,flags)){rng.scrollIntoView();rng.select();rng.collapse(false);replaceSel(value['string'],value['replacestring']);}alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));return true;}if(rng.findText(value['string'],value['backwards']?-1:1,flags)){rng.scrollIntoView();rng.select();rng.collapse(value['backwards']);tinyMCE.lastSearchRng=rng;}else alert(tinyMCE.getLang('lang_searchreplace_notfound'));}else{if(value['replacemode']=="all"){while(win.find(value['string'],value['casesensitive'],value['backwards'],value['wrap'],value['wholeword'],false,false))replaceSel(value['string'],value['replacestring']);alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));return true;}if(!win.find(value['string'],value['casesensitive'],value['backwards'],value['wrap'],value['wholeword'],false,false))alert(tinyMCE.getLang('lang_searchreplace_notfound'));}}return true;case "mceSearchReplace":value['replacestring']="";tinyMCE.execInstanceCommand(editor_id,'mceSearch',user_interface,value,false);return true;}return false;}function TinyMCE_searchreplace_handleNodeChange(editor_id,node,undo_index,undo_levels,visual_aid,any_selection){return true;}

View file

@ -1,5 +1,5 @@
/* Import theme specific language pack */
tinyMCE.importPluginLanguagePack('searchreplace', 'en,sv,zh_cn,fa,fr_ca,fr,de');
tinyMCE.importPluginLanguagePack('searchreplace', 'en,sv,zh_cn,fa,fr_ca,fr,de,pl');
function TinyMCE_searchreplace_getControlHTML(control_name) {
switch (control_name) {

View file

@ -0,0 +1,20 @@
// PL lang variables
tinyMCELang['lang_searchreplace_search_desc'] = 'Znajdź';
tinyMCELang['lang_searchreplace_searchnext_desc'] = 'Znajdź ponownie';
tinyMCELang['lang_searchreplace_replace_desc'] = 'Znajdź/Zastąp';
tinyMCELang['lang_searchreplace_notfound'] = 'Ukończono wyszukiwanie. Poszukiwana fraza nie została odnaleziona.';
tinyMCELang['lang_searchreplace_search_title'] = 'Znajdź';
tinyMCELang['lang_searchreplace_replace_title'] = 'Znajdź/Zastąp';
tinyMCELang['lang_searchreplace_allreplaced'] = 'Wszystkie wystąpienia poszukiwanej frazy zostały zastąpione. ';
tinyMCELang['lang_searchreplace_findwhat'] = 'Znajdź';
tinyMCELang['lang_searchreplace_replacewith'] = 'Zastąp';
tinyMCELang['lang_searchreplace_direction'] = 'Kierunek';
tinyMCELang['lang_searchreplace_up'] = 'Do góry';
tinyMCELang['lang_searchreplace_down'] = 'Do dołu';
tinyMCELang['lang_searchreplace_case'] = 'Wielkość liter';
tinyMCELang['lang_searchreplace_findnext'] = 'Znajdź&nbsp;następny';
tinyMCELang['lang_searchreplace_replace'] = 'Zastąp';
tinyMCELang['lang_searchreplace_replaceall'] = 'Zastąp&nbsp;wszystkie';
tinyMCELang['lang_searchreplace_cancel'] = 'Wyjdź';

View file

@ -1,19 +1,19 @@
// Simplified Chinese lang variables contributed by cube316 (cube316@etang.com)
tinyMCELang['lang_searchreplace_search_desc'] = '查找';
tinyMCELang['lang_searchreplace_searchnext_desc'] = '再次查找';
tinyMCELang['lang_searchreplace_replace_desc'] = '查找/替换';
tinyMCELang['lang_searchreplace_notfound'] = '搜索完毕,没有找到要查找的字符串。';
tinyMCELang['lang_searchreplace_search_title'] = '查找';
tinyMCELang['lang_searchreplace_replace_title'] = '查找/替换';
tinyMCELang['lang_searchreplace_allreplaced'] = '所有出现的字符串已替换完毕。';
tinyMCELang['lang_searchreplace_findwhat'] = '查找';
tinyMCELang['lang_searchreplace_replacewith'] = '替换为';
tinyMCELang['lang_searchreplace_direction'] = '方向';
tinyMCELang['lang_searchreplace_up'] = '向上';
tinyMCELang['lang_searchreplace_down'] = '向下';
tinyMCELang['lang_searchreplace_case'] = '匹配大小写';
tinyMCELang['lang_searchreplace_findnext'] = '查找下一个';
tinyMCELang['lang_searchreplace_replace'] = '替换';
tinyMCELang['lang_searchreplace_replaceall'] = '全部替换';
tinyMCELang['lang_searchreplace_cancel'] = '取消';
// Simplified Chinese lang variables contributed by cube316 (cube316@etang.com)
tinyMCELang['lang_searchreplace_search_desc'] = '查找';
tinyMCELang['lang_searchreplace_searchnext_desc'] = '再次查找';
tinyMCELang['lang_searchreplace_replace_desc'] = '查找/替换';
tinyMCELang['lang_searchreplace_notfound'] = '搜索完毕,没有找到要查找的字符串。';
tinyMCELang['lang_searchreplace_search_title'] = '查找';
tinyMCELang['lang_searchreplace_replace_title'] = '查找/替换';
tinyMCELang['lang_searchreplace_allreplaced'] = '所有出现的字符串已替换完毕。';
tinyMCELang['lang_searchreplace_findwhat'] = '查找';
tinyMCELang['lang_searchreplace_replacewith'] = '替换为';
tinyMCELang['lang_searchreplace_direction'] = '方向';
tinyMCELang['lang_searchreplace_up'] = '向上';
tinyMCELang['lang_searchreplace_down'] = '向下';
tinyMCELang['lang_searchreplace_case'] = '匹配大小写';
tinyMCELang['lang_searchreplace_findnext'] = '查找下一个';
tinyMCELang['lang_searchreplace_replace'] = '替换';
tinyMCELang['lang_searchreplace_replaceall'] = '全部替换';
tinyMCELang['lang_searchreplace_cancel'] = '取消';

View file

@ -3,6 +3,9 @@
<title>{$lang_table_cell_title}</title>
<script language="javascript" type="text/javascript" src="../../tiny_mce_popup.js"></script>
<script language="javascript" type="text/javascript">
// Disable auto resize
tinyMCE.getWindowArg('mce_windowresize', false);
function insertTable() {
if (window.opener) {
var args = new Array();
@ -12,6 +15,8 @@ function insertTable() {
args["align"] = document.forms[0].align.options[document.forms[0].align.selectedIndex].value;
args["valign"] = document.forms[0].valign.options[document.forms[0].valign.selectedIndex].value;
args["className"] = document.forms[0].styleSelect.options[document.forms[0].styleSelect.selectedIndex].value;
args["bordercolor"] = document.forms[0].bordercolor.value;
args["bgcolor"] = document.forms[0].bgcolor.value;
window.opener.tinyMCE.execCommand("mceTableCellProps", false, args);
top.close();
@ -19,6 +24,14 @@ function insertTable() {
}
function init() {
if (tinyMCE.settings['table_color_fields']) {
document.getElementById('colors').style.display = tinyMCE.isMSIE ? 'block' : 'table-row';
TinyMCEPlugin_onLoad(); // Resize again
}
document.forms[0].bordercolor.value = tinyMCE.getWindowArg('bordercolor');
document.forms[0].bgcolor.value = tinyMCE.getWindowArg('bgcolor');
for (var i=0; i<document.forms[0].align.options.length; i++) {
if (document.forms[0].align.options[i].value == tinyMCE.getWindowArg('align'))
document.forms[0].align.options.selectedIndex = i;
@ -58,6 +71,8 @@ function init() {
formObj.width.value = tinyMCE.getWindowArg('width');
formObj.height.value = tinyMCE.getWindowArg('height');
// Autoresize and focus
TinyMCEPopup_autoResize();
window.focus();
}
@ -68,7 +83,7 @@ function cancelAction() {
</head>
<body onload="window.focus();init();">
<form onsubmit="insertTable();return false;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr>
<td align="center" valign="middle"><table border="0" cellpadding="4" cellspacing="0">
<tr>
@ -104,6 +119,12 @@ function cancelAction() {
<td>{$lang_insert_table_height}: </td>
<td><input name="height" type="text" id="height" value="" size="4" maxlength="4"></td>
</tr>
<tr id="colors" style="display: none">
<td>{$lang_table_bordercolor}:</td>
<td><input name="bordercolor" type="text" id="bordercolor" value="" size="9" maxlength="7"></td>
<td>{$lang_table_bgcolor}:</td>
<td><input name="bgcolor" type="text" id="bgcolor" value="" size="9" maxlength="7"></td>
</tr>
<tr>
<td><input type="button" id="insert" name="insert" value="{$lang_update}" onclick="insertTable();"></td>
<td align="right">&nbsp;</td>

File diff suppressed because one or more lines are too long

View file

@ -1,6 +1,24 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('table', 'en,ar,cs,da,de,el,es,fi,fr_ca,hu,it,ja,ko,nl,no,pl,pt,sv,tw,zh_cn,fr,de');
function TinyMCE_table_initInstance(inst) {
if (tinyMCE.isGecko)
tinyMCE.addEvent(inst.getDoc(), "mouseup", TinyMCE_table_mouseDownHandler);
}
function TinyMCE_table_mouseDownHandler(e) {
var elm = tinyMCE.isMSIE ? event.srcElement : e.target;
var focusElm = tinyMCE.selectedInstance.getFocusElement();
// If press on special Mozilla create TD/TR thingie
if (elm.nodeName == "BODY" && (focusElm.nodeName == "TD" || (focusElm.parentNode && focusElm.parentNode.nodeName == "TD"))) {
window.setTimeout(function() {
var tableElm = tinyMCE.getParentElement(focusElm, "table");
tinyMCE.handleVisualAid(tableElm, true, tinyMCE.settings['visual']);
}, 10);
}
}
/**
* Returns the HTML contents of the table control.
*/
@ -20,10 +38,9 @@ function TinyMCE_table_getControlHTML(control_name) {
for (var i=0; i<controls.length; i++) {
var but = controls[i];
if (but[0] == control_name && tinyMCE.isMSIE)
if (but[0] == control_name && (tinyMCE.isMSIE || !tinyMCE.settings['button_tile_map']))
return '<img id="{$editor_id}_' + but[0] + '" src="{$pluginurl}/images/' + but[1] + '" title="' + but[2] + '" width="20" height="20" class="mceButtonDisabled" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');" onclick="tinyMCE.execInstanceCommand(\'{$editor_id}\',\'' + but[3] + '\', ' + (but.length > 4 ? but[4] : false) + (but.length > 5 ? ', \'' + but[5] + '\'' : '') + ')">';
else
if (but[0] == control_name)
else if (but[0] == control_name)
return '<img id="{$editor_id}_' + but[0] + '" src="{$themeurl}/images/spacer.gif" style="background-image:url({$pluginurl}/images/buttons.gif); background-position: ' + (0-(i*20)) + 'px 0px" title="' + but[2] + '" width="20" height="20" class="mceButtonDisabled" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');" onclick="tinyMCE.execInstanceCommand(\'{$editor_id}\',\'' + but[3] + '\', ' + (but.length > 4 ? but[4] : false) + (but.length > 5 ? ', \'' + but[5] + '\'' : '') + ')">';
}
@ -74,17 +91,28 @@ function TinyMCE_table_execCommand(editor_id, element, command, user_interface,
var template = new Array();
template['file'] = '../../plugins/table/row.htm';
template['width'] = 340;
template['height'] = 220;
if (tinyMCE.settings['table_color_fields']) {
template['width'] = 400;
template['height'] = 220;
} else {
template['width'] = 340;
template['height'] = 220;
}
// Open window
tinyMCE.openWindow(template, {editor_id : inst.editorId, align : getAttrib(trElm, 'align'), valign : getAttrib(trElm, 'valign'), height : getAttrib(trElm, 'height'), className : getAttrib(trElm, 'className')});
tinyMCE.openWindow(template, {editor_id : inst.editorId, align : getAttrib(trElm, 'align'), valign : getAttrib(trElm, 'valign'), height : getAttrib(trElm, 'height'), className : getAttrib(trElm, 'className'), bordercolor : getAttrib(trElm, 'bordercolor'), bgcolor : getAttrib(trElm, 'bgcolor')});
} else {
trElm.setAttribute('align', value['align']);
trElm.setAttribute('vAlign', value['valign']);
trElm.setAttribute('height', value['height']);
trElm.setAttribute('bordercolor', value['bordercolor']);
trElm.setAttribute('bgcolor', value['bgcolor']);
trElm.setAttribute('class', value['className']);
trElm.setAttribute('className', value['className']);
trElm.borderColor = value['bordercolor'];
trElm.bgColor = value['bgcolor'];
}
return true;
@ -98,25 +126,36 @@ function TinyMCE_table_execCommand(editor_id, element, command, user_interface,
var template = new Array();
template['file'] = '../../plugins/table/cell.htm';
template['width'] = 340;
template['height'] = 220;
if (tinyMCE.settings['table_color_fields']) {
template['width'] = 400;
template['height'] = 240;
} else {
template['width'] = 340;
template['height'] = 220;
}
// Open window
tinyMCE.openWindow(template, {editor_id : inst.editorId, align : getAttrib(tdElm, 'align'), valign : getAttrib(tdElm, 'valign'), width : getAttrib(tdElm, 'width'), height : getAttrib(tdElm, 'height'), className : getAttrib(tdElm, 'className')});
tinyMCE.openWindow(template, {editor_id : inst.editorId, align : getAttrib(tdElm, 'align'), valign : getAttrib(tdElm, 'valign'), width : getAttrib(tdElm, 'width'), height : getAttrib(tdElm, 'height'), className : getAttrib(tdElm, 'className'), bordercolor : getAttrib(tdElm, 'bordercolor'), bgcolor : getAttrib(tdElm, 'bgcolor')});
} else {
tdElm.setAttribute('align', value['align']);
tdElm.setAttribute('vAlign', value['valign']);
tdElm.setAttribute('width', value['width']);
tdElm.setAttribute('height', value['height']);
tdElm.setAttribute('bordercolor', value['bordercolor']);
tdElm.setAttribute('bgcolor', value['bgcolor']);
tdElm.setAttribute('class', value['className']);
tdElm.setAttribute('className', value['className']);
tdElm.borderColor = value['bordercolor'];
tdElm.bgColor = value['bgcolor'];
}
return true;
case "mceInsertTable":
if (user_interface) {
var cols = 2, rows = 2, border = 0, cellpadding = "", cellspacing = "", align = "", width = "", height = "", action = "insert", className = "";
var cols = 2, rows = 2, border = 0, cellpadding = "", cellspacing = "", align = "", width = "", height = "", bordercolor = "", bgcolor = "", action = "insert", className = "";
tinyMCE.tableElement = tinyMCE.getParentElement(inst.getFocusElement(), "table");
@ -135,6 +174,8 @@ function TinyMCE_table_execCommand(editor_id, element, command, user_interface,
cellspacing = tinyMCE.getAttrib(tinyMCE.tableElement, 'cellspacing', "");
width = tinyMCE.getAttrib(tinyMCE.tableElement, 'width', width);
height = tinyMCE.getAttrib(tinyMCE.tableElement, 'height', height);
bordercolor = tinyMCE.getAttrib(tinyMCE.tableElement, 'bordercolor', bordercolor);
bgcolor = tinyMCE.getAttrib(tinyMCE.tableElement, 'bgcolor', bgcolor);
align = tinyMCE.getAttrib(tinyMCE.tableElement, 'align', align);
className = tinyMCE.getAttrib(tinyMCE.tableElement, tinyMCE.isMSIE ? 'className' : "class", "");
@ -150,15 +191,20 @@ function TinyMCE_table_execCommand(editor_id, element, command, user_interface,
var template = new Array();
template['file'] = '../../plugins/table/table.htm';
template['width'] = 340;
template['height'] = 220;
if (tinyMCE.settings['table_color_fields']) {
template['width'] = 400;
template['height'] = 240;
} else {
template['width'] = 340;
template['height'] = 220;
}
// Language specific width and height addons
template['width'] += tinyMCE.getLang('lang_insert_table_delta_width', 0);
template['height'] += tinyMCE.getLang('lang_insert_table_delta_height', 0);
// Open window
tinyMCE.openWindow(template, {editor_id : inst.editorId, cols : cols, rows : rows, border : border, cellpadding : cellpadding, cellspacing : cellspacing, align : align, width : width, height : height, action : action, className : className});
tinyMCE.openWindow(template, {editor_id : inst.editorId, cols : cols, rows : rows, border : border, cellpadding : cellpadding, cellspacing : cellspacing, align : align, width : width, height : height, bordercolor : bordercolor, bgcolor : bgcolor, action : action, className : className});
} else {
var html = '';
var cols = 2, rows = 2, border = 0, cellpadding = -1, cellspacing = -1, align, width, height, className;
@ -172,6 +218,8 @@ function TinyMCE_table_execCommand(editor_id, element, command, user_interface,
align = value['align'];
width = value['width'];
height = value['height'];
bordercolor = value['bordercolor'];
bgcolor = value['bgcolor'];
className = value['className'];
}
@ -182,12 +230,16 @@ function TinyMCE_table_execCommand(editor_id, element, command, user_interface,
tinyMCE.setAttrib(tinyMCE.tableElement, 'border', border);
tinyMCE.setAttrib(tinyMCE.tableElement, 'width', width);
tinyMCE.setAttrib(tinyMCE.tableElement, 'height', height);
tinyMCE.setAttrib(tinyMCE.tableElement, 'bordercolor', bordercolor, true);
tinyMCE.setAttrib(tinyMCE.tableElement, 'bgcolor', bgcolor, true);
tinyMCE.setAttrib(tinyMCE.tableElement, 'align', align, true);
tinyMCE.setAttrib(tinyMCE.tableElement, tinyMCE.isMSIE ? 'className' : "class", className, true);
if (tinyMCE.isMSIE) {
tinyMCE.tableElement.style.pixelWidth = (width == null || width == "") ? 0 : width;
tinyMCE.tableElement.style.pixelHeight = (height == null || height == "") ? 0 : height;
tinyMCE.tableElement.borderColor = bordercolor;
tinyMCE.tableElement.bgColor = bgcolor;
}
tinyMCE.handleVisualAid(tinyMCE.tableElement, false, inst.visualAid);
@ -217,6 +269,12 @@ function TinyMCE_table_execCommand(editor_id, element, command, user_interface,
if (height != 0 && height != "")
html += 'height="' + height + '" ';
if (bordercolor != 0 && bordercolor != "")
html += 'bordercolor="' + bordercolor + '" ';
if (bgcolor != 0 && bgcolor != "")
html += 'bgcolor="' + bgcolor + '" ';
if (align)
html += 'align="' + align + '" ';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Zelleneigenschaften';
tinyMCELang['lang_insert_table_valign'] = 'Vertikale Ausrichtung';
tinyMCELang['lang_insert_table_align_top'] = 'Oben';
tinyMCELang['lang_insert_table_align_bottom'] = 'Unten';
tinyMCELang['lang_table_props_desc'] = 'Tabelleneigenschaften';
tinyMCELang['lang_table_bordercolor'] = 'Rahmenfarbe';
tinyMCELang['lang_table_bgcolor'] = 'Hintergrundfarbe';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -19,7 +19,7 @@ tinyMCELang['lang_insert_table_align'] = 'Alignment';
tinyMCELang['lang_insert_table_align_default'] = 'Default';
tinyMCELang['lang_insert_table_align_left'] = 'Left';
tinyMCELang['lang_insert_table_align_right'] = 'Right';
tinyMCELang['lang_insert_table_align_middle'] = 'Middle';
tinyMCELang['lang_insert_table_align_middle'] = 'Center';
tinyMCELang['lang_insert_table_class'] = 'Class';
tinyMCELang['lang_table_row_title'] = 'Table row properties';
tinyMCELang['lang_table_cell_title'] = 'Table cell properties';
@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -1,30 +1,30 @@
// IR lang variables
// IR lang variables
// Persian (Farsi) language pack (for IRAN)
// By: Morteza Zafari
// Lost@LostLord.com
// http://www.LostLord.com
tinyMCELang['lang_table_desc'] = 'درج جدول جديد';
tinyMCELang['lang_table_insert_row_before_desc'] = 'درج سطر جديد پيش از سطر فعلي';
tinyMCELang['lang_table_insert_row_after_desc'] = 'درج سطر جديد پس از سطر فعلي';
tinyMCELang['lang_table_delete_row_desc'] = 'حذف سطر';
tinyMCELang['lang_table_insert_col_before_desc'] = 'درج ستون جديد پيش از ستوي فعلي';
tinyMCELang['lang_table_insert_col_after_desc'] = 'درج ستون جديد پس از ستوي فعلي';
tinyMCELang['lang_table_delete_col_desc'] = 'حذف ستون';
tinyMCELang['lang_insert_table_title'] = 'درج و ويرايش جدول';
tinyMCELang['lang_insert_table_width'] = 'عرض';
tinyMCELang['lang_insert_table_height'] = 'ارتقاع';
tinyMCELang['lang_insert_table_cols'] = 'تعداد ستونها';
tinyMCELang['lang_insert_table_rows'] = 'تعداد سطرها';
tinyMCELang['lang_insert_table_cellspacing'] = 'فاصله با سلول بعدی';
tinyMCELang['lang_insert_table_cellpadding'] = 'حاشیه متن تا دیواره سلول';
tinyMCELang['lang_insert_table_border'] = 'حاشيه';
tinyMCELang['lang_insert_table_align'] = 'محل قرار گيري';
tinyMCELang['lang_insert_table_align_default'] = 'پيش فرض';
tinyMCELang['lang_insert_table_align_left'] = 'چپ';
tinyMCELang['lang_insert_table_align_right'] = 'راست';
tinyMCELang['lang_insert_table_align_middle'] = 'وسط';
tinyMCELang['lang_insert_table_class'] = 'کلاس';
tinyMCELang['lang_table_desc'] = '??? ???? ????';
tinyMCELang['lang_table_insert_row_before_desc'] = '??? ??? ???? ??? ?? ??? ????';
tinyMCELang['lang_table_insert_row_after_desc'] = '??? ??? ???? ?? ?? ??? ????';
tinyMCELang['lang_table_delete_row_desc'] = '??? ???';
tinyMCELang['lang_table_insert_col_before_desc'] = '??? ???? ???? ??? ?? ???? ????';
tinyMCELang['lang_table_insert_col_after_desc'] = '??? ???? ???? ?? ?? ???? ????';
tinyMCELang['lang_table_delete_col_desc'] = '??? ????';
tinyMCELang['lang_insert_table_title'] = '??? ? ?????? ????';
tinyMCELang['lang_insert_table_width'] = '???';
tinyMCELang['lang_insert_table_height'] = '??????';
tinyMCELang['lang_insert_table_cols'] = '????? ??????';
tinyMCELang['lang_insert_table_rows'] = '????? ?????';
tinyMCELang['lang_insert_table_cellspacing'] = '????? ?? ???? ????';
tinyMCELang['lang_insert_table_cellpadding'] = '????? ??? ?? ?????? ????';
tinyMCELang['lang_insert_table_border'] = '?????';
tinyMCELang['lang_insert_table_align'] = '??? ???? ????';
tinyMCELang['lang_insert_table_align_default'] = '??? ???';
tinyMCELang['lang_insert_table_align_left'] = '??';
tinyMCELang['lang_insert_table_align_right'] = '????';
tinyMCELang['lang_insert_table_align_middle'] = '???';
tinyMCELang['lang_insert_table_class'] = '????';
tinyMCELang['lang_table_row_title'] = 'Table row properties';
tinyMCELang['lang_table_cell_title'] = 'Table cell properties';
tinyMCELang['lang_table_row_desc'] = 'Table row properties';
@ -32,3 +32,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Propri&eacute;t&eacute;s de la cellule';
tinyMCELang['lang_insert_table_valign'] = 'Alignement Vertical';
tinyMCELang['lang_insert_table_align_top'] = 'Haut';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bas';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Propri
tinyMCELang['lang_insert_table_valign'] = 'Alignement vertical';
tinyMCELang['lang_insert_table_align_top'] = 'Haut';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bas';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -1,30 +1,31 @@
// PL lang variables
// PL lang variables
tinyMCELang['lang_table_desc'] = 'Wstaw now± tabelê';
tinyMCELang['lang_table_desc'] = 'Wstaw nową tabelę';
tinyMCELang['lang_table_insert_row_before_desc'] = 'Wstaw wiersz przed';
tinyMCELang['lang_table_insert_row_after_desc'] = 'Wstaw wiersz za';
tinyMCELang['lang_table_delete_row_desc'] = 'Usuñ wiersz';
tinyMCELang['lang_table_insert_col_before_desc'] = 'Wstaw kolumnê przed';
tinyMCELang['lang_table_insert_col_after_desc'] = 'Wstaw kolumnê za';
tinyMCELang['lang_table_delete_col_desc'] = 'Usuñ kolumnê';
tinyMCELang['lang_insert_table_title'] = 'Wstaw/Modyfikuj tabelê';
tinyMCELang['lang_insert_table_width'] = 'Szeroko¶æ';
tinyMCELang['lang_insert_table_height'] = 'Wysoko¶æ';
tinyMCELang['lang_table_insert_row_after_desc'] = 'Wstaw wiersz po';
tinyMCELang['lang_table_delete_row_desc'] = 'Skasuj wiersz';
tinyMCELang['lang_table_insert_col_before_desc'] = 'Wstaw kolumnę przed';
tinyMCELang['lang_table_insert_col_after_desc'] = 'Wstaw kolumnę po';
tinyMCELang['lang_table_delete_col_desc'] = 'Skasuj kolumnę';
tinyMCELang['lang_insert_table_title'] = 'Wstaw/Modyfikuj tabelę';
tinyMCELang['lang_insert_table_width'] = 'Szerokość';
tinyMCELang['lang_insert_table_height'] = 'Wysokość';
tinyMCELang['lang_insert_table_cols'] = 'Kolumny';
tinyMCELang['lang_insert_table_rows'] = 'Wiersze';
tinyMCELang['lang_insert_table_cellspacing'] = 'Cellspacing';
tinyMCELang['lang_insert_table_cellpadding'] = 'Cellpadding';
tinyMCELang['lang_insert_table_border'] = 'Krawêdzie';
tinyMCELang['lang_insert_table_align'] = 'Wyrównanie';
tinyMCELang['lang_insert_table_align_default'] = 'Domy¶lne';
tinyMCELang['lang_insert_table_border'] = 'Ramka';
tinyMCELang['lang_insert_table_align'] = 'Wyrównanie';
tinyMCELang['lang_insert_table_align_default'] = 'Domyślny';
tinyMCELang['lang_insert_table_align_left'] = 'Do lewej';
tinyMCELang['lang_insert_table_align_right'] = 'Do prawej';
tinyMCELang['lang_insert_table_align_middle'] = 'Do ¶rodka';
tinyMCELang['lang_insert_table_align_middle'] = 'Wycentrowanie';
tinyMCELang['lang_insert_table_class'] = 'Klasa';
tinyMCELang['lang_table_row_title'] = 'Table row properties';
tinyMCELang['lang_table_cell_title'] = 'Table cell properties';
tinyMCELang['lang_table_row_desc'] = 'Table row properties';
tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_row_title'] = 'Właściwości wiersza';
tinyMCELang['lang_table_cell_title'] = 'Właściwości komórki';
tinyMCELang['lang_table_row_desc'] = 'Właściwości wiersza';
tinyMCELang['lang_table_cell_desc'] = 'Właściwości komórki';
tinyMCELang['lang_insert_table_valign'] = 'Wyrównanie pionowe';
tinyMCELang['lang_insert_table_align_top'] = 'do góry';
tinyMCELang['lang_insert_table_align_bottom'] = 'do dołu';
tinyMCELang['lang_table_props_desc'] = 'Właściwości tabeli';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Tabellcellsinst&auml;llningar';
tinyMCELang['lang_insert_table_valign'] = 'Vertikal justering';
tinyMCELang['lang_insert_table_align_top'] = 'Toppen';
tinyMCELang['lang_insert_table_align_bottom'] = 'Botten';
tinyMCELang['lang_table_props_desc'] = 'Tabell egenskaper';
tinyMCELang['lang_table_bordercolor'] = 'Ramf&auml;rg';
tinyMCELang['lang_table_bgcolor'] = 'Bakgrundsfärd';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Table cell properties';
tinyMCELang['lang_insert_table_valign'] = 'Vertical alignment';
tinyMCELang['lang_insert_table_align_top'] = 'Top';
tinyMCELang['lang_insert_table_align_bottom'] = 'Bottom';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = '
tinyMCELang['lang_insert_table_valign'] = '垂直对齐';
tinyMCELang['lang_insert_table_align_top'] = '顶端';
tinyMCELang['lang_insert_table_align_bottom'] = '底部';
tinyMCELang['lang_table_props_desc'] = 'Table properties';
tinyMCELang['lang_table_bordercolor'] = 'Border color';
tinyMCELang['lang_table_bgcolor'] = 'Bg color';

View file

@ -13,8 +13,6 @@ Initialization example:
plugins : "table",
theme_advanced_buttons3_add_before : "tablecontrols"
});
html += tinyMCE.getControlHTML("row_props");
html += tinyMCE.getControlHTML("cell_props");
Table controls:
tablecontrols All table control below and some separators between them.
@ -41,3 +39,6 @@ Table plugin commands:
mceTableInsertColBefore Inserts a column before the current cursor location.
mceTableInsertColAfter Inserts a column after the current cursor location.
mceTableDeleteCol Deletes the column at the current cursor location.
Options:
table_color_fields If set to true, tables dialogs will have color fields.

View file

@ -3,6 +3,9 @@
<title>{$lang_table_row_title}</title>
<script language="javascript" type="text/javascript" src="../../tiny_mce_popup.js"></script>
<script language="javascript" type="text/javascript">
// Disable auto resize
tinyMCE.getWindowArg('mce_windowresize', false);
function insertTable() {
if (window.opener) {
var args = new Array();
@ -11,6 +14,8 @@ function insertTable() {
args["align"] = document.forms[0].align.options[document.forms[0].align.selectedIndex].value;
args["valign"] = document.forms[0].valign.options[document.forms[0].valign.selectedIndex].value;
args["className"] = document.forms[0].styleSelect.options[document.forms[0].styleSelect.selectedIndex].value;
args["bordercolor"] = document.forms[0].bordercolor.value;
args["bgcolor"] = document.forms[0].bgcolor.value;
window.opener.tinyMCE.execCommand("mceTableRowProps", false, args);
top.close();
@ -18,6 +23,14 @@ function insertTable() {
}
function init() {
if (tinyMCE.settings['table_color_fields']) {
document.getElementById('colors').style.display = tinyMCE.isMSIE ? 'block' : 'table-row';
TinyMCEPlugin_onLoad(); // Resize again
}
document.forms[0].bordercolor.value = tinyMCE.getWindowArg('bordercolor');
document.forms[0].bgcolor.value = tinyMCE.getWindowArg('bgcolor');
for (var i=0; i<document.forms[0].align.options.length; i++) {
if (document.forms[0].align.options[i].value == tinyMCE.getWindowArg('align'))
document.forms[0].align.options.selectedIndex = i;
@ -56,6 +69,8 @@ function init() {
var formObj = document.forms[0];
formObj.height.value = tinyMCE.getWindowArg('height');
// Autoresize and focus
TinyMCEPopup_autoResize();
window.focus();
}
@ -66,7 +81,7 @@ function cancelAction() {
</head>
<body onload="window.focus();init();">
<form onsubmit="insertTable();return false;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr>
<td align="center" valign="middle"><table border="0" cellpadding="4" cellspacing="0">
<tr>
@ -96,11 +111,11 @@ function cancelAction() {
<td>{$lang_insert_table_height}: </td>
<td><input name="height" type="text" id="height" value="" size="4" maxlength="4" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<tr id="colors" style="display: none">
<td>{$lang_table_bordercolor}:</td>
<td><input name="bordercolor" type="text" id="bordercolor" value="" size="9" maxlength="7"></td>
<td>{$lang_table_bgcolor}:</td>
<td><input name="bgcolor" type="text" id="bgcolor" value="" size="9" maxlength="7"></td>
</tr>
<tr>
<td><input type="button" id="insert" name="insert" value="{$lang_update}" onclick="insertTable();"></td>

View file

@ -3,9 +3,13 @@
<title>{$lang_insert_table_title}</title>
<script language="javascript" type="text/javascript" src="../../tiny_mce_popup.js"></script>
<script language="javascript" type="text/javascript">
// Disable auto resize
tinyMCE.getWindowArg('mce_windowresize', false);
function insertTable() {
if (window.opener) {
var args = new Array();
args["cols"] = document.forms[0].cols.value;
args["rows"] = document.forms[0].rows.value;
args["border"] = document.forms[0].border.value;
@ -13,6 +17,8 @@ function insertTable() {
args["cellspacing"] = document.forms[0].cellspacing.value;
args["width"] = document.forms[0].width.value;
args["height"] = document.forms[0].height.value;
args["bordercolor"] = document.forms[0].bordercolor.value;
args["bgcolor"] = document.forms[0].bgcolor.value;
args["align"] = document.forms[0].align.options[document.forms[0].align.selectedIndex].value;
args["className"] = document.forms[0].styleSelect.options[document.forms[0].styleSelect.selectedIndex].value;
@ -22,6 +28,11 @@ function insertTable() {
}
function init() {
if (tinyMCE.settings['table_color_fields']) {
document.getElementById('colors').style.display = tinyMCE.isMSIE ? 'block' : 'table-row';
TinyMCEPlugin_onLoad(); // Resize again
}
for (var i=0; i<document.forms[0].align.options.length; i++) {
if (document.forms[0].align.options[i].value == tinyMCE.getWindowArg('align'))
document.forms[0].align.options.selectedIndex = i;
@ -65,8 +76,12 @@ function init() {
formObj.cellspacing.value = tinyMCE.getWindowArg('cellspacing');
formObj.width.value = tinyMCE.getWindowArg('width');
formObj.height.value = tinyMCE.getWindowArg('height');
formObj.bordercolor.value = tinyMCE.getWindowArg('bordercolor');
formObj.bgcolor.value = tinyMCE.getWindowArg('bgcolor');
formObj.insert.value = tinyMCE.getLang('lang_' + tinyMCE.getWindowArg('action'), 'Insert', true);
// Autoresize and focus
TinyMCEPopup_autoResize();
window.focus();
}
@ -77,7 +92,7 @@ function cancelAction() {
</head>
<body onload="window.focus();init();">
<form onsubmit="insertTable();return false;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr>
<td align="center" valign="middle"><table border="0" cellpadding="4" cellspacing="0">
<tr>
@ -112,6 +127,12 @@ function cancelAction() {
<td>{$lang_insert_table_height}: </td>
<td><input name="height" type="text" id="height" value="" size="4" maxlength="4"></td>
</tr>
<tr id="colors" style="display: none">
<td>{$lang_table_bordercolor}:</td>
<td><input name="bordercolor" type="text" id="bordercolor" value="" size="9" maxlength="7"></td>
<td>{$lang_table_bgcolor}:</td>
<td><input name="bgcolor" type="text" id="bgcolor" value="" size="9" maxlength="7"></td>
</tr>
<tr>
<td>{$lang_insert_table_class}:</td>
<td>

View file

@ -0,0 +1,4 @@
// PL lang variables
tinyMCELang['lang_dir'] = 'ltr';
tinyMCELang['lang_zoom_prefix'] = 'Powiększenie';

View file

@ -3,9 +3,15 @@
<title>{$lang_insert_anchor_title}</title>
<script language="javascript" src="../../tiny_mce_popup.js"></script>
<script language="javascript">
// Disable auto resize
tinyMCE.getWindowArg('mce_windowresize', false);
function init() {
document.forms[0].anchorName.value = tinyMCE.getWindowArg('name');
document.forms[0].insert.value = tinyMCE.getLang('lang_' + tinyMCE.getWindowArg('action'), 'Insert', true);
document.forms[0].insert.value = tinyMCE.getLang('lang_' + tinyMCE.getWindowArg('action'), 'Insert', true);
// Autoresize and focus
TinyMCEPopup_autoResize();
window.focus();
}
@ -23,14 +29,14 @@
</head>
<body onload="init();">
<form onsubmit="insertAnchor();return false;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr>
<td align="center" valign="middle"><table border="0" cellpadding="4" cellspacing="0">
<tr>
<td colspan="2" class="title">{$lang_insert_anchor_title}</td>
</tr>
<tr>
<td>{$lang_insert_anchor_name}:</td>
<td nowrap="nowrap">{$lang_insert_anchor_name}:</td>
<td><input name="anchorName" type="text" id="anchorName" value="" style="width: 200px"></td>
</tr>
<tr>

File diff suppressed because one or more lines are too long

View file

@ -1,5 +1,5 @@
/* Import theme specific language pack */
tinyMCE.importThemeLanguagePack();
tinyMCE.importThemeLanguagePack('advanced');
// Variable declarations
var TinyMCE_advanced_autoImportCSSClasses = true;
@ -53,9 +53,11 @@ function TinyMCE_advanced_getControlHTML(button_name) {
var but = TinyMCE_advanced_buttons[i];
if (but[0] == button_name) {
// Check for it in tilemap
for (var x=0; !tinyMCE.isMSIE && x<buttonTileMap.length; x++) {
if (buttonTileMap[x] == but[1])
return '<img id="{$editor_id}_' + but[0] + '" src="{$themeurl}/images/spacer.gif" style="background-image:url({$themeurl}/images/buttons.gif); background-position: ' + (0-(x*20)) + 'px 0px" title="' + but[2] + '" 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}\',\'' + but[3] + '\', ' + (but.length > 4 ? but[4] : false) + (but.length > 5 ? ', \'' + but[5] + '\'' : '') + ')">';
if (tinyMCE.settings['button_tile_map']) {
for (var x=0; !tinyMCE.isMSIE && x<buttonTileMap.length; x++) {
if (buttonTileMap[x] == but[1])
return '<img id="{$editor_id}_' + but[0] + '" src="{$themeurl}/images/spacer.gif" style="background-image:url({$themeurl}/images/buttons.gif); background-position: ' + (0-(x*20)) + 'px 0px" title="' + but[2] + '" 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}\',\'' + but[3] + '\', ' + (but.length > 4 ? but[4] : false) + (but.length > 5 ? ', \'' + but[5] + '\'' : '') + ')">';
}
}
// Old style
@ -287,7 +289,7 @@ function TinyMCE_advanced_getEditorTemplate(settings) {
template['html'] = '<table class="mceEditor" border="0" cellpadding="0" cellspacing="0" width="{$width}" height="{$height}"><tbody>';
if (toolbarLocation == "top")
template['html'] += '<tr><td class="mceToolbarTop" align="' + toolbarAlign + '" height="1">' + toolbarHTML + '</td></tr>';
template['html'] += '<tr><td class="mceToolbarTop" align="' + toolbarAlign + '" height="1" nowrap="nowrap">' + toolbarHTML + '</td></tr>';
if (pathLocation == "top") {
template['html'] += '<tr><td class="mcePathTop" height="1">' + pathHTML + '</td></tr>';
@ -410,8 +412,8 @@ function TinyMCE_advanced_getInsertLinkTemplate() {
var template = new Array();
template['file'] = 'link.htm';
template['width'] = 320;
template['height'] = 170;
template['width'] = 300;
template['height'] = 150;
// Language specific width and height addons
template['width'] += tinyMCE.getLang('lang_insert_link_delta_width', 0);
@ -675,6 +677,24 @@ function TinyMCE_advanced_handleNodeChange(editor_id, node, undo_index, undo_lev
}
} while (!breakOut && (alignNode = alignNode.parentNode));
// Do special text
if (tinyMCE.isGecko && node.nodeType == 3) {
var inst = tinyMCE.getInstanceById(editor_id);
var doc = inst.getDoc();
if (doc.queryCommandState("Bold"))
tinyMCE.switchClassSticky(editor_id + '_bold', 'mceButtonSelected');
if (doc.queryCommandState("Italic"))
tinyMCE.switchClassSticky(editor_id + '_italic', 'mceButtonSelected');
if (doc.queryCommandState("Underline") && (node.parentNode == null || node.parentNode.nodeName != "A"))
tinyMCE.switchClassSticky(editor_id + '_underline', 'mceButtonSelected');
if (doc.queryCommandState("Strikethrough"))
tinyMCE.switchClassSticky(editor_id + '_strikethrough', 'mceButtonSelected');
}
// Handle elements
do {
switch (node.nodeName.toLowerCase()) {

View file

@ -122,6 +122,7 @@
font-family: "MS Sans Serif";
font-size: 9pt;
padding: 2px;
height: 20px;
}
.mcePathTop {

View file

@ -8,6 +8,9 @@ if (url != null)
document.write('<sc'+'ript language="javascript" type="text/javascript" src="' + tinyMCE.documentBasePath + "/" + url + '"></sc'+'ript>');
</script>
<script language="javascript">
// Disable auto resize
tinyMCE.getWindowArg('mce_windowresize', false);
function insertImage() {
if (window.opener) {
var src = document.forms[0].src.value;
@ -66,6 +69,8 @@ if (url != null)
}
}
// Autoresize and focus
TinyMCEPopup_autoResize();
window.focus();
}
@ -100,14 +105,14 @@ if (url != null)
</head>
<body onload="window.focus();init();">
<form onsubmit="insertImage();return false;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr>
<td align="center" valign="middle"><table border="0" cellpadding="4" cellspacing="0">
<tr>
<td colspan="2" class="title">{$lang_insert_image_title}</td>
<td colspan="2" class="title" nowrap="nowrap">{$lang_insert_image_title}</td>
</tr>
<tr>
<td>{$lang_insert_image_src}:</td>
<td nowrap="nowrap">{$lang_insert_image_src}:</td>
<td><table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input name="src" type="text" id="src" value="" style="width: 200px" onchange="getImageData();"></td>
@ -134,11 +139,11 @@ if (url != null)
</script>
<!-- /Image list -->
<tr>
<td>{$lang_insert_image_alt}:</td>
<td nowrap="nowrap">{$lang_insert_image_alt}:</td>
<td><input name="alt" type="text" id="alt" value="" style="width: 200px"></td>
</tr>
<tr>
<td>{$lang_insert_image_align}:</td>
<td nowrap="nowrap">{$lang_insert_image_align}:</td>
<td><select name="align">
<option value="">{$lang_insert_image_align_default}</option>
<option value="baseline">{$lang_insert_image_align_baseline}</option>
@ -153,25 +158,25 @@ if (url != null)
</select></td>
</tr>
<tr>
<td>{$lang_insert_image_dimensions}:</td>
<td nowrap="nowrap">{$lang_insert_image_dimensions}:</td>
<td><input name="width" type="text" id="width" value="" size="3" maxlength="3">
x
<input name="height" type="text" id="height" value="" size="3" maxlength="3"></td>
</tr>
<tr>
<td>{$lang_insert_image_border}:</td>
<td nowrap="nowrap">{$lang_insert_image_border}:</td>
<td><input name="border" type="text" id="border" value="" size="3" maxlength="3"></td>
</tr>
<tr>
<td>{$lang_insert_image_vspace}:</td>
<td nowrap="nowrap">{$lang_insert_image_vspace}:</td>
<td><input name="vspace" type="text" id="vspace" value="" size="3" maxlength="3"></td>
</tr>
<tr>
<td>{$lang_insert_image_hspace}:</td>
<td nowrap="nowrap">{$lang_insert_image_hspace}:</td>
<td><input name="hspace" type="text" id="hspace" value="" size="3" maxlength="3"></td>
</tr>
<tr>
<td><input type="button" id="insert" name="insert" value="{$lang_insert}" onclick="insertImage();">
<td nowrap="nowrap"><input type="button" id="insert" name="insert" value="{$lang_insert}" onclick="insertImage();">
</td>
<td align="right"><input type="button" id="cancel" name="cancel" value="{$lang_cancel}" onclick="cancelAction();"></td>
</tr>

View file

@ -55,3 +55,4 @@ tinyMCELang['lang_paste_desc'] = 'Paste';
tinyMCELang['lang_link_list'] = 'Link list';
tinyMCELang['lang_image_list'] = 'Image list';
tinyMCELang['lang_browse'] = 'Browse';
tinyMCELang['lang_image_props_desc'] = 'Image properties';

View file

@ -57,3 +57,4 @@ tinyMCELang['lang_image_list'] = 'Image list';
tinyMCELang['lang_link_list'] = 'Link list';
tinyMCELang['lang_image_list'] = 'Image list';
tinyMCELang['lang_browse'] = 'Browse';
tinyMCELang['lang_image_props_desc'] = 'Image properties';

View file

@ -55,3 +55,4 @@ tinyMCELang['lang_paste_desc'] = 'Paste';
tinyMCELang['lang_link_list'] = 'Link list';
tinyMCELang['lang_image_list'] = 'Image list';
tinyMCELang['lang_browse'] = 'Browse';
tinyMCELang['lang_image_props_desc'] = 'Image properties';

View file

@ -57,3 +57,4 @@ tinyMCELang['lang_paste_desc'] = 'Einf&uuml;gen';
tinyMCELang['lang_link_list'] = 'Verweisliste';
tinyMCELang['lang_image_list'] = 'Bildliste';
tinyMCELang['lang_browse'] = 'Durchsuchen';
tinyMCELang['lang_image_props_desc'] = 'Image properties';

View file

@ -55,3 +55,4 @@ tinyMCELang['lang_paste_desc'] = 'Paste';
tinyMCELang['lang_link_list'] = 'Link list';
tinyMCELang['lang_image_list'] = 'Image list';
tinyMCELang['lang_browse'] = 'Browse';
tinyMCELang['lang_image_props_desc'] = 'Image properties';

View file

@ -55,3 +55,4 @@ tinyMCELang['lang_paste_desc'] = 'Paste';
tinyMCELang['lang_link_list'] = 'Link list';
tinyMCELang['lang_image_list'] = 'Image list';
tinyMCELang['lang_browse'] = 'Browse';
tinyMCELang['lang_image_props_desc'] = 'Image properties';

View file

@ -56,3 +56,4 @@ tinyMCELang['lang_paste_desc'] = 'Paste';
tinyMCELang['lang_link_list'] = 'Link list';
tinyMCELang['lang_image_list'] = 'Image list';
tinyMCELang['lang_browse'] = 'Browse';
tinyMCELang['lang_image_props_desc'] = 'Image properties';

View file

@ -1,59 +1,60 @@
// IR lang variables
// IR lang variables
// Persian (Farsi) language pack (for IRAN)
// By: Morteza Zafari
// Lost@LostLord.com
// http://www.LostLord.com
tinyMCELang['lang_dir'] = 'rtl';
tinyMCELang['lang_theme_style_select'] = 'قالب';
tinyMCELang['lang_theme_code_desc'] = 'ويرايش سورس';
tinyMCELang['lang_theme_code_title'] = 'HTML ويرايشگر سورس';
tinyMCELang['lang_theme_code_wordwrap'] = 'خط شکن';
tinyMCELang['lang_theme_sub_desc'] = 'زير نويس';
tinyMCELang['lang_theme_sup_desc'] = 'توان نويس';
tinyMCELang['lang_theme_hr_desc'] = 'درج خط افقي';
tinyMCELang['lang_theme_removeformat_desc'] = 'حذف هر نوع قالب بندي';
tinyMCELang['lang_theme_style_select'] = '????';
tinyMCELang['lang_theme_code_desc'] = '?????? ????';
tinyMCELang['lang_theme_code_title'] = 'HTML ???????? ????';
tinyMCELang['lang_theme_code_wordwrap'] = '?? ???';
tinyMCELang['lang_theme_sub_desc'] = '??? ????';
tinyMCELang['lang_theme_sup_desc'] = '???? ????';
tinyMCELang['lang_theme_hr_desc'] = '??? ?? ????';
tinyMCELang['lang_theme_removeformat_desc'] = '??? ?? ??? ???? ????';
tinyMCELang['lang_theme_custom1_desc'] = 'Your custom description here';
tinyMCELang['lang_insert_image_border'] = 'حاشيه';
tinyMCELang['lang_insert_image_dimensions'] = 'ابعاد';
tinyMCELang['lang_insert_image_vspace'] = 'فاصله عمودي';
tinyMCELang['lang_insert_image_hspace'] = 'فاصله افقي';
tinyMCELang['lang_insert_image_align'] = 'محل قرارگيري';
tinyMCELang['lang_insert_image_align_default'] = 'پيش فرض';
tinyMCELang['lang_insert_image_align_baseline'] = 'خط کرسي';
tinyMCELang['lang_insert_image_align_top'] = 'بالا';
tinyMCELang['lang_insert_image_align_middle'] = 'وسط';
tinyMCELang['lang_insert_image_align_bottom'] = 'پايين';
tinyMCELang['lang_insert_image_align_texttop'] = 'بالاي متن';
tinyMCELang['lang_insert_image_align_absmiddle'] = 'وسط مطلق';
tinyMCELang['lang_insert_image_align_absbottom'] = 'پايين مطلق';
tinyMCELang['lang_insert_image_align_left'] = 'چپ';
tinyMCELang['lang_insert_image_align_right'] = 'راست';
tinyMCELang['lang_theme_font_size'] = 'قلم اندازه';
tinyMCELang['lang_theme_fontdefault'] = 'فرض پيش';
tinyMCELang['lang_theme_paragraph'] = 'پاراگراف';
tinyMCELang['lang_insert_image_border'] = '?????';
tinyMCELang['lang_insert_image_dimensions'] = '?????';
tinyMCELang['lang_insert_image_vspace'] = '????? ?????';
tinyMCELang['lang_insert_image_hspace'] = '????? ????';
tinyMCELang['lang_insert_image_align'] = '??? ????????';
tinyMCELang['lang_insert_image_align_default'] = '??? ???';
tinyMCELang['lang_insert_image_align_baseline'] = '?? ????';
tinyMCELang['lang_insert_image_align_top'] = '????';
tinyMCELang['lang_insert_image_align_middle'] = '???';
tinyMCELang['lang_insert_image_align_bottom'] = '?????';
tinyMCELang['lang_insert_image_align_texttop'] = '????? ???';
tinyMCELang['lang_insert_image_align_absmiddle'] = '??? ????';
tinyMCELang['lang_insert_image_align_absbottom'] = '????? ????';
tinyMCELang['lang_insert_image_align_left'] = '??';
tinyMCELang['lang_insert_image_align_right'] = '????';
tinyMCELang['lang_theme_font_size'] = '??? ??????';
tinyMCELang['lang_theme_fontdefault'] = '??? ???';
tinyMCELang['lang_theme_paragraph'] = '????????';
tinyMCELang['lang_theme_div'] = 'Div';
tinyMCELang['lang_theme_address'] = 'آدرس';
tinyMCELang['lang_theme_pre'] = 'از پيش تعريف شده';
tinyMCELang['lang_theme_h1'] = 'تيتر 1';
tinyMCELang['lang_theme_h2'] = 'تيتر 2';
tinyMCELang['lang_theme_h3'] = 'تيتر 3';
tinyMCELang['lang_theme_h4'] = 'تيتر 4';
tinyMCELang['lang_theme_h5'] = 'تيتر 5';
tinyMCELang['lang_theme_h6'] = 'تيتر 6';
tinyMCELang['lang_theme_colorpicker_title'] = 'رنگ را انتخاب کنيد';
tinyMCELang['lang_theme_colorpicker_apply'] = 'تایید';
tinyMCELang['lang_theme_forecolor_desc'] = 'انتخاب رنگ قلم';
tinyMCELang['lang_theme_backcolor_desc'] = 'انتخاب رنگ زمينه';
tinyMCELang['lang_theme_charmap_title'] = 'انتخاب کاراکتر ويژه';
tinyMCELang['lang_theme_charmap_desc'] = 'درج کاراکتر ويژه';
tinyMCELang['lang_theme_visualaid_desc'] = 'نمايش خطوط کمکي و اشياء نامرئي';
tinyMCELang['lang_insert_anchor_title'] = 'درج و ويرايش Anchor';
tinyMCELang['lang_insert_anchor_name'] = 'نام Anchor';
tinyMCELang['lang_theme_anchor_desc'] = 'درج و ويرايش Anchor';
tinyMCELang['lang_theme_insert_link_titlefield'] = 'عنوان';
tinyMCELang['lang_theme_address'] = '????';
tinyMCELang['lang_theme_pre'] = '?? ??? ????? ???';
tinyMCELang['lang_theme_h1'] = '???? 1';
tinyMCELang['lang_theme_h2'] = '???? 2';
tinyMCELang['lang_theme_h3'] = '???? 3';
tinyMCELang['lang_theme_h4'] = '???? 4';
tinyMCELang['lang_theme_h5'] = '???? 5';
tinyMCELang['lang_theme_h6'] = '???? 6';
tinyMCELang['lang_theme_colorpicker_title'] = '??? ?? ?????? ????';
tinyMCELang['lang_theme_colorpicker_apply'] = '?????';
tinyMCELang['lang_theme_forecolor_desc'] = '?????? ??? ???';
tinyMCELang['lang_theme_backcolor_desc'] = '?????? ??? ?????';
tinyMCELang['lang_theme_charmap_title'] = '?????? ??????? ????';
tinyMCELang['lang_theme_charmap_desc'] = '??? ??????? ????';
tinyMCELang['lang_theme_visualaid_desc'] = '????? ???? ???? ? ????? ??????';
tinyMCELang['lang_insert_anchor_title'] = '??? ? ?????? Anchor';
tinyMCELang['lang_insert_anchor_name'] = '??? Anchor';
tinyMCELang['lang_theme_anchor_desc'] = '??? ? ?????? Anchor';
tinyMCELang['lang_theme_insert_link_titlefield'] = '?????';
tinyMCELang['lang_theme_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
tinyMCELang['lang_theme_path'] = 'مسير';
tinyMCELang['lang_theme_path'] = '????';
tinyMCELang['lang_cut_desc'] = 'Cut';
tinyMCELang['lang_copy_desc'] = 'Copy';
tinyMCELang['lang_paste_desc'] = 'Paste';
tinyMCELang['lang_image_props_desc'] = 'Image properties';

View file

@ -55,3 +55,4 @@ tinyMCELang['lang_paste_desc'] = 'Paste';
tinyMCELang['lang_link_list'] = 'Link list';
tinyMCELang['lang_image_list'] = 'Image list';
tinyMCELang['lang_browse'] = 'Browse';
tinyMCELang['lang_image_props_desc'] = 'Image properties';

View file

@ -56,3 +56,4 @@ tinyMCELang['lang_paste_desc'] = 'Coller';
tinyMCELang['lang_link_list'] = 'Lien de la liste';
tinyMCELang['lang_image_list'] = 'Image de la liste';
tinyMCELang['lang_browse'] = 'Naviguer';
tinyMCELang['lang_image_props_desc'] = 'Image properties';

View file

@ -55,3 +55,4 @@ tinyMCELang['lang_paste_desc'] = 'Coller';
tinyMCELang['lang_link_list'] = 'Liste de liens';
tinyMCELang['lang_image_list'] = 'Liste d\'images';
tinyMCELang['lang_browse'] = 'Sélectionner';
tinyMCELang['lang_image_props_desc'] = 'Image properties';

Some files were not shown because too many files have changed in this diff Show more