Ckeditor: Как я могу сделать немного тегов как h3, H-4, h5 не доступными для редактирования в ckeditor

Ckeditor: Как я могу сделать немного тегов как h3, H-4, h5 не доступными для редактирования в ckeditor

откройтесь к js решению или CSS, которую любой сделает

5
задан Ashish Mehra 19 February 2010 в 13:29
поделиться

2 ответа

Параметр конфигурации protectedSource является предпочтительным параметром для этого.

{Array} CKEDITOR.config.protectedSource

Список регулярных выражений, которые должны выполняться во входном HTML, с указанием кода, который должен оставаться нетронутым.

Я не специалист по регулярным выражениям, но что-то вроде этого должно помочь:

config.protectedSource.push(/[^<]*(<h1>([^<]+)<\/h1>)/g);

вам, возможно, придется немного поэкспериментировать. Предостережение: регулярное выражение в этой форме будет улавливать только теги

...

, а не, например, отклонения вроде

... .

2
ответ дан 13 December 2019 в 19:26
поделиться

В config.js используйте следующий код, чтобы определить, какие элементы вы хотите разрешить в CKEditor (я удалил h1):

config.format_tags = 'p;h2;h3;h4;h5;h6;pre;address;div'
7
ответ дан 13 December 2019 в 19:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: