CKEditor – select link type anchor
by oleq
HTML
<script src="https://cdn.ckeditor.com/4.4.7/basic/ckeditor.js"></script>
<textarea id="editor">Hello!</textarea>
JavaScript
CKEDITOR.on( 'dialogDefinition', function( ev ) {
var dialogName = ev.data.name;
var dialogDefinition = ev.data.definition;
if ( dialogName == 'link' ) {
var infoTab = dialogDefinition.getContents( 'info' );
var linktypeField = infoTab.get( 'linkType' );
linktypeField['default'] = 'anchor';
linktypeField['items'].splice(0, 1);
linktypeField['items'].splice(1, 1);
linktypeField.setup = function() {
this.setValue( 'anchor' );
};
}
});
CKEDITOR.replace( 'editor', {} );