Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Парсер сообщений (автозамена)

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1096
Стаж: 15 лет 2 месяца
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз
Контактная информация:

Re: Парсер сообщений (автозамена)

Сообщение Garret_Dark »

angst66, а смысл? Фактически, завуалировать любые слова реально. Потому проверять на наличие точек, тире и запятых, просто дурная трата ресурсов.
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1469
Стаж: 12 лет 2 месяца
Благодарил (а): 86 раз
Поблагодарили: 149 раз

Re: Парсер сообщений (автозамена)

Сообщение angst66 »

Ну я тут всякие варианты пробую, например заменять такой текст каким то смайлом. Но чего то не идет в голову подходящий бб код.
Аватара пользователя
kpripper
phpBB 1.4.4
Сообщения: 181
Стаж: 12 лет 11 месяцев
Благодарил (а): 37 раз
Поблагодарили: 8 раз
Контактная информация:

Re: Парсер сообщений (автозамена)

Сообщение kpripper »

Пробую установить этот мод - обновился до версии 3.0.11, файлы скопировал, хочу делать первую замену:

открываю viewtopic.php, ищу $message = smiley_text($message); и получаю Search "$message = smiley_text($message);" (0 hits in 0 files)

Что такое ?
http://forum.surgeryzone.net - форум врачей, кому нужен совет, обращайтесь, постараюсь помочь.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Парсер сообщений (автозамена)

Сообщение Татьяна5 »

kpripper
В phpBB 3.0.11 строка есть. Не находит - ищите по части строки
Аватара пользователя
kpripper
phpBB 1.4.4
Сообщения: 181
Стаж: 12 лет 11 месяцев
Благодарил (а): 37 раз
Поблагодарили: 8 раз
Контактная информация:

Re: Парсер сообщений (автозамена)

Сообщение kpripper »

Нашел, ноутпад почему-то глючит, а можно как-то сделать ввод многих слов сразу или хотя бы перенести с одного форума на другой ?
http://forum.surgeryzone.net - форум врачей, кому нужен совет, обращайтесь, постараюсь помочь.
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1469
Стаж: 12 лет 2 месяца
Благодарил (а): 86 раз
Поблагодарили: 149 раз

Re: Парсер сообщений (автозамена)

Сообщение angst66 »

Обратил внимание что в комментариях к записям в блогах Парсер сообщений (автозамена) не работает.
Аватара пользователя
kpripper
phpBB 1.4.4
Сообщения: 181
Стаж: 12 лет 11 месяцев
Благодарил (а): 37 раз
Поблагодарили: 8 раз
Контактная информация:

Re: Парсер сообщений (автозамена)

Сообщение kpripper »

Нужно доработать парсер, готов оплатить.
http://forum.surgeryzone.net - форум врачей, кому нужен совет, обращайтесь, постараюсь помочь.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Парсер сообщений (автозамена)

Сообщение владимир1983 »

Garret_Dark Очень нужен парсер который будет работать с URL в параметре у которой есть якорь.
Пример

Код: Выделить всё

http://site.ru/article.html#anchor 
replace

Код: Выделить всё

[url=http://site.ru/article.html#anchor]Текст ссылки[/url]
Будет твой парсер работать?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1096
Стаж: 15 лет 2 месяца
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз
Контактная информация:

Re: Парсер сообщений (автозамена)

Сообщение Garret_Dark »

владимир1983, не понял что на что нужно заменять.
Вообще мод игнорирует содержимое тегов дабы их не побить заменой.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Парсер сообщений (автозамена)

Сообщение владимир1983 »

Garret_Dark Надо заменить ссылку с якорем #anchor

Код: Выделить всё

http://site.ru/article.html#anchor 
на ссылку оформленную bbcode

Код: Выделить всё

[url=http://site.ru/article.html#anchor]Текст ссылки[/url]
Я попробовал уже, работает с оформлением bbcode! Но в случае если в url есть якорь #anchor, парсер не срабатывает. Не думаешь доделать?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1096
Стаж: 15 лет 2 месяца
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз
Контактная информация:

Re: Парсер сообщений (автозамена)

Сообщение Garret_Dark »

владимир1983, не понял опять таки... то на что заменяется вообще не имеет значения, а вот содержимое ссылки мод не заменяет, это да
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Парсер сообщений (автозамена)

Сообщение владимир1983 »

Garret_Dark писал(а):а вот содержимое ссылки
Парсер работает когда надо заменить ссылку

Код: Выделить всё

http://site.ru/article.html
на что либо, но не работает когда в параметре ссылки есть якорь #anchor
Почему парсер работает на замену с простой ссылкой, и не работает когда в ссылке есть якорь?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1096
Стаж: 15 лет 2 месяца
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз
Контактная информация:

Re: Парсер сообщений (автозамена)

Сообщение Garret_Dark »

владимир1983, скорее всего # воспринимается регуляркой, честно, сейчас уже не вспомню точно, увы.
Попробуй может использовать маску * в разных вариациях?
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Парсер сообщений (автозамена)

Сообщение владимир1983 »

Ну если ты не помнишь, то тут уже никто не вспомнит)
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Закрыто

Вернуться в «Бета-версии модов для phpBB 3.0.x»