diff options
Diffstat (limited to 'site_media/js/tiny_mce/plugins/table/js/merge_cells.js')
-rw-r--r-- | site_media/js/tiny_mce/plugins/table/js/merge_cells.js | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/site_media/js/tiny_mce/plugins/table/js/merge_cells.js b/site_media/js/tiny_mce/plugins/table/js/merge_cells.js new file mode 100644 index 0000000..7ee4bf0 --- /dev/null +++ b/site_media/js/tiny_mce/plugins/table/js/merge_cells.js @@ -0,0 +1,27 @@ +tinyMCEPopup.requireLangPack();
+
+var MergeCellsDialog = {
+ init : function() {
+ var f = document.forms[0];
+
+ f.numcols.value = tinyMCEPopup.getWindowArg('cols', 1);
+ f.numrows.value = tinyMCEPopup.getWindowArg('rows', 1);
+ },
+
+ merge : function() {
+ var func, f = document.forms[0];
+
+ tinyMCEPopup.restoreSelection();
+
+ func = tinyMCEPopup.getWindowArg('onaction');
+
+ func({
+ cols : f.numcols.value,
+ rows : f.numrows.value
+ });
+
+ tinyMCEPopup.close();
+ }
+};
+
+tinyMCEPopup.onInit.add(MergeCellsDialog.init, MergeCellsDialog);
|