diff options
author | Kyle Kaminski <kyle@xenomedia.com> | 2014-07-17 16:03:41 -0500 |
---|---|---|
committer | Kyle Kaminski <kyle@xenomedia.com> | 2014-07-17 16:03:41 -0500 |
commit | ad84363810fa5cd1a72b54d7cb1658571183d01e (patch) | |
tree | 9d2eab87a24ca559d84b971e5bcf6cc16eb34772 /ckeditor-settings.txt | |
parent | e4d376db088d296dfb34b58e8b557c38107b17c8 (diff) | |
download | drupal-quest-ad84363810fa5cd1a72b54d7cb1658571183d01e.tar.gz drupal-quest-ad84363810fa5cd1a72b54d7cb1658571183d01e.tar.bz2 drupal-quest-ad84363810fa5cd1a72b54d7cb1658571183d01e.zip |
Diffstat (limited to 'ckeditor-settings.txt')
-rw-r--r-- | ckeditor-settings.txt | 24 |
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'; + } +}); + |