1. Как сделать чтобы Joomla не обрезала теги JS и iframe
Как исправить проблему обрезания кода в TinyMCE и вставить Яндекс метрику, javascript или iframe с видео Youtube в стандартный редактор Joomla?
1. В админ панели Joomla редактируем плагин: Расширения - плагины - Редактор - TinyMCE
2. Во вкладке "плагин" ищем настройку "Использовать текстовый фильтр Joomla" включаем "Да".
3. Сохраняем.
Теперь настройки обработки текста редактором Joomla применяются из Система - Общие настройки - Фильтры текста. По умолчанию в данных настройках все теги для пользователя Супер администратора разрешены.
2. Специфические атрибуты
При использовании нестандартных атрибутов в верстке необходимо правильно настроить редактор TinyMCE.
1. В админ панели Joomla редактируем плагин: Расширения - плагины - Редактор - TinyMCE
2. Во вкладке "плагин" ищем настройку "Использовать фильтры текста Joomla" включаем "Нет".
3. В поле Расширенные валидные элементы пишем: script[*],applet[*],iframe[*],div[*],a[*],img[*],button[*],p[*],span[*],strong[*],i[*],ul[*],li[*],ol[*],style[*]
4. Поле "Запрещенные элементы" нельзя оставлять пустыми, поэтому вписываем абракадабру или оставляем как есть: script,applet,iframe
5. Разрешенные элементы - должны быть пустыми, т. к. это белый список.
6. Сохраняем.
Важно. Данная операция позволяет свободно использовать вписанные теги с любым атрибутами, но в случае нарушения синтаксиса, редактор TinyMCE по прежнему будет удалять нарушения. Например, если заключить блок в ссылку то редактор TinyMCE тут же удалит то, что было написано, так как правильно размещать ссылку внутри блока, а не наоборот.
3. Скрытие e-mail адреса в Joomla
Плагин "Скрытие электронной почты" позволяет зашифровать e-mail адрес на страницах сайта используя JavaScript. По умолчанию плагин включен и автоматически при обнаружении любого e-mail адреса на страницах сайта его зашифрует от смап-ботов. Таким образом любому спам-боту будет очень сложно получить ваш адрес электронной почты который в дальнейшем может быть использован для рассылки спама. В настройках плагина можно выбрать один из двух режимов отображения e-mail адреса. Первый - в виде ссылки, Второй в виде простого текста. По умолчанию плагин включен и работает в режиме отображения e-mail адреса в виде ссылки (для простого использования и отправки писем пользователями через почтовые программы).