updating to tinymce 1.44
This commit is contained in:
parent
22347b8b39
commit
379dce7a54
125 changed files with 1915 additions and 937 deletions
|
|
@ -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"> </td>
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -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 + '" ';
|
||||
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Propriété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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -28,3 +28,6 @@ tinyMCELang['lang_table_cell_desc'] = 'Tabellcellsinstä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ärg';
|
||||
tinyMCELang['lang_table_bgcolor'] = 'Bakgrundsfärd';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </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>
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue