Замена любого текста и HTML в выводе страниц Joomla «на лету», с поддержкой регулярных выражений; база данных и файлы сайта при этом не меняются.
ReReplacer от Regular Labs — компонент и системный плагин, которые перед отправкой страницы посетителю ищут в её HTML заданный фрагмент и подменяют его. Правила применяются при каждом запросе, поэтому их легко отключить или изменить. Инструмент полезен администраторам и разработчикам, когда нужно поправить вывод чужого расширения или шаблона, не трогая исходный код.
Возможности
- Поиск и замена в итоговом HTML страницы по простому тексту или регулярным выражениям.
- Собственные теги-шорткоды, например
[mytag]текст[/mytag], превращаемые в нужную разметку. - Правка вывода ядра и расширений без изменения их файлов.
- Фильтр нежелательных слов.
- Временное скрытие текста без удаления его из материалов.
- Удаление лишних пробелов из кода страницы.
- Подстановка сокращений и готовых блоков: одно слово вроде
[footer]или[stats]раскрывается в текст или код, который меняется в одном месте для всего сайта.
Ограничения
Замены не постоянные: ReReplacer не меняет базу данных и файлы PHP. Для правки данных в базе у того же разработчика есть DB Replacer.
Совместимость
- Joomla 4, 5 и 6.
- Текущая версия — 16.2.0, последнее обновление в JED — 13 сентября 2026 года.