Ok, I just figured out how to do this, but it involves editing the 'link.js' plugin.
You may need to use the link.js plugin inside the _source folder from when you downloaded CKEditor, because the normal link.js plugin is compressed and hard to read. Just copy it from the _source plugins directory to ckeditor\plugins\link\dialogs\link.js.
You want to find the line inside the newly copied file at ckeditor\plugins\link\dialogs\link.js file called id: advId.
Underneath you want to add 'default': 'blah', where 'blah' is the default id name you want, as below
id : 'advanced',
label : editor.lang.link.advanced,
title : editor.lang.link.advanced,
elements :
[
{
type : 'vbox',
padding : 1,
children :
[
{
type : 'hbox',
widths : [ '45%', '35%', '20%' ],
children :
[
{
type : 'text',
id : 'advId',
'default': 'blah', //ADD NEW DEFAULT
label : editor.lang.link.id,
setup : setupAdvParams,
commit : commitAdvParams
},
Re: How to change default id for the Link
You may need to use the link.js plugin inside the _source folder from when you downloaded CKEditor, because the normal link.js plugin is compressed and hard to read. Just copy it from the _source plugins directory to ckeditor\plugins\link\dialogs\link.js.
You want to find the line inside the newly copied file at ckeditor\plugins\link\dialogs\link.js file called id: advId.
Underneath you want to add 'default': 'blah', where 'blah' is the default id name you want, as below
Re: How to change default id for the Link