Hey all -
I'm exploring converting our FCKEditor usage to CKEditor. One of the things that I did in the
previous life was to modify the Link dialog, adding two new link types to the select box
therein. It was a hack job, for sure, but at that time, the link dialog was specified in a php file.
In CKEditor, there seem to be many options for dynamically altering this dialog, but not that
particular one. Drilling into the DOM (Love Chrome!), I see that the select is defined:
<div class="cke_dialog_ui_labeled_content" role="presentation">
<select id="23_select" class="cke_dialog_ui_input_select" aria-labelledby="24_label">
<option value="url"> URL</option>
<option value="anchor"> Link to anchor in the text</option>
<option value="email"> E-mail</option>
</select>
</div>
Is there a "sanctioned" way to add new option elements to this guy? Of should I go ahead and code
the document.getEementById version to do this?
thanks,
andy
I'm exploring converting our FCKEditor usage to CKEditor. One of the things that I did in the
previous life was to modify the Link dialog, adding two new link types to the select box
therein. It was a hack job, for sure, but at that time, the link dialog was specified in a php file.
In CKEditor, there seem to be many options for dynamically altering this dialog, but not that
particular one. Drilling into the DOM (Love Chrome!), I see that the select is defined:
<div class="cke_dialog_ui_labeled_content" role="presentation">
<select id="23_select" class="cke_dialog_ui_input_select" aria-labelledby="24_label">
<option value="url"> URL</option>
<option value="anchor"> Link to anchor in the text</option>
<option value="email"> E-mail</option>
</select>
</div>
Is there a "sanctioned" way to add new option elements to this guy? Of should I go ahead and code
the document.getEementById version to do this?
thanks,
andy
Re: adding link types?
newLinkTypeChanged is a replacement function for the linkTypeChanged function defined
already.