TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
/**
|
|
|
|
* plugin.js
|
|
|
|
*
|
|
|
|
* Copyright, Moxiecode Systems AB
|
|
|
|
* Released under LGPL License.
|
|
|
|
*
|
|
|
|
* License: http://www.tinymce.com/license
|
|
|
|
* Contributing: http://www.tinymce.com/contributing
|
|
|
|
*/
|
|
|
|
|
|
|
|
/*global tinymce:true */
|
2014-03-19 05:46:15 +01:00
|
|
|
/*eslint consistent-this:0 */
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
|
|
|
|
tinymce.PluginManager.add('textcolor', function(editor) {
|
2014-07-17 02:59:16 +02:00
|
|
|
var cols, rows;
|
|
|
|
|
|
|
|
rows = editor.settings.textcolor_rows || 5;
|
|
|
|
cols = editor.settings.textcolor_cols || 8;
|
|
|
|
|
|
|
|
function getCurrentColor(format) {
|
|
|
|
var color;
|
|
|
|
|
|
|
|
editor.dom.getParents(editor.selection.getStart(), function(elm) {
|
|
|
|
var value;
|
|
|
|
|
|
|
|
if ((value = elm.style[format == 'forecolor' ? 'color' : 'background-color'])) {
|
|
|
|
color = value;
|
|
|
|
}
|
|
|
|
});
|
|
|
|
|
|
|
|
return color;
|
|
|
|
}
|
2014-06-18 01:49:15 +02:00
|
|
|
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
function mapColors() {
|
|
|
|
var i, colors = [], colorMap;
|
|
|
|
|
|
|
|
colorMap = editor.settings.textcolor_map || [
|
|
|
|
"000000", "Black",
|
|
|
|
"993300", "Burnt orange",
|
|
|
|
"333300", "Dark olive",
|
|
|
|
"003300", "Dark green",
|
|
|
|
"003366", "Dark azure",
|
|
|
|
"000080", "Navy Blue",
|
|
|
|
"333399", "Indigo",
|
|
|
|
"333333", "Very dark gray",
|
|
|
|
"800000", "Maroon",
|
|
|
|
"FF6600", "Orange",
|
|
|
|
"808000", "Olive",
|
|
|
|
"008000", "Green",
|
|
|
|
"008080", "Teal",
|
|
|
|
"0000FF", "Blue",
|
|
|
|
"666699", "Grayish blue",
|
|
|
|
"808080", "Gray",
|
|
|
|
"FF0000", "Red",
|
|
|
|
"FF9900", "Amber",
|
|
|
|
"99CC00", "Yellow green",
|
|
|
|
"339966", "Sea green",
|
|
|
|
"33CCCC", "Turquoise",
|
|
|
|
"3366FF", "Royal blue",
|
|
|
|
"800080", "Purple",
|
|
|
|
"999999", "Medium gray",
|
|
|
|
"FF00FF", "Magenta",
|
|
|
|
"FFCC00", "Gold",
|
|
|
|
"FFFF00", "Yellow",
|
|
|
|
"00FF00", "Lime",
|
|
|
|
"00FFFF", "Aqua",
|
|
|
|
"00CCFF", "Sky blue",
|
2014-05-24 03:44:15 +02:00
|
|
|
"993366", "Red violet",
|
2014-07-17 02:59:16 +02:00
|
|
|
"FFFFFF", "White",
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
"FF99CC", "Pink",
|
|
|
|
"FFCC99", "Peach",
|
|
|
|
"FFFF99", "Light yellow",
|
|
|
|
"CCFFCC", "Pale green",
|
|
|
|
"CCFFFF", "Pale cyan",
|
|
|
|
"99CCFF", "Light sky blue",
|
2014-07-17 02:59:16 +02:00
|
|
|
"CC99FF", "Plum"
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
];
|
|
|
|
|
|
|
|
for (i = 0; i < colorMap.length; i += 2) {
|
|
|
|
colors.push({
|
|
|
|
text: colorMap[i + 1],
|
2014-07-17 02:59:16 +02:00
|
|
|
color: '#' + colorMap[i]
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
return colors;
|
|
|
|
}
|
|
|
|
|
|
|
|
function renderColorPicker() {
|
2014-07-17 02:59:16 +02:00
|
|
|
var ctrl = this, colors, color, html, last, x, y, i, id = ctrl._id, count = 0;
|
|
|
|
|
|
|
|
function getColorCellHtml(color, title) {
|
|
|
|
var isNoColor = color == 'transparent';
|
|
|
|
|
|
|
|
return (
|
|
|
|
'<td class="mce-grid-cell' + (isNoColor ? ' mce-colorbtn-trans' : '') + '">' +
|
|
|
|
'<div id="' + id + '-' + (count++) + '"' +
|
|
|
|
' data-mce-color="' + (color ? color : '') + '"' +
|
|
|
|
' role="option"' +
|
|
|
|
' tabIndex="-1"' +
|
|
|
|
' style="' + (color ? 'background-color: ' + color : '') + '"' +
|
|
|
|
' title="' + tinymce.translate(title) + '">' +
|
|
|
|
(isNoColor ? '×' : '') +
|
|
|
|
'</div>' +
|
|
|
|
'</td>'
|
|
|
|
);
|
|
|
|
}
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
|
|
|
|
colors = mapColors();
|
2014-07-17 02:59:16 +02:00
|
|
|
colors.push({
|
|
|
|
text: tinymce.translate("No color"),
|
|
|
|
color: "transparent"
|
|
|
|
});
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
|
2014-03-04 02:57:15 +01:00
|
|
|
html = '<table class="mce-grid mce-grid-border mce-colorbutton-grid" role="list" cellspacing="0"><tbody>';
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
last = colors.length - 1;
|
|
|
|
|
|
|
|
for (y = 0; y < rows; y++) {
|
|
|
|
html += '<tr>';
|
|
|
|
|
|
|
|
for (x = 0; x < cols; x++) {
|
|
|
|
i = y * cols + x;
|
|
|
|
|
|
|
|
if (i > last) {
|
|
|
|
html += '<td></td>';
|
|
|
|
} else {
|
|
|
|
color = colors[i];
|
2014-07-17 02:59:16 +02:00
|
|
|
html += getColorCellHtml(color.color, color.text);
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
html += '</tr>';
|
|
|
|
}
|
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
if (editor.settings.color_picker_callback) {
|
2014-06-18 01:49:15 +02:00
|
|
|
html += (
|
|
|
|
'<tr>' +
|
2014-07-17 02:59:16 +02:00
|
|
|
'<td colspan="' + cols + '" class="mce-custom-color-btn">' +
|
|
|
|
'<div id="' + id + '-c" class="mce-widget mce-btn mce-btn-small mce-btn-flat" ' +
|
|
|
|
'role="button" tabindex="-1" aria-labelledby="' + id + '-c" style="width: 100%">' +
|
|
|
|
'<button type="button" role="presentation" tabindex="-1">' + tinymce.translate('Custom...') + '</button>' +
|
2014-06-18 01:49:15 +02:00
|
|
|
'</div>' +
|
|
|
|
'</td>' +
|
|
|
|
'</tr>'
|
|
|
|
);
|
2014-07-17 02:59:16 +02:00
|
|
|
|
|
|
|
html += '<tr>';
|
|
|
|
|
|
|
|
for (x = 0; x < cols; x++) {
|
|
|
|
html += getColorCellHtml('', 'Custom color');
|
|
|
|
}
|
|
|
|
|
|
|
|
html += '</tr>';
|
2014-06-18 01:49:15 +02:00
|
|
|
}
|
|
|
|
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
html += '</tbody></table>';
|
|
|
|
|
|
|
|
return html;
|
|
|
|
}
|
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
function applyFormat(format, value) {
|
|
|
|
editor.focus();
|
|
|
|
editor.formatter.apply(format, {value: value});
|
|
|
|
editor.nodeChanged();
|
|
|
|
}
|
|
|
|
|
|
|
|
function removeFormat(format) {
|
|
|
|
editor.focus();
|
|
|
|
editor.formatter.remove(format, {value: null}, null, true);
|
|
|
|
editor.nodeChanged();
|
|
|
|
}
|
|
|
|
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
function onPanelClick(e) {
|
|
|
|
var buttonCtrl = this.parent(), value;
|
2014-03-04 02:57:15 +01:00
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
function selectColor(value) {
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
buttonCtrl.hidePanel();
|
|
|
|
buttonCtrl.color(value);
|
2014-07-17 02:59:16 +02:00
|
|
|
applyFormat(buttonCtrl.settings.format, value);
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
}
|
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
function setDivColor(div, value) {
|
|
|
|
div.style.background = value;
|
|
|
|
div.setAttribute('data-mce-color', value);
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
}
|
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
if (tinymce.DOM.getParent(e.target, '.mce-custom-color-btn')) {
|
|
|
|
buttonCtrl.hidePanel();
|
2014-06-18 01:49:15 +02:00
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
editor.settings.color_picker_callback.call(editor, function(value) {
|
|
|
|
var tableElm = buttonCtrl.panel.getEl().getElementsByTagName('table')[0];
|
|
|
|
var customColorCells, div, i;
|
2014-06-18 01:49:15 +02:00
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
customColorCells = tinymce.map(tableElm.rows[tableElm.rows.length - 1].childNodes, function(elm) {
|
|
|
|
return elm.firstChild;
|
|
|
|
});
|
2014-06-18 01:49:15 +02:00
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
for (i = 0; i < customColorCells.length; i++) {
|
|
|
|
div = customColorCells[i];
|
|
|
|
if (!div.getAttribute('data-mce-color')) {
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
2014-06-18 01:49:15 +02:00
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
// Shift colors to the right
|
|
|
|
// TODO: Might need to be the left on RTL
|
|
|
|
if (i == cols) {
|
|
|
|
for (i = 0; i < cols - 1; i++) {
|
|
|
|
setDivColor(customColorCells[i], customColorCells[i + 1].getAttribute('data-mce-color'));
|
|
|
|
}
|
|
|
|
}
|
2014-06-18 01:49:15 +02:00
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
setDivColor(div, value);
|
|
|
|
selectColor(value);
|
|
|
|
}, getCurrentColor(buttonCtrl.settings.format));
|
2014-06-18 01:49:15 +02:00
|
|
|
}
|
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
value = e.target.getAttribute('data-mce-color');
|
|
|
|
if (value) {
|
|
|
|
if (this.lastId) {
|
|
|
|
document.getElementById(this.lastId).setAttribute('aria-selected', false);
|
|
|
|
}
|
2014-06-18 01:49:15 +02:00
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
e.target.setAttribute('aria-selected', true);
|
|
|
|
this.lastId = e.target.id;
|
2014-06-18 01:49:15 +02:00
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
if (value == 'transparent') {
|
|
|
|
removeFormat(buttonCtrl.settings.format);
|
|
|
|
buttonCtrl.hidePanel();
|
2014-06-18 01:49:15 +02:00
|
|
|
return;
|
|
|
|
}
|
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
selectColor(value);
|
|
|
|
} else if (value !== null) {
|
|
|
|
buttonCtrl.hidePanel();
|
|
|
|
}
|
|
|
|
}
|
2014-06-18 01:49:15 +02:00
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
function onButtonClick() {
|
|
|
|
var self = this;
|
2014-06-18 01:49:15 +02:00
|
|
|
|
2014-07-17 02:59:16 +02:00
|
|
|
if (self._color) {
|
|
|
|
applyFormat(self.settings.format, self._color);
|
2014-06-18 01:49:15 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
editor.addButton('forecolor', {
|
|
|
|
type: 'colorbutton',
|
|
|
|
tooltip: 'Text color',
|
2014-07-17 02:59:16 +02:00
|
|
|
format: 'forecolor',
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
panel: {
|
2014-03-04 02:57:15 +01:00
|
|
|
role: 'application',
|
|
|
|
ariaRemember: true,
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
html: renderColorPicker,
|
2014-07-17 02:59:16 +02:00
|
|
|
onclick: onPanelClick
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
},
|
|
|
|
onclick: onButtonClick
|
|
|
|
});
|
|
|
|
|
|
|
|
editor.addButton('backcolor', {
|
|
|
|
type: 'colorbutton',
|
|
|
|
tooltip: 'Background color',
|
2014-07-17 02:59:16 +02:00
|
|
|
format: 'hilitecolor',
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
panel: {
|
2014-03-04 02:57:15 +01:00
|
|
|
role: 'application',
|
|
|
|
ariaRemember: true,
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
html: renderColorPicker,
|
2014-07-17 02:59:16 +02:00
|
|
|
onclick: onPanelClick
|
TinyMCE 4.0.12, first run.
- Removes wp-tinymce-schema.js and mark-loaded.js, no longer needed.
- Removes the inlinepopups and most of the wpdialogs plugins; wpdialog.js is moved to wp-includes/js.
- Adds charmap, compat3x, image, link and textcolor plugins, previously contained in /themes/advanced.
- Updates the wordpress, wpeditimage, wpfullscreen, wpgallery and wplink plugins.
- Updates DFW, wp-admin/js/wp-fullscreen.js.
See #24067.
Built from https://develop.svn.wordpress.org/trunk@26876
git-svn-id: http://core.svn.wordpress.org/trunk@26759 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-12-29 00:53:15 +01:00
|
|
|
},
|
|
|
|
onclick: onButtonClick
|
|
|
|
});
|
|
|
|
});
|