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

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

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

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

Сообщение Garret_Dark » 10.04.2013 21:52

angst66, а смысл? Фактически, завуалировать любые слова реально. Потому проверять на наличие точек, тире и запятых, просто дурная трата ресурсов.

Аватара пользователя
angst66
phpBB 2.0.20
Сообщения: 1292
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 75 раз
Поблагодарили: 116 раз

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

Сообщение angst66 » 10.04.2013 22:56

Ну я тут всякие варианты пробую, например заменять такой текст каким то смайлом. Но чего то не идет в голову подходящий бб код.

Аватара пользователя
kpripper
phpBB 1.4.4
Сообщения: 181
Зарегистрирован: 15.04.2011 18:07
Благодарил (а): 42 раза
Поблагодарили: 8 раз

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

Сообщение kpripper » 16.05.2013 15:49

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

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

Что такое ?
http://forum.surgeryzone.net - форум врачей, кому нужен совет, обращайтесь, постараюсь помочь.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9756
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2718 раз

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

Сообщение Татьяна5 » 16.05.2013 16:18

kpripper
В phpBB 3.0.11 строка есть. Не находит - ищите по части строки

Аватара пользователя
kpripper
phpBB 1.4.4
Сообщения: 181
Зарегистрирован: 15.04.2011 18:07
Благодарил (а): 42 раза
Поблагодарили: 8 раз

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

Сообщение kpripper » 18.05.2013 19:43

Нашел, ноутпад почему-то глючит, а можно как-то сделать ввод многих слов сразу или хотя бы перенести с одного форума на другой ?
http://forum.surgeryzone.net - форум врачей, кому нужен совет, обращайтесь, постараюсь помочь.

Аватара пользователя
angst66
phpBB 2.0.20
Сообщения: 1292
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 75 раз
Поблагодарили: 116 раз

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

Сообщение angst66 » 23.06.2013 23:24

Обратил внимание что в комментариях к записям в блогах Парсер сообщений (автозамена) не работает.

Аватара пользователя
kpripper
phpBB 1.4.4
Сообщения: 181
Зарегистрирован: 15.04.2011 18:07
Благодарил (а): 42 раза
Поблагодарили: 8 раз

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

Сообщение kpripper » 19.07.2013 17:54

Нужно доработать парсер, готов оплатить.
http://forum.surgeryzone.net - форум врачей, кому нужен совет, обращайтесь, постараюсь помочь.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9756
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2718 раз

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

Сообщение Татьяна5 » 19.07.2013 18:30

kpripper, вам в Рекрутинг

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 730 раз

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

Сообщение владимир1983 » 04.08.2013 16:36

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
Сообщения: 1091
Зарегистрирован: 11.01.2009 15:18
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 203 раза

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

Сообщение Garret_Dark » 04.08.2013 17:11

владимир1983, не понял что на что нужно заменять.
Вообще мод игнорирует содержимое тегов дабы их не побить заменой.

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 730 раз

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

Сообщение владимир1983 » 04.08.2013 17:15

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
Сообщения: 1091
Зарегистрирован: 11.01.2009 15:18
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 203 раза

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

Сообщение Garret_Dark » 04.08.2013 17:25

владимир1983, не понял опять таки... то на что заменяется вообще не имеет значения, а вот содержимое ссылки мод не заменяет, это да

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 730 раз

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

Сообщение владимир1983 » 04.08.2013 17:35

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

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

http://site.ru/article.html
на что либо, но не работает когда в параметре ссылки есть якорь #anchor
Почему парсер работает на замену с простой ссылкой, и не работает когда в ссылке есть якорь?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1091
Зарегистрирован: 11.01.2009 15:18
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 203 раза

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

Сообщение Garret_Dark » 04.08.2013 18:44

владимир1983, скорее всего # воспринимается регуляркой, честно, сейчас уже не вспомню точно, увы.
Попробуй может использовать маску * в разных вариациях?

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 730 раз

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

Сообщение владимир1983 » 04.08.2013 19:18

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

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