Актуально для версии 2.5.0
Поддерживаемые версии <2.5.0
Вы можете добавлять свои собственные теги форматирования (bb-теги) в файле /bbcode.php
В данной статье мы рассмотрим самый простой пример добавления собственного тега форматирования. Однако учтите, что процедура требует основ понимания html и regex.
В массиве $find создаем bb-код, который будет в дальнейшем преобразован в html.
Создадим bb-код для зачеркнутого текста: [s][/s]
Для этого в массив $find, например в первую строчку, добавим следующую запись:
'~[s](.+?\S)\s*[/s]~s',
При этом не забудьте ставить запятую если за добавленной строчкой следуют другие строки.
Далее мы должны добавить результат bb-тега [s][/s] в массив $replace. В нашем случае будет отдаваться следующий html-код <s></s>.
Для этого добавляем в первую строчку массива (соблюдайте порядок строк bb-тегов и html-тегов, и не забывайте ставить запятые в конце) следующую запись:
'<s>$1</s>',
Сохраните код файла bbcode.php. При правильной настройке новый bb-тег должен работать исправно.