Syntax Highlighter - зручна підсвічування коду і нумерація" />

Bueditor syntax highlighter інтеграція

Syntax Highlighter - зручна підсвічування коду і нумерація рядків

Проблема полягає в тому, що цей модуль спрацьовує тільки для тегів типу

 де lang - це мова, якою написаний наступний за тегом код. Погодьтеся, набирати рядок досить утомливо. Якщо ви використовуєте спеціальне поле для коду і вставляєте тільки код 1 мови, то можна перевизначити висновок цього поля в хук hook_node_view (), але що якщо ви хочете вставляти коди різних мов і не в спеціальному полі, а в звичайному текстовому?
Для ckeditor така кнопка є вже готова в спеціальному модулі. Для Bueditor є наступне рішення.

Як спростити вставку php-коду і зробити підсвічування його Syntax Highlighter в BUEditor

при бажанні код можна скоротити, прибравши зайві мови.
3. Виберіть іконку для кнопки або просто введіть назву наприклад Код.
Пункти 2,3 представлені на зображенні:

Bueditor syntax highlighter інтеграція

На зображенні представлені кнопки Markdown editor, обрана кнопка <> кутові дужки.
5. Збережіть.

В результаті при створенні матеріалу, в якому працює BUEditor, з'явиться кнопка вставки коду, яка буде додавати потрібний код для Syntax Highlighter.

Bueditor syntax highlighter інтеграція

Схожі статті