From 48ed0c25121f1335889d969266ed76dd0905bad6 Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Fri, 15 Jun 2018 13:20:16 +0200 Subject: [PATCH] edit: omit type input from link dialog Simplify common usage by hiding unneeded options; specifically email (prefer forms) and page references (rare). Can still be entered manually if needed, but should not be advertised. --- edit.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/edit.js b/edit.js index fcc8d5f..b331cf7 100644 --- a/edit.js +++ b/edit.js @@ -35,13 +35,20 @@ CKEDITOR.plugins.add('inlinesave', { }); CKEDITOR.on('dialogDefinition', function (event) { - if (event.data.name === 'table') { + switch (event.data.name) { + case 'table': // override initial attribute values var infoTab = event.data.definition.getContents('info'); infoTab.get('txtWidth').default = ''; infoTab.get('txtBorder').default = '0'; infoTab.get('txtCellSpace').default = ''; infoTab.get('txtCellPad').default = ''; + break; + case 'link': + // remove unneeded widgets from the Link Info tab + var infotab = event.data.definition.getContents('info'); + infotab.remove('linkType'); + break; } }); -- 2.30.0