Столкнулся с тем что при при сохранении статей в Joomla символ &(амперсанд) заменялся на &
Сначала предположил что это редактор режет код и срабатывает автозамена. Но оказалось визуальный редактор тут ни причем. Стоило отключить контентный плагин GeSHi и все снова было в порядке. Но тогда конечно же подсветка синтаксиса языков программирования у нас тоже пропадает. Решить проблему удалось правкой файла плагина GeSHi.
Находим файл geshi.php в каталоге /plugins/content/
и примерно в 63 строке правим
$html_entities_match = array( "|\<br \/\>|", "#<#", "#>#", "|'|", '#"#', '# #'); $html_entities_replace = array( "\n", '<', '>', "'", '"', ' ');
добавляем обработку &
$html_entities_match = array( "|\<br \/\>|", "#<#", "#>#", "|'|", '#"#', '# #', '#&#'); $html_entities_replace = array( "\n", '<', '>', "'", '"', ' ', '&' );
Профит!
Tags:
Просмотров: 3013
← Назад
Рубрики
-
3D и графика ( 7 )
-
Веб разработка ( 12 )
-
Железо и периферия ( 8 )
-
Портфолио и резюме ( 3 )
-
Сервер на Debian Linux ( 20 )
-
Сисадмину на заметку ( 13 )
-
Тестовая лаборатория ( 9 )
Новые записи
05.10.19 Добавление сертификата в exim4
Такое собщение появляется при попытке перезагрузить MTA exim [....] Stopping MTA for restart: exim4_listener2019-10-05 13:48:58…
02.10.16 Отключение systemd на Debian
Комментарии
- В современных блоках питания PFC есть. Но Бесперебойники для таких систем ни все...
18.02.21 05:02 комментирует: Валерий - Извиняюсь, не увидел весь текст. Вопрос снят. Интересует только одно, в БП с эт...
18.02.21 03:38 комментирует: Гость458 - Добрый вечер. А чт это за всплески (скачки) при пуске на втором с низу рисунке? ...
18.02.21 03:29 комментирует: Гость458 - ОГРОМНОЕ СПАСИБО. Я уже начал думать, что испортил компьютер ╰(*°▽°*)╯
15.01.21 03:08 комментирует: Arthur Morgan - БОЛЬШОЕ СПАСИБО, ТОВАРИЩ
11.01.21 18:48 комментирует: Mike Shaman
Комментарии
15.10.2013 00:54
Оффтоп. GeShi на офсайте предлагает достаточное количество плагинов под различные языки. Под 1С пока не нашел готового решения. Разве что по аналогии самому реализовывать.
14.10.2013 08:51