Hide Links Addon [Hide BB-Code URL]
Добавлено: 12.05.2005 19:56
Аддон для мода Hide Links =) теперь прячем от гостей и ссылки введенные через ббкод =)
Скачать 1.0.1
Скачать 1.0.1
скачать русский перевод, моды, скины и стили для phpBB, phpBB3
https://www.phpbbguru.net/community/
или всё-таки так:*/
function bbencode_second_pass($text, $uid)
{
global $lang, $bbcode_tpl;
#
#-----[ REPLACE WITH ]------------------------------------------
#
// [start] Hide Links Addon [Hide BB-Code URL 1.0.0]
global $lang, $bbcode_tpl, $userdata, $lang, $phpEx, $u_login_logout;
// [end] Hide Links Addon [Hide BB-Code URL 1.0.0]
*/
function bbencode_second_pass($text, $uid)
{
global $lang, $bbcode_tpl;
#
#-----[ INLINE FIND ]------------------------------------------
#
global $lang, $bbcode_tpl;
#
#-----[ REPLACE WITH ]------------------------------------------
#
// [start] Hide Links Addon [Hide BB-Code URL 1.0.0]
global $lang, $bbcode_tpl, $userdata, $lang, $phpEx, $u_login_logout;
// [end] Hide Links Addon [Hide BB-Code URL 1.0.0]
А у меня вот так: [quote] // matches a ... .phpbb.com code..#
#-----[ FIND ]------------------------------------------
#
// matches a [url]xxxx://www.phpbb.com[/url] code..
$patterns[] = "#\[url\]([\w]+?://[^ \"\n\r\t<]*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url1'];
// http://www.phpbb.com code.. (no xxxx:// prefix).
$patterns[] = "#\[url\]((www|ftp)\.[^ \"\n\r\t<]*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url2'];
// [url=xxxx://www.phpbb.com]phpBB[/url] code..
$patterns[] = "#\+?://[^ \"\n\r\t<]*?)\](.*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url3'];
// [url=http://www.phpbb.com]phpBB code.. (no xxxx:// prefix).
$patterns[] = "#\*?)\](.*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url4'];
// [email]user@domain.tld[/email] code..
$patterns[] = "#\[email=\]([a-z0-9&\-_.]+?@[\w\-]+\.([\w\-\.]+\.)?[\w]+)\[/email\]#si";
$replacements[] = $bbcode_tpl['email'];
уже заметил =) и исправился =) линк тот же =) а также вот прямо сюда =)*/
function bbencode_second_pass($text, $uid)
{
global $lang, $bbcode_tpl;
#
#-----[ REPLACE WITH ]------------------------------------------
#
// [start] Hide Links Addon [Hide BB-Code URL 1.0.0]
global $lang, $bbcode_tpl, $userdata, $lang, $phpEx, $u_login_logout;
// [end] Hide Links Addon [Hide BB-Code URL 1.0.0]
Код: Выделить всё
#
#-----[ FIND ]------------------------------------------
#
*/
function bbencode_second_pass($text, $uid)
{
global $lang, $bbcode_tpl;
#
#-----[ REPLACE WITH ]------------------------------------------
#
*/
function bbencode_second_pass($text, $uid)
{
// [start] Hide Links Addon [Hide BB-Code URL 1.0.0]
global $lang, $bbcode_tpl, $userdata, $lang, $phpEx, $u_login_logout;
// [end] Hide Links Addon [Hide BB-Code URL 1.0.0]
а в .15 вот это: [quote] // matches a ... .phpbb.com code..#
#-----[ FIND ]------------------------------------------
#
// matches a [url]xxxx://www.phpbb.com[/url] code..
$patterns[] = "#\[url\]([\w]+?://[^ \"\n\r\t<]*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url1'];
// http://www.phpbb.com code.. (no xxxx:// prefix).
$patterns[] = "#\[url\]((www|ftp)\.[^ \"\n\r\t<]*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url2'];
// [url=xxxx://www.phpbb.com]phpBB[/url] code..
$patterns[] = "#\+?://[^ \"\n\r\t<]*?)\](.*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url3'];
// [url=http://www.phpbb.com]phpBB code.. (no xxxx:// prefix).
$patterns[] = "#\*?)\](.*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url4'];
// [email]user@domain.tld[/email] code..
$patterns[] = "#\[email=\]([a-z0-9&\-_.]+?@[\w\-]+\.([\w\-\.]+\.)?[\w]+)\[/email\]#si";
$replacements[] = $bbcode_tpl['email'];
Нашел тему:Балбес писал(а):Смотри мою тему про Hide Links. Там все