Загрузить плагин blockquote в CKEditor
Я хочу использовать CKEditor через django-ckeditor.
CKEditor загружается, но мне не удается загрузить blockquote
плагин.
- Я загрузил
blockquote.zip
распаковал его - Скопировал его в мое приложение, как это
myapp/static/ckeditor/ckeditor/plugins/blockquote
- я бегу
collectstatic
, Я могу получить доступ к файлу blockquote/plugin.js через браузер, если я добавлю URL вручную. Я обновил конфиг:
CKEDITOR_CONFIGS = {'default': {'extraPlugins': 'blockquote',}}
HTML содержит
blockquote
:<textarea cols="40" id="id_body" name="body" rows="10" data-processed="0" data-config='... "extraPlugins": "blockquote", ...' data-external-plugin-resources='[]'
Но плагин не загружается. Я посмотрел, проверил это с помощью сетевого отладчика Firefox. Этот файл загружается ckeditor-init.js
, ckeditor.js
, config.js', but not a single file of
blockquote`.
Связанная проблема: https://github.com/django-ckeditor/django-ckeditor/issues/261
Как загрузить плагин blockquote в CKEditor?
Обновление В другом вопросе автор видит запросы к "codesnippet/plugin.js". В моем случае я не вижу доступа к файлу plugin.js из blockquote.
2 ответа
Я использую django_ckeditor и blockquote, но не нужно было добавлять его как дополнительный плагин. Вы уверены, что вам действительно нужно сделать это таким образом? Я думаю о том, что проблема заключается в том, что вы определяете дополнительный плагин, но не помещаете его ни в одну из своих панелей инструментов. Возможно, он не загружается, если он не определен на панели инструментов. Вы пытались обновить свои панели инструментов?
Вот мой пример конфигурации:
CKEDITOR_CONFIGS = {
'default': {
'toolbar_Basic': [
['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord'],
['Undo', 'Redo'],
['Scayt'],
['Link', 'Unlink', 'Anchor'],
['Source'],
['Maximize'],
['Bold', 'Italic', 'Underline', 'RemoveFormat'],
['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote'],
],
'toolbar': 'Basic',
},
}
Я не использую Django, поэтому я прошу прощения, если это не с базы.
Правильно ли настроена структура папок с ckeditor в качестве подпапки ckeditor?
или это должен быть myapp/static/ckeditor/plugins/blockquote?