edit/page: omit link target options except for _blank
authorMischa POSLAWSKY <perl@shiar.org>
Fri, 10 Aug 2018 23:19:47 +0000 (01:19 +0200)
committerMischa POSLAWSKY <perl@shiar.org>
Sat, 11 Aug 2018 04:29:59 +0000 (06:29 +0200)
Prevent user from selecting unwanted values.

edit/page.js

index 2fd9d353666f07ad8eca760431882663e6158c8e..eeef762dd6564b37a56fba43c289cd73609d26e3 100644 (file)
@@ -60,6 +60,8 @@ CKEDITOR.on('dialogDefinition', function (event) {
        case 'link':
                // hide unneeded widgets from the Link Info tab
                event.data.definition.getContents('info').get('linkType').hidden = true;
+               let linktarget = event.data.definition.getContents('target').get('linkTargetType');
+               linktarget.items = [ linktarget.items[0], linktarget.items[3] ]; // only _blank
                break;
        }
 });