Kowex Опубликовано 17 Декабря 2007 Жалоба Поделиться Опубликовано 17 Декабря 2007 (изменено) Как можно сделать что бы автоматически определённые слова заменялись урлами. Например пользователь написал:Мама мыла раму. Заменялось на:Мама мыла раму. Пытался сделать это в нецензурных словахраму = [url="http://рама.ру"]раму[/url]Так слово заменяется, но выводится код урла. Изменено 17 Декабря 2007 пользователем Kowex Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 17 Декабря 2007 Жалоба Поделиться Опубликовано 17 Декабря 2007 В парсере сначала парсятся коды, а потом плохие слова, кроме того на админа не действует - плохо.Если с админов не критично, то нужно заменять сразу на html код, при редактировании он конвертнётся нормально в bb:раму = <a href="http://рама.ру" target="_blank">раму</a> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Kowex Опубликовано 17 Декабря 2007 Автор Жалоба Поделиться Опубликовано 17 Декабря 2007 То есть, если даже у пользователяне включен ХТМ, он нормально проконвертится в bb? Неа, тоже не работает, так же выводит полный код. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 17 Декабря 2007 Жалоба Поделиться Опубликовано 17 Декабря 2007 Пытался сделать это в нецензурных словахраму = [url="http://рама.ру"]раму[/url]Так слово заменяется, но выводится код урла.Парсер же работает в ДВА прогона.Слово после замены не должно содержать в себе того слова, которое было до замены.Попробуй такой:раму = [url=http://рама.ру]ра[/url][url=http://рама.ру]му[/url]У меня на 1.3 этот прием работает. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Kowex Опубликовано 17 Декабря 2007 Автор Жалоба Поделиться Опубликовано 17 Декабря 2007 Пытался сделать это в нецензурных словахраму = [url="http://рама.ру"]раму[/url]Так слово заменяется, но выводится код урла.Парсер же работает в ДВА прогона.Слово после замены не должно содержать в себе того слова, которое было до замены.Попробуй такой:раму = [url=http://рама.ру]ра[/url][url=http://рама.ру]му[/url]У меня на 1.3 этот прием работает.неа, в 2.3.1 работать такая схема не хочет, выводит полный код Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Kowex Опубликовано 12 Февраля 2008 Автор Жалоба Поделиться Опубликовано 12 Февраля 2008 Вариантов решения нету больше? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 G*g Опубликовано 12 Февраля 2008 Жалоба Поделиться Опубликовано 12 Февраля 2008 Вариантов решения нету больше?залесть в post_parser и вставить нужную регулярку. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DerSpinner Опубликовано 13 Февраля 2008 Жалоба Поделиться Опубликовано 13 Февраля 2008 залесть в post_parser и вставить нужную регулярку.а в переводе на русский язык=) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Kowex
Как можно сделать что бы автоматически определённые слова заменялись урлами.
Например пользователь написал:
Мама мыла раму.
Заменялось на:
Мама мыла раму.
Пытался сделать это в нецензурных словах
Так слово заменяется, но выводится код урла.
Изменено пользователем KowexСсылка на комментарий
Поделиться на других сайтах
7 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.