09.10.2009, 17:13 | #1 |
Ученик
Скрытие некторых BB кодов
Поставил я релиз-визард - и понял, что с "лишними" BB кодами нужно что-то делать. Совсем незачем показывать их посетителю форума. После анализа кода движка принял решение написать модуль, который позволит:
а) помечать некоторые BB коды как "скрытые"; б) пропускать эти скрытые BB коды при формировании страницы. Модуль добавляет 4 фразы (в админку), меняет 2 шаблона (отдельный xml файл, т.к. если включить шаблоны в модуль - то они удалятся, если модуль деинсталировать), и - к огромному моему огорчению - необходимо редактировать один php файл. Подробная инструкция по установке - внутри архива. Версия 0.0.1, кодировка cp1251. |
|
10.10.2009, 02:20 | #2 |
Любитель
я тоже подумываю что-то типа такого написать,
мне бы пригодился модуль который не пропускает при формировании страницы, 1. А просто из хелпа по бб-кодам удаляет бб-коды, 2. Во всех постах кроме написанных Релиз Визардом их можно не анализировать. но пока делать лень |
|
02.07.2010, 13:15 | #3 |
Ученик
Мне надоели тормоза в FF при отображении bb-кодов в админке, и я внес еще одно исправление в файл bbcode.php. Теперь столбец "Замена" отображается не через iframe, а формируется сразу.
Минус: при "кривом" bb-коде может "поехать" вся страница. Плюс: скорость отображения страницы увеличилась в разы. Во вложении - только измененный .patch файл. Этот .patch файл изменяет оригинальный bbcode.php из админки на тот, который нужен для модуля скрытия ненужных bb-кодов. |
|