doom-doom
Новичок
Обработка bbcode с помощью класса HTML_BBCodeParser
Мне надо освоить на сайте bbcode. Надо использовать какое-нибудь решение для преобразования bbcode в html. Считаю, что для этого хорошо подходит HTML_BBCodeParser, который я скачал отсюда:
http://pear.php.net/package/HTML_BBCodeParser/download
Одно из преимуществ класса то, что он должен делать bbcode валидным, т.е. исправляет некорректную вложенность тегов, а также позволяет самостоятельно создавать свои bbcode-теги (так написано в описании).
У меня возникли проблемы с применением этого класса. Не могу даже тестовую страницу настроить, чтобы посмотреть класс в действии.
Данный класс требует файл PEAR.PHP. Можно ли от него избавиться? По-моему это древность какая-то ещё для PHP4 предназначенная. Да и для практических высоконагруженных сайтов будет лучше, если исполняемый код будет меньше в объёме и будет меньше подключаемых файлов. Т.е. хочется отладить обработку bbcode без PEAR.PHP. Можно ли это сделать?
Здесь http://ifolder.ru/19374619 есть архив с необходимыми файлами. Запускать надо файл parser.php. Я попытался кое-что отладить, включил уровень ошибок E_ALL | E_STRICT и исправил кое-какие появившиеся ошибки. Но все равно в результате появляется пустая страница (а в заголовках приходит ошибка 500 Internal Server Error).
С PEAR никогда дела не имел, помогите исправить, если знаете в чём причина. Заранее спасибо за ваши ответы.
Мне надо освоить на сайте bbcode. Надо использовать какое-нибудь решение для преобразования bbcode в html. Считаю, что для этого хорошо подходит HTML_BBCodeParser, который я скачал отсюда:
http://pear.php.net/package/HTML_BBCodeParser/download
Одно из преимуществ класса то, что он должен делать bbcode валидным, т.е. исправляет некорректную вложенность тегов, а также позволяет самостоятельно создавать свои bbcode-теги (так написано в описании).
У меня возникли проблемы с применением этого класса. Не могу даже тестовую страницу настроить, чтобы посмотреть класс в действии.
Данный класс требует файл PEAR.PHP. Можно ли от него избавиться? По-моему это древность какая-то ещё для PHP4 предназначенная. Да и для практических высоконагруженных сайтов будет лучше, если исполняемый код будет меньше в объёме и будет меньше подключаемых файлов. Т.е. хочется отладить обработку bbcode без PEAR.PHP. Можно ли это сделать?
Здесь http://ifolder.ru/19374619 есть архив с необходимыми файлами. Запускать надо файл parser.php. Я попытался кое-что отладить, включил уровень ошибок E_ALL | E_STRICT и исправил кое-какие появившиеся ошибки. Но все равно в результате появляется пустая страница (а в заголовках приходит ошибка 500 Internal Server Error).
С PEAR никогда дела не имел, помогите исправить, если знаете в чём причина. Заранее спасибо за ваши ответы.