Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: ряд функций для преобразования html-кода в bbcode
В документации сказано, что эти функции быстрее регулярных выражений. Так что имхо сизифов труд...
А такой вопрос - это надо отдельно ставить, то есть пакетики компилировать и прочее, или уже по дефолту доступно? Там написано "установка расширения", вот и спросил
----- In Console We Trust. Code hard. Or die.
LIME
Отправлено: 21 Апреля, 2012 - 18:47:36
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
для пхп есть библиотек PEAR
она уже должна быть установлена на хостинге
на локалку придется ставить самому
как это делать гугл в помощь
для ббкода есть аналог в PEAR http://pear.php.net/package/HTML_BBCodeParser о PECL
Tox
Отправлено: 23 Апреля, 2012 - 14:34:37
Посетитель
Покинул форум
Сообщений всего: 314
Дата рег-ции: Нояб. 2011 Откуда: Россия
Помог: 0 раз(а)
Спасибо, установил на хост, вот только проблема: открываем examples/parser.php, все норм, но стоит ввести какое-либо значение из предложенных и нажать "parse", выводится:
Warning: strpos() [function.strpos]: Empty delimiter in HTML/BBCodeParser.php on line 354
Из того, что написано в комментах ясно, что разработчики просят переписать данный метод.
Ошибка в $openPos = strpos($str, $this->_options['open'], $strPos);
Может кто-то уже делал?
Покинул форум
Сообщений всего: 77
Дата рег-ции: Май 2011
Помог: 0 раз(а)
эх!...давно тут не был
Может я что-то недопонимаю, но ссылки в комментариях ведут на библиотеки для преобразования бб в хтмл.
Мои функции наоборот преобразовывают хтмл-код в бб. Парсер тем с форумов(в моем случае раздач с трекера).
Засунул ссылку и получил бб-код
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.