Своя замена bb-code

#1 9 января 2013 в 15:17
Задача простая. Но я не могу догадаться куда писать.
Нужно чтобы кусок текста ссылки на сайт конкурента заменялся на фразу blablabla, сделав таким образом ссылку неактивной)
Помогите, люди добрые :)

mama-papa менять на blablabla
#2 9 января 2013 в 15:29
Написать фильтр. Там всё просто. В файл фильтра впишите простую функцию
  1.  
  2. function f_my_filtr(&$text){
  3. $text = str_replace('mama-papa', 'blablabla', $text );
  4. return true;
  5. }
  6.  
Это я привел простейший пример. При желании $text можно обработать и preg_replace() по шаблону.
#3 9 января 2013 в 15:36
Мммм… про фильтры я и не подумал.
Спасибо, попробую.
#4 9 января 2013 в 15:41
где-то был готовый фильтр… вносишь значения и он их заменяет… типа антимат или как то так…
#5 9 января 2013 в 18:07
предпочитаю str_ireplace
#6 9 января 2013 в 20:20
Так… А как написать инсталлятор для фильтра?
И это. Фильтры работают в бб-редакторе?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.