Initial Commit of AgileBill Open Source
120
includes/tinymce/jscripts/tiny_mce/plugins/table/cell.htm
vendored
Normal file
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<title>{$lang_table_cell_title}</title>
|
||||
<script language="javascript" type="text/javascript" src="../../tiny_mce_popup.js"></script>
|
||||
<script language="javascript" type="text/javascript">
|
||||
function insertTable() {
|
||||
if (window.opener) {
|
||||
var args = new Array();
|
||||
|
||||
args["width"] = document.forms[0].width.value;
|
||||
args["height"] = document.forms[0].height.value;
|
||||
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;
|
||||
|
||||
window.opener.tinyMCE.execCommand("mceTableCellProps", false, args);
|
||||
top.close();
|
||||
}
|
||||
}
|
||||
|
||||
function init() {
|
||||
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;
|
||||
}
|
||||
|
||||
for (var i=0; i<document.forms[0].valign.options.length; i++) {
|
||||
if (document.forms[0].valign.options[i].value == tinyMCE.getWindowArg('valign'))
|
||||
document.forms[0].valign.options.selectedIndex = i;
|
||||
}
|
||||
|
||||
var className = tinyMCE.getWindowArg('className');
|
||||
var styleSelectElm = document.forms[0].styleSelect;
|
||||
var stylesAr = tinyMCE.getParam('theme_advanced_styles', false);
|
||||
if (stylesAr) {
|
||||
stylesAr = stylesAr.split(';');
|
||||
|
||||
for (var i=0; i<stylesAr.length; i++) {
|
||||
var key, value;
|
||||
|
||||
key = stylesAr[i].split('=')[0];
|
||||
value = stylesAr[i].split('=')[1];
|
||||
|
||||
styleSelectElm.options[styleSelectElm.length] = new Option(key, value);
|
||||
if (value == className)
|
||||
styleSelectElm.options.selectedIndex = styleSelectElm.options.length-1;
|
||||
}
|
||||
} else {
|
||||
var csses = tinyMCE.getCSSClasses(tinyMCE.getWindowArg('editor_id'));
|
||||
for (var i=0; i<csses.length; i++) {
|
||||
styleSelectElm.options[styleSelectElm.length] = new Option(csses[i], csses[i]);
|
||||
if (csses[i] == className)
|
||||
styleSelectElm.options.selectedIndex = styleSelectElm.options.length-1;
|
||||
}
|
||||
}
|
||||
|
||||
var formObj = document.forms[0];
|
||||
formObj.width.value = tinyMCE.getWindowArg('width');
|
||||
formObj.height.value = tinyMCE.getWindowArg('height');
|
||||
|
||||
window.focus();
|
||||
}
|
||||
|
||||
function cancelAction() {
|
||||
top.close();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body onload="window.focus();init();">
|
||||
<form onsubmit="insertTable();return false;">
|
||||
<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="4" class="title">{$lang_table_cell_title}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang_insert_table_align}:</td>
|
||||
<td><select name="align">
|
||||
<option value="">{$lang_insert_table_align_default}</option>
|
||||
<option value="center">{$lang_insert_table_align_middle}</option>
|
||||
<option value="left">{$lang_insert_table_align_left}</option>
|
||||
<option value="right">{$lang_insert_table_align_right}</option>
|
||||
</select></td>
|
||||
<td>{$lang_insert_table_class}:</td>
|
||||
<td><select name="styleSelect">
|
||||
<option value="" selected="selected">-- {$lang_theme_style_select} --</option>
|
||||
</select></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang_insert_table_valign}:</td>
|
||||
<td><select name="valign">
|
||||
<option value="">{$lang_insert_table_align_default}</option>
|
||||
<option value="top">{$lang_insert_table_align_top}</option>
|
||||
<option value="middle">{$lang_insert_table_align_middle}</option>
|
||||
<option value="bottom">{$lang_insert_table_align_bottom}</option>
|
||||
</select></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang_insert_table_width}:</td>
|
||||
<td><input name="width" type="text" id="width" value="" size="4" maxlength="4"></td>
|
||||
<td>{$lang_insert_table_height}: </td>
|
||||
<td><input name="height" type="text" id="height" value="" size="4" maxlength="4"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="button" id="insert" name="insert" value="{$lang_update}" onclick="insertTable();"></td>
|
||||
<td align="right"> </td>
|
||||
<td align="right"> </td>
|
||||
<td align="right"><input type="button" id="cancel" name="cancel" value="{$lang_cancel}" onclick="cancelAction();"></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
2
includes/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin.js
vendored
Normal file
472
includes/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
vendored
Normal file
@@ -0,0 +1,472 @@
|
||||
/* 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');
|
||||
|
||||
/**
|
||||
* Returns the HTML contents of the table control.
|
||||
*/
|
||||
function TinyMCE_table_getControlHTML(control_name) {
|
||||
var controls = new Array(
|
||||
['table', 'table.gif', '{$lang_table_desc}', 'mceInsertTable', true],
|
||||
['delete_col', 'table_delete_col.gif', '{$lang_table_delete_col_desc}', 'mceTableDeleteCol'],
|
||||
['delete_row', 'table_delete_row.gif', '{$lang_table_delete_row_desc}', 'mceTableDeleteRow'],
|
||||
['col_after', 'table_insert_col_after.gif', '{$lang_table_insert_col_after_desc}', 'mceTableInsertColAfter'],
|
||||
['col_before', 'table_insert_col_before.gif', '{$lang_table_insert_col_before_desc}', 'mceTableInsertColBefore'],
|
||||
['row_after', 'table_insert_row_after.gif', '{$lang_table_insert_row_after_desc}', 'mceTableInsertRowAfter'],
|
||||
['row_before', 'table_insert_row_before.gif', '{$lang_table_insert_row_before_desc}', 'mceTableInsertRowBefore'],
|
||||
['row_props', 'table_row_props.gif', '{$lang_table_row_desc}', 'mceTableRowProps', true],
|
||||
['cell_props', 'table_cell_props.gif', '{$lang_table_cell_desc}', 'mceTableCellProps', true]);
|
||||
|
||||
// Render table control
|
||||
for (var i=0; i<controls.length; i++) {
|
||||
var but = controls[i];
|
||||
|
||||
if (but[0] == control_name && tinyMCE.isMSIE)
|
||||
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)
|
||||
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] + '\'' : '') + ')">';
|
||||
}
|
||||
|
||||
// Special tablecontrols
|
||||
if (control_name == "tablecontrols") {
|
||||
var html = "";
|
||||
|
||||
html += tinyMCE.getControlHTML("table");
|
||||
html += tinyMCE.getControlHTML("separator");
|
||||
html += tinyMCE.getControlHTML("row_props");
|
||||
html += tinyMCE.getControlHTML("cell_props");
|
||||
html += tinyMCE.getControlHTML("separator");
|
||||
html += tinyMCE.getControlHTML("row_before");
|
||||
html += tinyMCE.getControlHTML("row_after");
|
||||
html += tinyMCE.getControlHTML("delete_row");
|
||||
html += tinyMCE.getControlHTML("separator");
|
||||
html += tinyMCE.getControlHTML("col_before");
|
||||
html += tinyMCE.getControlHTML("col_after");
|
||||
html += tinyMCE.getControlHTML("delete_col");
|
||||
|
||||
return html;
|
||||
}
|
||||
|
||||
return "";
|
||||
}
|
||||
|
||||
/**
|
||||
* Executes the table commands.
|
||||
*/
|
||||
function TinyMCE_table_execCommand(editor_id, element, command, user_interface, value) {
|
||||
function getAttrib(elm, name) {
|
||||
return elm.getAttribute(name) ? elm.getAttribute(name) : "";
|
||||
}
|
||||
|
||||
var inst = tinyMCE.getInstanceById(editor_id);
|
||||
var focusElm = inst.getFocusElement();
|
||||
var tdElm = tinyMCE.getParentElement(focusElm, "td");
|
||||
var trElm = tinyMCE.getParentElement(focusElm, "tr");
|
||||
|
||||
// Handle commands
|
||||
switch (command) {
|
||||
case "mceTableRowProps":
|
||||
if (trElm == null)
|
||||
return true;
|
||||
|
||||
if (user_interface) {
|
||||
// Setup template
|
||||
var template = new Array();
|
||||
|
||||
template['file'] = '../../plugins/table/row.htm';
|
||||
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')});
|
||||
} else {
|
||||
trElm.setAttribute('align', value['align']);
|
||||
trElm.setAttribute('vAlign', value['valign']);
|
||||
trElm.setAttribute('height', value['height']);
|
||||
trElm.setAttribute('class', value['className']);
|
||||
trElm.setAttribute('className', value['className']);
|
||||
}
|
||||
|
||||
return true;
|
||||
|
||||
case "mceTableCellProps":
|
||||
if (tdElm == null)
|
||||
return true;
|
||||
|
||||
if (user_interface) {
|
||||
// Setup template
|
||||
var template = new Array();
|
||||
|
||||
template['file'] = '../../plugins/table/cell.htm';
|
||||
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')});
|
||||
} else {
|
||||
tdElm.setAttribute('align', value['align']);
|
||||
tdElm.setAttribute('vAlign', value['valign']);
|
||||
tdElm.setAttribute('width', value['width']);
|
||||
tdElm.setAttribute('height', value['height']);
|
||||
tdElm.setAttribute('class', value['className']);
|
||||
tdElm.setAttribute('className', value['className']);
|
||||
}
|
||||
|
||||
return true;
|
||||
|
||||
case "mceInsertTable":
|
||||
if (user_interface) {
|
||||
var cols = 2, rows = 2, border = 0, cellpadding = "", cellspacing = "", align = "", width = "", height = "", action = "insert", className = "";
|
||||
|
||||
tinyMCE.tableElement = tinyMCE.getParentElement(inst.getFocusElement(), "table");
|
||||
|
||||
if (tinyMCE.tableElement) {
|
||||
var rowsAr = tinyMCE.tableElement.rows;
|
||||
var cols = 0;
|
||||
for (var i=0; i<rowsAr.length; i++)
|
||||
if (rowsAr[i].cells.length > cols)
|
||||
cols = rowsAr[i].cells.length;
|
||||
|
||||
cols = cols;
|
||||
rows = rowsAr.length;
|
||||
|
||||
border = tinyMCE.getAttrib(tinyMCE.tableElement, 'border', border);
|
||||
cellpadding = tinyMCE.getAttrib(tinyMCE.tableElement, 'cellpadding', "");
|
||||
cellspacing = tinyMCE.getAttrib(tinyMCE.tableElement, 'cellspacing', "");
|
||||
width = tinyMCE.getAttrib(tinyMCE.tableElement, 'width', width);
|
||||
height = tinyMCE.getAttrib(tinyMCE.tableElement, 'height', height);
|
||||
align = tinyMCE.getAttrib(tinyMCE.tableElement, 'align', align);
|
||||
className = tinyMCE.getAttrib(tinyMCE.tableElement, tinyMCE.isMSIE ? 'className' : "class", "");
|
||||
|
||||
if (tinyMCE.isMSIE) {
|
||||
width = tinyMCE.tableElement.style.pixelWidth == 0 ? tinyMCE.tableElement.getAttribute("width") : tinyMCE.tableElement.style.pixelWidth;
|
||||
height = tinyMCE.tableElement.style.pixelHeight == 0 ? tinyMCE.tableElement.getAttribute("height") : tinyMCE.tableElement.style.pixelHeight;
|
||||
}
|
||||
|
||||
action = "update";
|
||||
}
|
||||
|
||||
// Setup template
|
||||
var template = new Array();
|
||||
|
||||
template['file'] = '../../plugins/table/table.htm';
|
||||
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});
|
||||
} else {
|
||||
var html = '';
|
||||
var cols = 2, rows = 2, border = 0, cellpadding = -1, cellspacing = -1, align, width, height, className;
|
||||
|
||||
if (typeof(value) == 'object') {
|
||||
cols = value['cols'];
|
||||
rows = value['rows'];
|
||||
border = value['border'] != "" ? value['border'] : 0;
|
||||
cellpadding = value['cellpadding'] != "" ? value['cellpadding'] : -1;
|
||||
cellspacing = value['cellspacing'] != "" ? value['cellspacing'] : -1;
|
||||
align = value['align'];
|
||||
width = value['width'];
|
||||
height = value['height'];
|
||||
className = value['className'];
|
||||
}
|
||||
|
||||
// Update table
|
||||
if (tinyMCE.tableElement) {
|
||||
tinyMCE.setAttrib(tinyMCE.tableElement, 'cellPadding', cellpadding);
|
||||
tinyMCE.setAttrib(tinyMCE.tableElement, 'cellSpacing', cellspacing);
|
||||
tinyMCE.setAttrib(tinyMCE.tableElement, 'border', border);
|
||||
tinyMCE.setAttrib(tinyMCE.tableElement, 'width', width);
|
||||
tinyMCE.setAttrib(tinyMCE.tableElement, 'height', height);
|
||||
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.handleVisualAid(tinyMCE.tableElement, false, inst.visualAid);
|
||||
|
||||
// Fix for stange MSIE align bug
|
||||
tinyMCE.tableElement.outerHTML = tinyMCE.tableElement.outerHTML;
|
||||
|
||||
//inst.contentWindow.dispatchEvent(createEvent("click"));
|
||||
|
||||
tinyMCE.triggerNodeChange();
|
||||
return true;
|
||||
}
|
||||
|
||||
// Create new table
|
||||
html += '<table border="' + border + '" ';
|
||||
var visualAidStyle = inst.visualAid ? tinyMCE.settings['visual_table_style'] : "";
|
||||
|
||||
if (cellpadding != -1)
|
||||
html += 'cellpadding="' + cellpadding + '" ';
|
||||
|
||||
if (cellspacing != -1)
|
||||
html += 'cellspacing="' + cellspacing + '" ';
|
||||
|
||||
if (width != 0 && width != "")
|
||||
html += 'width="' + width + '" ';
|
||||
|
||||
if (height != 0 && height != "")
|
||||
html += 'height="' + height + '" ';
|
||||
|
||||
if (align)
|
||||
html += 'align="' + align + '" ';
|
||||
|
||||
if (className)
|
||||
html += 'class="' + className + '" ';
|
||||
|
||||
if (border == 0 && tinyMCE.settings['visual'])
|
||||
html += 'style="' + visualAidStyle + '" ';
|
||||
|
||||
html += '>';
|
||||
|
||||
for (var y=0; y<rows; y++) {
|
||||
html += "<tr>";
|
||||
for (var x=0; x<cols; x++) {
|
||||
if (border == 0 && tinyMCE.settings['visual'])
|
||||
html += '<td style="' + visualAidStyle + '">';
|
||||
else
|
||||
html += '<td>';
|
||||
|
||||
html += " </td>";
|
||||
}
|
||||
html += "</tr>";
|
||||
}
|
||||
|
||||
html += "</table>";
|
||||
|
||||
inst.execCommand('mceInsertContent', false, html);
|
||||
}
|
||||
|
||||
return true;
|
||||
|
||||
case "mceTableInsertRowBefore":
|
||||
case "mceTableInsertRowAfter":
|
||||
case "mceTableDeleteRow":
|
||||
case "mceTableInsertColBefore":
|
||||
case "mceTableInsertColAfter":
|
||||
case "mceTableDeleteCol":
|
||||
var trElement = tinyMCE.getParentElement(inst.getFocusElement(), "tr");
|
||||
var tdElement = tinyMCE.getParentElement(inst.getFocusElement(), "td");
|
||||
var tableElement = tinyMCE.getParentElement(inst.getFocusElement(), "table");
|
||||
|
||||
// No table just return (invalid command)
|
||||
if (!tableElement)
|
||||
return true;
|
||||
|
||||
var doc = inst.contentWindow.document;
|
||||
var tableBorder = tableElement.getAttribute("border");
|
||||
var visualAidStyle = inst.visualAid ? tinyMCE.settings['visual_table_style'] : "";
|
||||
|
||||
// Table has a tbody use that reference
|
||||
if (tableElement.firstChild && tableElement.firstChild.nodeName.toLowerCase() == "tbody")
|
||||
tableElement = tableElement.firstChild;
|
||||
|
||||
if (tableElement && trElement) {
|
||||
switch (command) {
|
||||
case "mceTableInsertRowBefore":
|
||||
var numcells = trElement.cells.length;
|
||||
var rowCount = 0;
|
||||
var tmpTR = trElement;
|
||||
|
||||
// Count rows
|
||||
while (tmpTR) {
|
||||
if (tmpTR.nodeName.toLowerCase() == "tr")
|
||||
rowCount++;
|
||||
|
||||
tmpTR = tmpTR.previousSibling;
|
||||
}
|
||||
|
||||
var r = tableElement.insertRow(rowCount == 0 ? 1 : rowCount-1);
|
||||
for (var i=0; i<numcells; i++) {
|
||||
var newTD = doc.createElement("td");
|
||||
newTD.innerHTML = " ";
|
||||
|
||||
if (tableBorder == 0)
|
||||
newTD.style.cssText = visualAidStyle;
|
||||
|
||||
var c = r.appendChild(newTD);
|
||||
|
||||
if (tdElement.parentNode.childNodes[i].colSpan)
|
||||
c.colSpan = tdElement.parentNode.childNodes[i].colSpan;
|
||||
}
|
||||
break;
|
||||
|
||||
case "mceTableInsertRowAfter":
|
||||
var numcells = trElement.cells.length;
|
||||
var rowCount = 0;
|
||||
var tmpTR = trElement;
|
||||
var doc = inst.contentWindow.document;
|
||||
|
||||
// Count rows
|
||||
while (tmpTR) {
|
||||
if (tmpTR.nodeName.toLowerCase() == "tr")
|
||||
rowCount++;
|
||||
|
||||
tmpTR = tmpTR.previousSibling;
|
||||
}
|
||||
|
||||
var r = tableElement.insertRow(rowCount == 0 ? 1 : rowCount);
|
||||
for (var i=0; i<numcells; i++) {
|
||||
var newTD = doc.createElement("td");
|
||||
newTD.innerHTML = " ";
|
||||
|
||||
if (tableBorder == 0)
|
||||
newTD.style.cssText = visualAidStyle;
|
||||
|
||||
var c = r.appendChild(newTD);
|
||||
|
||||
if (tdElement.parentNode.childNodes[i].colSpan)
|
||||
c.colSpan = tdElement.parentNode.childNodes[i].colSpan;
|
||||
}
|
||||
break;
|
||||
|
||||
case "mceTableDeleteRow":
|
||||
// Remove whole table
|
||||
if (tableElement.rows.length <= 1) {
|
||||
tableElement.parentNode.removeChild(tableElement);
|
||||
tinyMCE.triggerNodeChange();
|
||||
return true;
|
||||
}
|
||||
|
||||
var selElm = inst.contentWindow.document.body;
|
||||
if (trElement.previousSibling)
|
||||
selElm = trElement.previousSibling.cells[0];
|
||||
|
||||
// Delete row
|
||||
trElement.parentNode.removeChild(trElement);
|
||||
|
||||
if (tinyMCE.isGecko)
|
||||
inst.selectNode(selElm);
|
||||
break;
|
||||
|
||||
case "mceTableInsertColBefore":
|
||||
var cellCount = tdElement.cellIndex;
|
||||
|
||||
// Add columns
|
||||
for (var y=0; y<tableElement.rows.length; y++) {
|
||||
var cell = tableElement.rows[y].cells[cellCount];
|
||||
|
||||
// Can't add cell after cell that doesn't exist
|
||||
if (!cell)
|
||||
break;
|
||||
|
||||
var newTD = doc.createElement("td");
|
||||
newTD.innerHTML = " ";
|
||||
|
||||
if (tableBorder == 0)
|
||||
newTD.style.cssText = visualAidStyle;
|
||||
|
||||
cell.parentNode.insertBefore(newTD, cell);
|
||||
}
|
||||
break;
|
||||
|
||||
case "mceTableInsertColAfter":
|
||||
var cellCount = tdElement.cellIndex;
|
||||
|
||||
// Add columns
|
||||
for (var y=0; y<tableElement.rows.length; y++) {
|
||||
var append = false;
|
||||
var cell = tableElement.rows[y].cells[cellCount];
|
||||
if (cellCount == tableElement.rows[y].cells.length-1)
|
||||
append = true;
|
||||
else
|
||||
cell = tableElement.rows[y].cells[cellCount+1];
|
||||
|
||||
var newTD = doc.createElement("td");
|
||||
newTD.innerHTML = " ";
|
||||
|
||||
if (tableBorder == 0)
|
||||
newTD.style.cssText = visualAidStyle;
|
||||
|
||||
if (append)
|
||||
cell.parentNode.appendChild(newTD);
|
||||
else
|
||||
cell.parentNode.insertBefore(newTD, cell);
|
||||
}
|
||||
break;
|
||||
|
||||
case "mceTableDeleteCol":
|
||||
var index = tdElement.cellIndex;
|
||||
var selElm = inst.contentWindow.document.body;
|
||||
|
||||
var numCols = 0;
|
||||
for (var y=0; y<tableElement.rows.length; y++) {
|
||||
if (tableElement.rows[y].cells.length > numCols)
|
||||
numCols = tableElement.rows[y].cells.length;
|
||||
}
|
||||
|
||||
// Remove whole table
|
||||
if (numCols <= 1) {
|
||||
if (tinyMCE.isGecko)
|
||||
inst.selectNode(selElm);
|
||||
|
||||
tableElement.parentNode.removeChild(tableElement);
|
||||
tinyMCE.triggerNodeChange();
|
||||
return true;
|
||||
}
|
||||
|
||||
// Remove columns
|
||||
for (var y=0; y<tableElement.rows.length; y++) {
|
||||
var cell = tableElement.rows[y].cells[index];
|
||||
if (cell)
|
||||
cell.parentNode.removeChild(cell);
|
||||
}
|
||||
|
||||
if (index > 0)
|
||||
selElm = tableElement.rows[0].cells[index-1];
|
||||
|
||||
if (tinyMCE.isGecko)
|
||||
inst.selectNode(selElm);
|
||||
break;
|
||||
}
|
||||
|
||||
tinyMCE.triggerNodeChange();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
// Pass to next handler in chain
|
||||
return false;
|
||||
}
|
||||
|
||||
function TinyMCE_table_handleNodeChange(editor_id, node, undo_index, undo_levels, visual_aid, any_selection) {
|
||||
// Reset table controls
|
||||
tinyMCE.switchClassSticky(editor_id + '_table', 'mceButtonNormal');
|
||||
tinyMCE.switchClassSticky(editor_id + '_row_props', 'mceButtonDisabled', true);
|
||||
tinyMCE.switchClassSticky(editor_id + '_cell_props', 'mceButtonDisabled', true);
|
||||
tinyMCE.switchClassSticky(editor_id + '_row_before', 'mceButtonDisabled', true);
|
||||
tinyMCE.switchClassSticky(editor_id + '_row_after', 'mceButtonDisabled', true);
|
||||
tinyMCE.switchClassSticky(editor_id + '_delete_row', 'mceButtonDisabled', true);
|
||||
tinyMCE.switchClassSticky(editor_id + '_col_before', 'mceButtonDisabled', true);
|
||||
tinyMCE.switchClassSticky(editor_id + '_col_after', 'mceButtonDisabled', true);
|
||||
tinyMCE.switchClassSticky(editor_id + '_delete_col', 'mceButtonDisabled', true);
|
||||
|
||||
// Within a tr element
|
||||
if (tinyMCE.getParentElement(node, "tr"))
|
||||
tinyMCE.switchClassSticky(editor_id + '_row_props', 'mceButtonSelected', false);
|
||||
|
||||
// Within a td element
|
||||
if (tinyMCE.getParentElement(node, "td")) {
|
||||
tinyMCE.switchClassSticky(editor_id + '_cell_props', 'mceButtonSelected', false);
|
||||
tinyMCE.switchClassSticky(editor_id + '_row_before', 'mceButtonNormal', false);
|
||||
tinyMCE.switchClassSticky(editor_id + '_row_after', 'mceButtonNormal', false);
|
||||
tinyMCE.switchClassSticky(editor_id + '_delete_row', 'mceButtonNormal', false);
|
||||
tinyMCE.switchClassSticky(editor_id + '_col_before', 'mceButtonNormal', false);
|
||||
tinyMCE.switchClassSticky(editor_id + '_col_after', 'mceButtonNormal', false);
|
||||
tinyMCE.switchClassSticky(editor_id + '_delete_col', 'mceButtonNormal', false);
|
||||
}
|
||||
|
||||
// Within table
|
||||
if (tinyMCE.getParentElement(node, "table"))
|
||||
tinyMCE.switchClassSticky(editor_id + '_table', 'mceButtonSelected');
|
||||
}
|
BIN
includes/tinymce/jscripts/tiny_mce/plugins/table/images/buttons.gif
vendored
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
includes/tinymce/jscripts/tiny_mce/plugins/table/images/table.gif
vendored
Normal file
After Width: | Height: | Size: 1018 B |
BIN
includes/tinymce/jscripts/tiny_mce/plugins/table/images/table_cell_props.gif
vendored
Normal file
After Width: | Height: | Size: 369 B |
BIN
includes/tinymce/jscripts/tiny_mce/plugins/table/images/table_delete_col.gif
vendored
Normal file
After Width: | Height: | Size: 929 B |
BIN
includes/tinymce/jscripts/tiny_mce/plugins/table/images/table_delete_row.gif
vendored
Normal file
After Width: | Height: | Size: 942 B |
BIN
includes/tinymce/jscripts/tiny_mce/plugins/table/images/table_insert_col_after.gif
vendored
Normal file
After Width: | Height: | Size: 936 B |
BIN
includes/tinymce/jscripts/tiny_mce/plugins/table/images/table_insert_col_before.gif
vendored
Normal file
After Width: | Height: | Size: 935 B |
BIN
includes/tinymce/jscripts/tiny_mce/plugins/table/images/table_insert_row_after.gif
vendored
Normal file
After Width: | Height: | Size: 928 B |
BIN
includes/tinymce/jscripts/tiny_mce/plugins/table/images/table_insert_row_before.gif
vendored
Normal file
After Width: | Height: | Size: 928 B |
BIN
includes/tinymce/jscripts/tiny_mce/plugins/table/images/table_row_props.gif
vendored
Normal file
After Width: | Height: | Size: 367 B |
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/ar.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// Arabic lang variables
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'إدراج/تحرير جدول';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Insert row before';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Insert row after';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'حذف صفوف';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Insert column before';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Insert column after';
|
||||
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'] = 'Default';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'يسار';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'يمين';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'وسط';
|
||||
tinyMCELang['lang_insert_table_class'] = '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';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/cs.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// CZ lang variables thanks to "Pavel Nov<6F>k"
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Vlo<6C>it novou tabulku';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Vlo<6C>it <20><>dek p<>ed';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Vlo<6C>it <20><>dek po';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Smazat <20><>dek';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Vlo<6C>it sloupec p<>ed';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Vlo<6C>it sloupec po';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Odstranit sloupec';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Vlo<6C>it/upravit tabulku';
|
||||
tinyMCELang['lang_insert_table_width'] = '<27><><EFBFBD>ka';
|
||||
tinyMCELang['lang_insert_table_height'] = 'V<><56>ka';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Sloupce';
|
||||
tinyMCELang['lang_insert_table_rows'] = '<27><>dky';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Vn<56>j<EFBFBD><6A> okraj bun<75>k';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Vnit<69>n<EFBFBD> okraj bun<75>k';
|
||||
tinyMCELang['lang_insert_table_border'] = 'R<>me<6D>ek';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Zarovn<76>n<EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'V<>choz<6F>';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Vlevo';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'Vpravo';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Na st<73>ed';
|
||||
tinyMCELang['lang_insert_table_class'] = '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';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/da.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// DK lang variables contributed by Jan Moelgaard
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Indsætter en ny tabel';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Indsæt række foran';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Indsæt række efter';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Slet række';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Indsæt kolonne foran';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Indslt kolonne efter';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Fjern kolonne';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Indsæt/rediger tabel';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Bredde';
|
||||
tinyMCELang['lang_insert_table_height'] = 'Højde';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Kolonner';
|
||||
tinyMCELang['lang_insert_table_rows'] = 'Rækker';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Afstand mellem celler';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Cellemargen';
|
||||
tinyMCELang['lang_insert_table_border'] = 'Kant';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Justering';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'Standard';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Venstre';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'Højre';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Midt i';
|
||||
tinyMCELang['lang_insert_table_class'] = 'Klasse';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/de.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// DE lang variables
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Neue Tabelle einfügen / Tabelle bearbeiten';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Zeile davor einfügen';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Zeile danach einfügen';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Zeile löschen';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Spalte davor einfügen';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = ' Spalte danach einfügen';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Spalte löschen';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Tabelle Einfügen/Bearbeiten';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Breite';
|
||||
tinyMCELang['lang_insert_table_height'] = 'Höhe';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Spalten';
|
||||
tinyMCELang['lang_insert_table_rows'] = 'Zeilen';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Außenabstand';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Innenabstand';
|
||||
tinyMCELang['lang_insert_table_border'] = 'Rahmen';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Ausrichten';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'Normal';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Links';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'Rechts';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Zentriert';
|
||||
tinyMCELang['lang_insert_table_class'] = 'Klasse';
|
||||
tinyMCELang['lang_table_row_title'] = 'Zeileneigenschaften';
|
||||
tinyMCELang['lang_table_cell_title'] = 'Zelleneigenschaften';
|
||||
tinyMCELang['lang_table_row_desc'] = 'Reiheneigenschaften';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/el.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// Greek lang variables by Jacaranda Bill
|
||||
|
||||
tinyMCELang['lang_table_desc'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_title'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_width'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_height'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_cols'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_rows'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_border'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_default'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.';
|
||||
tinyMCELang['lang_insert_table_align_left'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_right'] = '<27><><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = '<27><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_class'] = '<27><><EFBFBD><EFBFBD><EFBFBD>';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/en.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// UK lang variables
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Inserts a new table';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Insert row before';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Insert row after';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Delete row';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Insert column before';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Insert column after';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Remove col';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Insert/Modify table';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Width';
|
||||
tinyMCELang['lang_insert_table_height'] = 'Height';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Columns';
|
||||
tinyMCELang['lang_insert_table_rows'] = 'Rows';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Cellspacing';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Cellpadding';
|
||||
tinyMCELang['lang_insert_table_border'] = 'Border';
|
||||
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_class'] = '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';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/es.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// ES lang variables by Alvaro Velasco
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Insertar una tabla nueva';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Insertar una fila antes';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Insertar una fila despues';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Eliminar una fila';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Insertar una columna before';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Insertar columna after';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Eliminar una columna';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Insertar/Modificar tabla';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Anchura';
|
||||
tinyMCELang['lang_insert_table_height'] = 'Altura';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Columnas';
|
||||
tinyMCELang['lang_insert_table_rows'] = 'Filas';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Espacio entre celdas';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Desplazamiento entre celdas';
|
||||
tinyMCELang['lang_insert_table_border'] = 'Borde';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Alineamiento';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'Por defecto';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Izquierda';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'Derecha';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Centro';
|
||||
tinyMCELang['lang_insert_table_class'] = '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';
|
||||
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';
|
34
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/fa.js
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
// 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_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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/fi.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// FI lang variables by Urho Konttori from Absolutions
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Lis<69><73> uusi taulu';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Lis<69><73> rivi edelle';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Lis<69><73> rivi j<>lkeen';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Posita rivi';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Lis<69><73> sarake edelle';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Lis<69><73> sarake j<>lkeen';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Poista sarake';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Lis<69><73>/muokkaa taulua';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Leveys';
|
||||
tinyMCELang['lang_insert_table_height'] = 'Korkeus';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Sarakkeet';
|
||||
tinyMCELang['lang_insert_table_rows'] = 'Rivit';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Solujen v<>li';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Solun reunan ja sis<69>ll<6C>n v<>li';
|
||||
tinyMCELang['lang_insert_table_border'] = 'Reuna';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Asettelu';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'Oletus';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Vasen';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'Oikea';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Keskelle';
|
||||
tinyMCELang['lang_insert_table_delta_height'] = 20;
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/fr.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// French lang variables by Laurent Dran
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Insérer un nouveau tableau';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Insérer une ligne avant';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Insérer une ligne aprés';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Supprimer la ligne';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Insérer une colonne avant';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Insérer une colonne aprés';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Supprimer la colonne';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Insérer/Modifier le tableau';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Largeur';
|
||||
tinyMCELang['lang_insert_table_height'] = 'Hauteur';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Colonnes';
|
||||
tinyMCELang['lang_insert_table_rows'] = 'Lignes';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Cellspacing';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Cellpadding';
|
||||
tinyMCELang['lang_insert_table_border'] = 'Bordure';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Alignement';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'Défaut';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Gauche';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'Droit';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Milieu';
|
||||
tinyMCELang['lang_insert_table_class'] = 'Classe CSS';
|
||||
tinyMCELang['lang_table_row_title'] = 'Propriétés de la rangée';
|
||||
tinyMCELang['lang_table_cell_title'] = 'Propriétés de la cellule';
|
||||
tinyMCELang['lang_table_row_desc'] = 'Propriétés de la rangée';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/fr_ca.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// Canadian French lang variables by Virtuelcom
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Ins<6E>rer un nouveau tableau';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Ins<6E>rer une ligne avant';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Ins<6E>rer une ligne apr<70>s';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Supprimer la ligne';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Ins<6E>rer une colonne avant';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Ins<6E>rer une colonne apr<70>s';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Supprimer la colonne';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Ins<6E>rer/Modifier le tableau';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Largeur';
|
||||
tinyMCELang['lang_insert_table_height'] = 'Hauteur';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Colonnes';
|
||||
tinyMCELang['lang_insert_table_rows'] = 'Lignes';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Cellspacing';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Cellpadding';
|
||||
tinyMCELang['lang_insert_table_border'] = 'Bordure';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Alignement';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'D<>faut';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Gauche';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'Droit';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Milieu';
|
||||
tinyMCELang['lang_insert_table_class'] = 'Classe CSS';
|
||||
tinyMCELang['lang_table_row_title'] = 'Propri<72>t<EFBFBD>s de ligne';
|
||||
tinyMCELang['lang_table_cell_title'] = 'Propri<72>t<EFBFBD>s de cellule';
|
||||
tinyMCELang['lang_table_row_desc'] = 'Propri<72>t<EFBFBD>s de ligne';
|
||||
tinyMCELang['lang_table_cell_desc'] = 'Propri<72>t<EFBFBD>s de cellule';
|
||||
tinyMCELang['lang_insert_table_valign'] = 'Alignement vertical';
|
||||
tinyMCELang['lang_insert_table_align_top'] = 'Haut';
|
||||
tinyMCELang['lang_insert_table_align_bottom'] = 'Bas';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/hu.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// HU lang variables, Edited by 2XP (2xp@dino.hu)
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Új táblázat beillesztése';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Sor beillesztése elé';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Sor beillesztése utána';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Sor törlése';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Oszlop beillsztése elé';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Oszlop beillesztése utána';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Oszlop eltávolítása';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Tábla beillesztése/módosítása';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Szélesség';
|
||||
tinyMCELang['lang_insert_table_height'] = 'Magasság';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Oszlopok';
|
||||
tinyMCELang['lang_insert_table_rows'] = 'Sorok';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Cellspacing';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Cellpadding';
|
||||
tinyMCELang['lang_insert_table_border'] = 'Keret';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Igazítás';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'Alapértelmezett';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Balra';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'Jobbra';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Középre';
|
||||
tinyMCELang['lang_insert_table_class'] = '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';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/it.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// Variabili di lingua IT - fabrix.xm@lombardiacom.it
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Inserisci una nuova tabella';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Inserisci una riga prima';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Inserisci una riga dopo';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Cancella riga';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Inserisci colonna prima';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Inserisci colonna dopo';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Rimuovi colonna';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Inserisci/modifica tabella';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Larghezza';
|
||||
tinyMCELang['lang_insert_table_height'] = 'Altezza';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Colonne';
|
||||
tinyMCELang['lang_insert_table_rows'] = 'Righe';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Cellspacing';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Cellpadding';
|
||||
tinyMCELang['lang_insert_table_border'] = 'Bordo';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Allineamento';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'Default';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Sinistra';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'Destra';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Centro';
|
||||
tinyMCELang['lang_insert_table_class'] = 'Classe';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/ja.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// JP lang variables
|
||||
|
||||
tinyMCELang['lang_table_desc'] = '$B%F!<%V%k(B';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = '$B9TA^F~(B($BA0(B)';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = '$B9TA^F~(B($B8e(B)';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = '$B9T:o=|(B';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = '$BNsA^F~(B($BA0(B)';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = '$BNsA^F~(B($B8e(B)';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = '$BNs:o=|(B';
|
||||
tinyMCELang['lang_insert_table_title'] = '$B%F!<%V%k$NA^F~(B/$BJT=8(B';
|
||||
tinyMCELang['lang_insert_table_cols'] = '$BNs?t(B';
|
||||
tinyMCELang['lang_insert_table_rows'] = '$B9T?t(B';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = '$B%;%kM>Gr(B';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = '$B%;%k5M$a(B';
|
||||
tinyMCELang['lang_insert_table_align'] = '$B0LCVD4@0(B';
|
||||
tinyMCELang['lang_insert_table_align_default'] = '$B0EL[(B';
|
||||
tinyMCELang['lang_insert_table_align_left'] = '$B:85M$a(B';
|
||||
tinyMCELang['lang_insert_table_align_right'] = '$B1&5M$a(B';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = '$BCf1{4s$;(B';
|
||||
tinyMCELang['lang_insert_table_width'] = '$BI}(B';
|
||||
tinyMCELang['lang_insert_table_height'] = '$B9b$5(B';
|
||||
tinyMCELang['lang_insert_table_border'] = '$B6-3&@~(B';
|
||||
tinyMCELang['lang_insert_table_class'] = '$B%/%i%9(B';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/ko.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// KO lang variables
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'ǥ <20>ֱ<EFBFBD>';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = '<27>տ<EFBFBD> <20><> <20>ֱ<EFBFBD>';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = '<27>ڿ<EFBFBD> <20><> <20>ֱ<EFBFBD>';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = '<27>տ<EFBFBD> <20><> <20>ֱ<EFBFBD>';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = '<27>ڿ<EFBFBD> <20><> <20>ֱ<EFBFBD>';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_title'] = 'ǥ <20>ֱ<EFBFBD>/<2F><>ġ<EFBFBD><C4A1>';
|
||||
tinyMCELang['lang_insert_table_width'] = '<27>ʺ<EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_height'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_cols'] = '<27><>';
|
||||
tinyMCELang['lang_insert_table_rows'] = '<27><>';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = '<27><> <20><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = '<27><> <20><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_border'] = '<27>θ<D7B5>';
|
||||
tinyMCELang['lang_insert_table_align'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_default'] = '<27>⺻<EFBFBD><E2BABB>';
|
||||
tinyMCELang['lang_insert_table_align_left'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_right'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = '<27><><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_class'] = 'Ŭ<><C5AC><EFBFBD><EFBFBD>';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/nl.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// NL lang variables
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Voeg een nieuwe tabel in';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Voeg rij in voor ...';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Voeg rij in na ...';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Verwijder rij';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Voeg kolom in voor ...';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Voeg kolom in na ...';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Verwijder kolom';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Invoegen/Bewerken tabel';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Breedte';
|
||||
tinyMCELang['lang_insert_table_height'] = 'Hoogte';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Kolommen';
|
||||
tinyMCELang['lang_insert_table_rows'] = 'Rijen';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Celafstand';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Celvulling';
|
||||
tinyMCELang['lang_insert_table_border'] = 'Omranding';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Positionering';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'Standaard';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Links';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'Rechts';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Midden';
|
||||
tinyMCELang['lang_insert_table_class'] = 'CSS-Stijl';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/no.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// NO lang variables
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Opprett/endre tabell';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Opprett rad f<>r';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Opprett rad etter';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Fjern rad';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Opprett kolonne f<>r';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Opprett kolonne etter';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Fjern kolonne';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Opprett/endre tabell';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Bredde';
|
||||
tinyMCELang['lang_insert_table_height'] = 'H<>yde';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Kolonner';
|
||||
tinyMCELang['lang_insert_table_rows'] = 'Rader';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Celle-mellomrom';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Celle-padding';
|
||||
tinyMCELang['lang_insert_table_border'] = 'Rammebredde';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Justering';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'Ingen';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Venstre';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'H<>yre';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Midten';
|
||||
tinyMCELang['lang_insert_table_class'] = 'Stil';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/pl.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// PL lang variables
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Wstaw now<6F> tabel<65>';
|
||||
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<73> wiersz';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Wstaw kolumn<6D> przed';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Wstaw kolumn<6D> za';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Usu<73> kolumn<6D>';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Wstaw/Modyfikuj tabel<65>';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Szeroko<6B><6F>';
|
||||
tinyMCELang['lang_insert_table_height'] = 'Wysoko<6B><6F>';
|
||||
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<61>dzie';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Wyr<79>wnanie';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'Domy<6D>lne';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Do lewej';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'Do prawej';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Do <20>rodka';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/pt.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// PT lang variables
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Insere uma nova tabela';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Inserir linha antes';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Inserir linha depois';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Eliminar linha';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Inserir coluna antes';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Inserir coluna depois';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Remover coluna';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Inserir/Modificar tabela';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Largura';
|
||||
tinyMCELang['lang_insert_table_height'] = 'Altura';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Colunas';
|
||||
tinyMCELang['lang_insert_table_rows'] = 'Linhas';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Espa<70>a<br/>mento';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Margem interior';
|
||||
tinyMCELang['lang_insert_table_border'] = 'Borda';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Alinhamento';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'Por omiss<73>o';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Esquerda';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'Direita';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Centrado';
|
||||
tinyMCELang['lang_insert_table_class'] = 'Classe de CSS';
|
||||
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';
|
4
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/readme.txt
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
Theme specific language packs.
|
||||
|
||||
The language pack codes are based on ISO-639-2
|
||||
http://www.loc.gov/standards/iso639-2/englangn.html
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/sv.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// SE lang variables
|
||||
|
||||
tinyMCELang['lang_table_desc'] = 'Skapa ny tabell';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = 'Skapa rad före';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = 'Skapa rad efter';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'Ta bort rad';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = 'Skapa kolumn före';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = 'Skapa kolumn efter';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'Ta bort kolumn';
|
||||
tinyMCELang['lang_insert_table_title'] = 'Skapa/Redigera tabell';
|
||||
tinyMCELang['lang_insert_table_width'] = 'Bredd';
|
||||
tinyMCELang['lang_insert_table_height'] = 'Höjd';
|
||||
tinyMCELang['lang_insert_table_cols'] = 'Kolumner';
|
||||
tinyMCELang['lang_insert_table_rows'] = 'Rader';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = 'Cellspacing';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = 'Cellpadding';
|
||||
tinyMCELang['lang_insert_table_border'] = 'Rambredd';
|
||||
tinyMCELang['lang_insert_table_align'] = 'Justering';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'Ingen';
|
||||
tinyMCELang['lang_insert_table_align_left'] = 'Vänster';
|
||||
tinyMCELang['lang_insert_table_align_right'] = 'Höger';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = 'Mitten';
|
||||
tinyMCELang['lang_insert_table_class'] = 'Stil';
|
||||
tinyMCELang['lang_table_row_title'] = 'Tabellradsinställningar';
|
||||
tinyMCELang['lang_table_cell_title'] = 'Tabellcellsinställningar';
|
||||
tinyMCELang['lang_table_row_desc'] = 'Tabellradsinställningar';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/tw.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// TW lang variables contributed by Jim Kou
|
||||
|
||||
tinyMCELang['lang_insert_table_align'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_default'] = '<27>з<EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_left'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = '<27>m<EFBFBD><6D>';
|
||||
tinyMCELang['lang_insert_table_align_right'] = '<27><><EFBFBD>k';
|
||||
tinyMCELang['lang_insert_table_border'] = '<27>ؽu';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = '<27>r<EFBFBD><72><EFBFBD>P<EFBFBD>x<EFBFBD>s<EFBFBD>涡<EFBFBD><E6B6A1>';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = '<27>x<EFBFBD>s<EFBFBD>涡<EFBFBD><E6B6A1>';
|
||||
tinyMCELang['lang_insert_table_class'] = '<27>˦<EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_cols'] = '<27><>';
|
||||
tinyMCELang['lang_insert_table_height'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_rows'] = '<27>C';
|
||||
tinyMCELang['lang_insert_table_title'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>D';
|
||||
tinyMCELang['lang_insert_table_width'] = '<27>e<EFBFBD><65>';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = '<27>R<EFBFBD><52><EFBFBD>@<40><><EFBFBD>x<EFBFBD>s<EFBFBD><73>';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = '<27>R<EFBFBD><52><EFBFBD>@<40>C<EFBFBD>x<EFBFBD>s<EFBFBD><73>';
|
||||
tinyMCELang['lang_table_desc'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = '<27>s<EFBFBD>W<EFBFBD>@<40><><EFBFBD>x<EFBFBD>s<EFBFBD><73>(<28><>)';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = '<27>s<EFBFBD>W<EFBFBD>@<40><><EFBFBD>x<EFBFBD>s<EFBFBD><73>(<28>e)';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = '<27>s<EFBFBD>W<EFBFBD>@<40>C<EFBFBD>x<EFBFBD>s<EFBFBD><73>(<28><>)';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = '<27>s<EFBFBD>W<EFBFBD>@<40>C<EFBFBD>x<EFBFBD>s<EFBFBD><73>(<28>e)';
|
||||
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';
|
30
includes/tinymce/jscripts/tiny_mce/plugins/table/langs/zh_cn.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
// Simplified Chinese lang variables contributed by cube316 (cube316@etang.com)
|
||||
|
||||
tinyMCELang['lang_table_desc'] = '<27><><EFBFBD><EFBFBD><EFBFBD>±<EFBFBD><C2B1><EFBFBD>';
|
||||
tinyMCELang['lang_table_insert_row_before_desc'] = '<27><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_insert_row_after_desc'] = '<27>ں<EFBFBD><DABA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_delete_row_desc'] = 'ɾ<><C9BE><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_insert_col_before_desc'] = '<27><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_insert_col_after_desc'] = '<27>ں<EFBFBD><DABA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_delete_col_desc'] = 'ɾ<><C9BE><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_title'] = '<27><><EFBFBD><EFBFBD>/<2F><EFBFBD> <20><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_width'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_height'] = '<27>߶<EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_cols'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_rows'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_cellspacing'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_cellpadding'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_border'] = '<27>߿<EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align'] = '<27><><EFBFBD>뷽ʽ';
|
||||
tinyMCELang['lang_insert_table_align_default'] = 'Ĭ<><C4AC>';
|
||||
tinyMCELang['lang_insert_table_align_left'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_right'] = '<27>Ҷ<EFBFBD><D2B6><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_middle'] = '<27><><EFBFBD>ж<EFBFBD><D0B6><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_class'] = '<27><>';
|
||||
tinyMCELang['lang_table_row_title'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_cell_title'] = '<27><>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_row_desc'] = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_table_cell_desc'] = '<27><>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_valign'] = '<27><>ֱ<EFBFBD><D6B1><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_top'] = '<27><><EFBFBD><EFBFBD>';
|
||||
tinyMCELang['lang_insert_table_align_bottom'] = '<27>ײ<EFBFBD>';
|
43
includes/tinymce/jscripts/tiny_mce/plugins/table/readme.txt
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
Table plugin for TinyMCE
|
||||
------------------------------
|
||||
|
||||
Installation instructions:
|
||||
* Copy the table directory to the plugins directory of TinyMCE (/jscripts/tiny_mce/plugins).
|
||||
* Add plugin to TinyMCE plugin option list example: plugins : "table".
|
||||
* Add the table button name to button list, example: theme_advanced_buttons3_add_before : "tablecontrols".
|
||||
|
||||
Initialization example:
|
||||
tinyMCE.init({
|
||||
theme : "advanced",
|
||||
mode : "textareas",
|
||||
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.
|
||||
table Insert table control.
|
||||
row_props Edit row properties (tr).
|
||||
cell_props Edit cell properties (td).
|
||||
delete_col Delete column control.
|
||||
delete_row Delete row control.
|
||||
col_after Column after control.
|
||||
col_before Column before control.
|
||||
row_after Row after control.
|
||||
row_before Row before control.
|
||||
row_after Row after control.
|
||||
row_before Row before control.
|
||||
|
||||
Table plugin commands:
|
||||
mceInsertTable Inserts a new table at cursor location the default size is 2x2.
|
||||
If the value parameter is specified it should contain a name/value array,
|
||||
this array has the following options cols, rows, border, cellspacing, cellpadding.
|
||||
The default border is set to: 0.
|
||||
mceTableInsertRowBefore Inserts a row before/above the current cursor location.
|
||||
mceTableInsertRowAfter Inserts a row after/under the current cursor location.
|
||||
mceTableDeleteRow Deletes the row at the current cursor location.
|
||||
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.
|
118
includes/tinymce/jscripts/tiny_mce/plugins/table/row.htm
vendored
Normal file
@@ -0,0 +1,118 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<title>{$lang_table_row_title}</title>
|
||||
<script language="javascript" type="text/javascript" src="../../tiny_mce_popup.js"></script>
|
||||
<script language="javascript" type="text/javascript">
|
||||
function insertTable() {
|
||||
if (window.opener) {
|
||||
var args = new Array();
|
||||
|
||||
args["height"] = document.forms[0].height.value;
|
||||
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;
|
||||
|
||||
window.opener.tinyMCE.execCommand("mceTableRowProps", false, args);
|
||||
top.close();
|
||||
}
|
||||
}
|
||||
|
||||
function init() {
|
||||
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;
|
||||
}
|
||||
|
||||
for (var i=0; i<document.forms[0].valign.options.length; i++) {
|
||||
if (document.forms[0].valign.options[i].value == tinyMCE.getWindowArg('valign'))
|
||||
document.forms[0].valign.options.selectedIndex = i;
|
||||
}
|
||||
|
||||
var className = tinyMCE.getWindowArg('className');
|
||||
var styleSelectElm = document.forms[0].styleSelect;
|
||||
var stylesAr = tinyMCE.getParam('theme_advanced_styles', false);
|
||||
if (stylesAr) {
|
||||
stylesAr = stylesAr.split(';');
|
||||
|
||||
for (var i=0; i<stylesAr.length; i++) {
|
||||
var key, value;
|
||||
|
||||
key = stylesAr[i].split('=')[0];
|
||||
value = stylesAr[i].split('=')[1];
|
||||
|
||||
styleSelectElm.options[styleSelectElm.length] = new Option(key, value);
|
||||
if (value == className)
|
||||
styleSelectElm.options.selectedIndex = styleSelectElm.options.length-1;
|
||||
}
|
||||
} else {
|
||||
var csses = tinyMCE.getCSSClasses(tinyMCE.getWindowArg('editor_id'));
|
||||
for (var i=0; i<csses.length; i++) {
|
||||
styleSelectElm.options[styleSelectElm.length] = new Option(csses[i], csses[i]);
|
||||
if (csses[i] == className)
|
||||
styleSelectElm.options.selectedIndex = styleSelectElm.options.length-1;
|
||||
}
|
||||
}
|
||||
|
||||
var formObj = document.forms[0];
|
||||
formObj.height.value = tinyMCE.getWindowArg('height');
|
||||
|
||||
window.focus();
|
||||
}
|
||||
|
||||
function cancelAction() {
|
||||
top.close();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body onload="window.focus();init();">
|
||||
<form onsubmit="insertTable();return false;">
|
||||
<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="4" class="title">{$lang_table_row_title}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang_insert_table_align}:</td>
|
||||
<td><select name="align">
|
||||
<option value="">{$lang_insert_table_align_default}</option>
|
||||
<option value="center">{$lang_insert_table_align_middle}</option>
|
||||
<option value="left">{$lang_insert_table_align_left}</option>
|
||||
<option value="right">{$lang_insert_table_align_right}</option>
|
||||
</select></td>
|
||||
<td>{$lang_insert_table_class}:</td>
|
||||
<td><select name="styleSelect">
|
||||
<option value="" selected="selected">-- {$lang_theme_style_select} --</option>
|
||||
</select></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang_insert_table_valign}:</td>
|
||||
<td><select name="valign">
|
||||
<option value="">{$lang_insert_table_align_default}</option>
|
||||
<option value="top">{$lang_insert_table_align_top}</option>
|
||||
<option value="middle">{$lang_insert_table_align_middle}</option>
|
||||
<option value="bottom">{$lang_insert_table_align_bottom}</option>
|
||||
</select></td>
|
||||
<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>
|
||||
<tr>
|
||||
<td><input type="button" id="insert" name="insert" value="{$lang_update}" onclick="insertTable();"></td>
|
||||
<td align="right"> </td>
|
||||
<td align="right"> </td>
|
||||
<td align="right"><input type="button" id="cancel" name="cancel" value="{$lang_cancel}" onclick="cancelAction();"></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
137
includes/tinymce/jscripts/tiny_mce/plugins/table/table.htm
vendored
Normal file
@@ -0,0 +1,137 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<title>{$lang_insert_table_title}</title>
|
||||
<script language="javascript" type="text/javascript" src="../../tiny_mce_popup.js"></script>
|
||||
<script language="javascript" type="text/javascript">
|
||||
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;
|
||||
args["cellpadding"] = document.forms[0].cellpadding.value;
|
||||
args["cellspacing"] = document.forms[0].cellspacing.value;
|
||||
args["width"] = document.forms[0].width.value;
|
||||
args["height"] = document.forms[0].height.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;
|
||||
|
||||
window.opener.tinyMCE.execCommand("mceInsertTable", false, args);
|
||||
top.close();
|
||||
}
|
||||
}
|
||||
|
||||
function init() {
|
||||
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;
|
||||
}
|
||||
|
||||
var className = tinyMCE.getWindowArg('className');
|
||||
var styleSelectElm = document.forms[0].styleSelect;
|
||||
var stylesAr = tinyMCE.getParam('theme_advanced_styles', false);
|
||||
if (stylesAr) {
|
||||
stylesAr = stylesAr.split(';');
|
||||
|
||||
for (var i=0; i<stylesAr.length; i++) {
|
||||
var key, value;
|
||||
|
||||
key = stylesAr[i].split('=')[0];
|
||||
value = stylesAr[i].split('=')[1];
|
||||
|
||||
styleSelectElm.options[styleSelectElm.length] = new Option(key, value);
|
||||
if (value == className)
|
||||
styleSelectElm.options.selectedIndex = styleSelectElm.options.length-1;
|
||||
}
|
||||
} else {
|
||||
var csses = tinyMCE.getCSSClasses(tinyMCE.getWindowArg('editor_id'));
|
||||
for (var i=0; i<csses.length; i++) {
|
||||
styleSelectElm.options[styleSelectElm.length] = new Option(csses[i], csses[i]);
|
||||
if (csses[i] == className)
|
||||
styleSelectElm.options.selectedIndex = styleSelectElm.options.length-1;
|
||||
}
|
||||
}
|
||||
|
||||
if (tinyMCE.getWindowArg('action') == "update") {
|
||||
document.forms[0].cols.disabled = true;
|
||||
document.forms[0].rows.disabled = true;
|
||||
}
|
||||
|
||||
var formObj = document.forms[0];
|
||||
formObj.cols.value = tinyMCE.getWindowArg('cols');
|
||||
formObj.rows.value = tinyMCE.getWindowArg('rows');
|
||||
formObj.border.value = tinyMCE.getWindowArg('border');
|
||||
formObj.cellpadding.value = tinyMCE.getWindowArg('cellpadding');
|
||||
formObj.cellspacing.value = tinyMCE.getWindowArg('cellspacing');
|
||||
formObj.width.value = tinyMCE.getWindowArg('width');
|
||||
formObj.height.value = tinyMCE.getWindowArg('height');
|
||||
formObj.insert.value = tinyMCE.getLang('lang_' + tinyMCE.getWindowArg('action'));
|
||||
|
||||
window.focus();
|
||||
}
|
||||
|
||||
function cancelAction() {
|
||||
top.close();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body onload="window.focus();init();">
|
||||
<form onsubmit="insertTable();return false;">
|
||||
<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="4" class="title">{$lang_insert_table_title}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang_insert_table_cols}:</td>
|
||||
<td><input name="cols" type="text" id="cols" value="" size="3" maxlength="3"></td>
|
||||
<td>{$lang_insert_table_rows}:</td>
|
||||
<td><input name="rows" type="text" id="rows" value="" size="3" maxlength="3"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang_insert_table_cellpadding}:</td>
|
||||
<td><input name="cellpadding" type="text" id="cellpadding" value="" size="3" maxlength="3"></td>
|
||||
<td>{$lang_insert_table_cellspacing}:</td>
|
||||
<td><input name="cellspacing" type="text" id="cellspacing" value="" size="3" maxlength="3"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang_insert_table_align}:</td>
|
||||
<td><select name="align">
|
||||
<option value="">{$lang_insert_table_align_default}</option>
|
||||
<option value="center">{$lang_insert_table_align_middle}</option>
|
||||
<option value="left">{$lang_insert_table_align_left}</option>
|
||||
<option value="right">{$lang_insert_table_align_right}</option>
|
||||
</select></td>
|
||||
<td>{$lang_insert_table_border}:</td>
|
||||
<td><input name="border" type="text" id="border" value="" size="3" maxlength="3"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang_insert_table_width}:</td>
|
||||
<td><input name="width" type="text" id="width" value="" size="4" maxlength="4"></td>
|
||||
<td>{$lang_insert_table_height}: </td>
|
||||
<td><input name="height" type="text" id="height" value="" size="4" maxlength="4"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang_insert_table_class}:</td>
|
||||
<td>
|
||||
<select name="styleSelect">
|
||||
<option value="" selected>-- {$lang_theme_style_select} --</option>
|
||||
</select></td>
|
||||
<td align="right"> </td>
|
||||
<td align="right"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="button" id="insert" name="insert" value="{$lang_insert}" onclick="insertTable();"></td>
|
||||
<td align="right"> </td>
|
||||
<td align="right"> </td>
|
||||
<td align="right"><input type="button" id="cancel" name="cancel" value="{$lang_cancel}" onclick="cancelAction();"></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|