Столкнулся с тем что при при сохранении статей в 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:
Просмотров: 3568
← Назад
Рубрики
-
3D и графика ( 7 )
-
Веб разработка ( 13 )
-
Железо и периферия ( 8 )
-
Портфолио и резюме ( 3 )
-
Сервер на Debian Linux ( 20 )
-
Сисадмину на заметку ( 14 )
-
Тестовая лаборатория ( 10 )
Новые записи
25.03.23 Ошибка 0x00000709 при попытке установить сетевой USB принтер
Обозначенная в заголовке ошибка возникает в нескольких ситуациях, связанных с подключением сетевого принтера или с его…
05.10.19 Добавление сертификата в exim4
18.08.18 Утилиты диагностики системы Linux
02.10.16 Отключение systemd на Debian
Комментарии
- у мене схожа проблема як була у вас... чому ви вирішили ввести 92500000??? дякую...
11.04.23 01:51 комментирует: Володимир - Не очень понятно, как это противоречит тому, что написал Михаил. Если в какой-т...
25.01.23 17:15 комментирует: Дмитрий - Здравствуйте , данная манипуляция с прошивкой подойдёт к к ноутбуку Asus K53Sv? ...
17.01.23 17:53 комментирует: Андрей - Спасибо. Хрен-то там я бы сам смог педальки встроить в цепь войсмитера.
31.01.22 21:03 комментирует: Блабла
Комментарии
15.10.2013 00:54
Оффтоп. GeShi на офсайте предлагает достаточное количество плагинов под различные языки. Под 1С пока не нашел готового решения. Разве что по аналогии самому реализовывать.
14.10.2013 08:51