View Full Version : vBulletin [URL] Tags
t3h3th32
12-12-2013, 01:55 PM
Hello,
I've got one small request, which is regarding to my attempt to force vBulletin parse links as [.URL]...[./URL] instead of [.url]...[./url]
http://www.vbulletin.com/forum/forum/vbulletin-4/vbulletin-4-questions-problems-and-troubleshooting/4010091-vbulletin-url-tags
Any ideas?
Much appreciated,
~t3h'P?r4d0x
In file includes/functions_newpost.php, around line 238 (in vb4.2.2) there's this code:
($hook = vBulletinHook::fetch_hook('url_to_bbcode_callback' )) ? eval($hook) : false;
$urlSearchArray[] = '#(^|(?<=[^_a-z0-9-=\]"\'/@]|(?<=' . $taglist . ')\]))((https?|ftp|gopher|news|telnet)://|www\.)((\[(?!/)|[^\s[^$`"{}<>])+)(?!\[/url|\[/img)(?=[,.!\')]*(\)\s|\)$|[\s[]|$))#siU';
$urlReplaceArray[] = "\\2\\4";
$emailSearchArray[] = '/([ \n\r\t])([_a-z0-9-+]+(\.[_a-z0-9-+]+)*@[^\s]+(\.[a-z0-9-]+)*(\.[a-z]{2,6}))/si';
$emailSearchArray[] = '/^([_a-z0-9-+]+(\.[_a-z0-9-+]+)*@[^\s]+(\.[a-z0-9-]+)*(\.[a-z]{2,6}))/si';
The line that starts with $urlReplaceArray[] = seems to be the one that's used when bbcode tags are added to a url in a new post, so if you change those to upper case it might do what you want. But I haven't tested it and I don't know if there are other places it needs to be changed.
t3h3th32
12-14-2013, 12:28 AM
Thanks, I'll test it out. Also, "$emailReplaceArray[]" @ line 243 & 244, it's twice there, so I should replace both?
Regards,
~t3h'Pâr4d0x
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.