Установив на свою Joomla 2.5.6 форум Kunena 2.0.2 и помня в недалёком прошлом стандартные юкозовские форумы задался идеей иметь возможность писать посты (будучи администратором соответственно) на чистом HTML ибо исключительное использование bbкодов для этой цели существенно ограничивает администратора в возможностях стилевого и колоритного наполнения созданных им постов.
С замешательством осведомился и убедился в том факте что разработчики форума Kunena существенно постарались чтобы никто, включая администратора не имел возможности творить оное.
"Нет проблемы которую невозможно решить, есть люди которые не хотят этого делать" - древняя истина способствовала тому что в короткие сроки парсер ббкодов Kunena был изучен и проанализирован, и было принято решение ввести отдельный ббкод к примеру [nathtml][/nathtml] текст помещённый внутрь его не обрабатывался бы парсером, что и позволяло бы писать там на HTML.
Непосредственно сам скрипт парсера находится в /administrator/components/com_kunena/libraries/bbcode/bbcode.php
и вот так вот выглядит.
После моего редактирования скрипт стал выглядеть
вот таким вот образом а именно:
в 819 строке 'nathtml' => array(
'method' => 'DoHtml',
'content' => BBCODE_PROHIBIT,
'plain_start' => "",
'plain_end' => "",
),
и соотвественно
в строке 1633function DoHtml($bbcode, $action, $name, $default, $params, $content) {
if ($action == BBCODE_CHECK) return true;
return $content;
}
но как не странно сделанные изменения ожидаемого результата не принесли

и это при том что переделанные с 265ой по 270 строку изменения касающиеся заменой тегов
на
работают отлично...
Будьте любезны помочь разобраться.
