Время от времени возникает необходимость вставить в материал Joomla, например php-код или расширенный HTML (с CSS и JavaScript). А иногда нужно вставить прост код iframe, а визуальные редакторы иногда отказываются сохранять все это и пользователям приходится отключать их совсем, чтобы вставить что-то подобное. Здесь же можно упомянуть вставку видео с популярных видеосервисов. Для таких вещей многие ищут специфические плагины с кнопками для визуальных редакторов. Есть ли для этого что-то универсальное?

Плагин для вставки кода в статью Joomla Оказывается есть, от знакомого читателям моего блога разработчика NoNumber. Плагин под название Sourcerer поможет быстро и без лишних усилий справиться с задачей вставки произвольного кода прямо в материалы Joomla. Плагин содержит кнопку для визуального редактора, что поможет не забыть простой синтаксис заветного тега ({source}). Если вам надоело, что ваш визуальный редактор постоянно чистит ваш HTML-код или вообще не воспринимает JavaScript и PHP — вам просто необходим этот плагин.

После нажатия на кнопку «Вставить код» перед вами появится вспомогательное окно редактора кода. В нем уже будет содержаться пример оформления активного кода. В редакторе можно выбрать язык, код которого вы собираетесь вставлять, соответственно изменится подсветка кода для более удобного представления. В плагине предусмотрен вариант, если ваш редактор несмотря ни на что вырезает код, который даже обрамлен тегами {source}. Во вспомогательном окне внизу вы увидите несколько кнопок, одна из которой под название «Переключение стиля тегов» будет заменять все угловые скобки «<" на двойные квадратные "[[", что обманет редактор и не даст ему своевольничать. А плагин в свою очередь будет знать, что это за подмена и код будет активным.