summaryrefslogtreecommitdiffstats
path: root/ckeditor-settings.txt
diff options
context:
space:
mode:
Diffstat (limited to 'ckeditor-settings.txt')
-rw-r--r--ckeditor-settings.txt24
1 files changed, 24 insertions, 0 deletions
diff --git a/ckeditor-settings.txt b/ckeditor-settings.txt
new file mode 100644
index 0000000..10f86a7
--- /dev/null
+++ b/ckeditor-settings.txt
@@ -0,0 +1,24 @@
+CKEDITOR.on('dialogDefinition', function(ev) {
+ var dialogName = ev.data.name;
+ var dialogDefinition = ev.data.definition;
+
+ /* check if the definition is from the link dialog */
+ if (dialogName == 'link') {
+ /* get a reference to the "Target" tab and set default to '_blank' */
+ var targetTab = dialogDefinition.getContents('target');
+ var targetField = targetTab.get('linkTargetType');
+ targetField['default'] = '_blank';
+
+ } else if (dialogName == 'image') {
+ var infoTab = dialogDefinition.getContents('info');
+ /* remove unnecessary widgets/elements from the 'Image Info' tab */
+ //infoTab.remove('txtHSpace');
+ //infoTab.remove('txtVSpace');
+
+ /* set default image target to _blank */
+ var linkTab = dialogDefinition.getContents('Link');
+ var targetField = linkTab.get('cmbTarget');
+ targetField['default'] = '_blank';
+ }
+});
+