Sto scrivendo un plug-in CKEditor specifico per la mia app Web. Fino ad ora, ho conservato i miei file al di fuori della struttura del codice CKEditor, ma l'unica documentazione che posso trovare sul processo di creazione del plugin (essendo uno user-made tutorial, nientemeno) dice semplicemente il codice del mio plugin in ckeditor/_source/plugins
.Posso controllare dove CKEditor trova i plugin da caricare?
È davvero l'unico modo per andare? Sono bloccato con il mio codice con codice di rilascio CKEditor, o c'è un modo per dirgli dove caricare i plugin? Un'impostazione di PLUGINPATH, se vuoi?
Aha! Sì, questo è quello che sto cercando. Lo prendo Ho bisogno di eseguire quella funzione da uno script customConfig? –
Ha funzionato; Ho aggiunto 'CKEDITOR.plugins.addExternal ('foo', '/ media/js/plugins/ckeditor/foo /')' al mio file config.js personalizzato, al di fuori del blocco 'CKEDITOR.editorConfig = {...}' . Grazie! –
Nota che 'addExternal' in realtà non carica il plugin; dice semplicemente a CKEditor dove trovarlo. Dopo averlo chiamato, devi comunque caricarlo aggiungendolo alla proprietà 'CKEDITOR.extraPlugins'. – Synchro