muchailow Опубликовано 19 Июня 2006 Жалоба Поделиться Опубликовано 19 Июня 2006 Здравствуйте, помогите разобраться. Ситуация такова. Есть форум IBP 2.1.5. В форуме в сообщения используются bb коды. Как отредактировать тэг таким образом, чтобы вместо скажем ссылки http://domain.ru подставлялось: http://domain1.ru/get.php?url=http://domain.ru://http://domain.ru подставлялось: [ur...ttp://domain.ru. Тоесть некая страничка переадресации. как я понимаю, в upload\sources\classes\bbcode находятся основные bb коды. Покажи плз на конкретном примере. (http://domain.ru -> http://domain1.ru/get.php?url=http://domain.ru) Где и что отредактировать. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 20 Июня 2006 Жалоба Поделиться Опубликовано 20 Июня 2006 Сурсы-Классы-ББкодытам как минимум 2 файла, а то и три копать Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 sportgid Опубликовано 20 Июня 2006 Жалоба Поделиться Опубликовано 20 Июня 2006 Пожалуйста объясните на примере обычной ссылки, как создавать там ВВ-коды... (там не чего не понимаю). Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 20 Июня 2006 Жалоба Поделиться Опубликовано 20 Июня 2006 Честно, я сам пытался, но потом забросил, не получилось Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 muchailow Опубликовано 20 Июня 2006 Автор Жалоба Поделиться Опубликовано 20 Июня 2006 Еще предложения будут? =)//----------------------------------------- // [url]http://www.index.com[/url] // [url=http://www.index.com]ibforums![/url] //----------------------------------------- $txt = preg_replace( "#\[url\](\S+?)\[/url\]#ie" , "\$this->regex_build_url(array('html' => '\\1', 'show' => '\\1'))", $txt ); $txt = preg_replace( "#\[url\s*=\s*\"\;\s*(\S+?)\s*\"\;\s*\](.*?)\[\/url\]#ie" , "\$this->regex_build_url(array('html' => '\\1', 'show' => '\\2'))", $txt ); $txt = preg_replace( "#\[url\s*=\s*(\S+?)\s*\](.*?)\[\/url\]#ie" , "\$this->regex_build_url(array('html' => '\\1', 'show' => '\\2'))", $txt ); Вот скорее всего часть кода, которая отвечает за замену bb кода на обычную ссылку. Толька я х.з. что здесь отредактировать надо. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 20 Июня 2006 Жалоба Поделиться Опубликовано 20 Июня 2006 ага, щаз..там же функция regex_build_url которая в class_bbcode_core.phpв ней наверняка придётся копаться..так что ужас Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 sportgid Опубликовано 20 Июня 2006 Жалоба Поделиться Опубликовано 20 Июня 2006 Ну так что?Знает кто ни будь как заполнять эту форму??? Допустим на примере обычной ссылки открывающейся в новом окне...http://softgid.by.ru/Scr00.jpg Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
muchailow
Здравствуйте, помогите разобраться.
Ситуация такова. Есть форум IBP 2.1.5. В форуме в сообщения используются bb коды. Как отредактировать тэг таким образом, чтобы вместо скажем ссылки http://domain.ru подставлялось: http://domain1.ru/get.php?url=http://domain.ru://http://domain.ru подставлялось: [ur...ttp://domain.ru. Тоесть некая страничка переадресации.
как я понимаю, в upload\sources\classes\bbcode находятся основные bb коды.
Покажи плз на конкретном примере. (http://domain.ru -> http://domain1.ru/get.php?url=http://domain.ru) Где и что отредактировать.
Ссылка на комментарий
Поделиться на других сайтах
6 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.