LinkzBot - Link Management System IPB & vBulletin

Status
Not open for further replies.
Hey Happy, could you add something that cleans dots out from topic titles? e.g.
Code:
from:
TuneUp[U][COLOR=Red].[/COLOR][/U]Utilities[U][COLOR=Red].[/COLOR][/U]2010[U][COLOR=Red].[/COLOR][/U]v9.0.4300.7-TE

into:
TuneUp Utilities 2010 v9.0.4300.7-TE
I use this regex on ddl0.com to clean dots from the titles:
PHP:
$str = preg_replace('#(?(?=\.[\w\'][\w\'])|(?<=[\w\'][\w\']))((?<=\D)\.(?=\D)|(?<=\D)\.(?=\d)|(?<=\d)\.(?=\D))(?(?<=[\w\'][\w\']\.)|(?=[\w\'][\w\']))(?!com)#', ' ', $str);
it removes dots between words, but not abbreviations or version numbers.

since you already added option for tags in topic titles, maybe you could include something like this too?

Cheers for that. Looks really good. I'll test it and look into adding it.

Is it still turned on. I just tested it and managed to post the same link twice xD

[slide]http://i48.tinypic.com/fvkbk2.png[/slide]
Disabled while testing new features I'm playing with.

Any eta of a newer version with the link checker? :D
No time yet. I've being really busy but I'm working on it when I get time. It's getting their but slower than I'd like.
[slide]http://screensnapr.com/u/f75xqx.png[/slide]
 
tested on vb 3.8.4 (need to upgrade) and got a db error just thought i should say incase anyone else trys

Code:
Database error in vBulletin 3.8.4:

Invalid SQL:
INSERT INTO `forumprefix` (  `prefixid` ,  `prefixsetid` ,  `displayorder` ,  `options` ) 
VALUES ('rs',  'LinkzBot_File_Hosts', '10', '0'), 
('hf',  'LinkzBot_File_Hosts', '10', '0'), 
('mu',  'LinkzBot_File_Hosts', '10', '0'), 
('nl',  'LinkzBot_File_Hosts', '10', '0'), 
('ul',  'LinkzBot_File_Hosts', '10', '0'), 
('st',  'LinkzBot_File_Hosts', '10', '0'), 
('up',  'LinkzBot_File_Hosts', '10', '0'), 
('x7',  'LinkzBot_File_Hosts', '10', '0'), 
('2s',  'LinkzBot_File_Hosts', '10', '0'), 
('ss',  'LinkzBot_File_Hosts', '10', '0'), 
('df',  'LinkzBot_File_Hosts', '10', '0'), 
('es',  'LinkzBot_File_Hosts', '10', '0'), 
('mf',  'LinkzBot_File_Hosts', '10', '0'), 
('4s',  'LinkzBot_File_Hosts', '10', '0'), 
('ut',  'LinkzBot_File_Hosts', '10', '0'), 
('sm',  'LinkzBot_File_Hosts', '10', '0'), 
('ff',  'LinkzBot_File_Hosts', '10', '0'), 
('fs',  'LinkzBot_File_Hosts', '10', '0'), 
('rshf',  'LinkzBot_File_Hosts', '10', '0'), 
('rsmu',  'LinkzBot_File_Hosts', '10', '0'), 
('rsnl',  'LinkzBot_File_Hosts', '10', '0'), 
('rsul',  'LinkzBot_File_Hosts', '10', '0'), 
('rsst',  'LinkzBot_File_Hosts', '10', '0'), 
('rsup',  'LinkzBot_File_Hosts', '10', '0'), 
('rsx7',  'LinkzBot_File_Hosts', '10', '0'), 
('rs2s',  'LinkzBot_File_Hosts', '10', '0'), 
('rsss',  'LinkzBot_File_Hosts', '10', '0'), 
('rsdf',  'LinkzBot_File_Hosts', '10', '0'), 
('rses',  'LinkzBot_File_Hosts', '10', '0'), 
('rsmf',  'LinkzBot_File_Hosts', '10', '0'), 
('rs4s',  'LinkzBot_File_Hosts', '10', '0'), 
('rsut',  'LinkzBot_File_Hosts', '10', '0'), 
('rssm',  'LinkzBot_File_Hosts', '10', '0'), 
('rsff',  'LinkzBot_File_Hosts', '10', '0'), 
('rsfs',  'LinkzBot_File_Hosts', '10', '0'), 
('hfmu',  'LinkzBot_File_Hosts', '10', '0'), 
('hfnl',  'LinkzBot_File_Hosts', '10', '0'), 
('hful',  'LinkzBot_File_Hosts', '10', '0'), 
('hfst',  'LinkzBot_File_Hosts', '10', '0'), 
('hfup',  'LinkzBot_File_Hosts', '10', '0'), 
('hfx7',  'LinkzBot_File_Hosts', '10', '0'), 
('hf2s',  'LinkzBot_File_Hosts', '10', '0'), 
('hfss',  'LinkzBot_File_Hosts', '10', '0'), 
('hfdf',  'LinkzBot_File_Hosts', '10', '0'), 
('hfes',  'LinkzBot_File_Hosts', '10', '0'), 
('hfmf',  'LinkzBot_File_Hosts', '10', '0'), 
('hf4s',  'LinkzBot_File_Hosts', '10', '0'), 
('hfut',  'LinkzBot_File_Hosts', '10', '0'), 
('hfsm',  'LinkzBot_File_Hosts', '10', '0'), 
('hfff',  'LinkzBot_File_Hosts', '10', '0'), 
('hffs',  'LinkzBot_File_Hosts', '10', '0'), 
('munl',  'LinkzBot_File_Hosts', '10', '0'), 
('muul',  'LinkzBot_File_Hosts', '10', '0'), 
('must',  'LinkzBot_File_Hosts', '10', '0'), 
('muup',  'LinkzBot_File_Hosts', '10', '0'), 
('mux7',  'LinkzBot_File_Hosts', '10', '0'), 
('mu2s',  'LinkzBot_File_Hosts', '10', '0'), 
('muss',  'LinkzBot_File_Hosts', '10', '0'), 
('mudf',  'LinkzBot_File_Hosts', '10', '0'), 
('mues',  'LinkzBot_File_Hosts', '10', '0'), 
('mumf',  'LinkzBot_File_Hosts', '10', '0'), 
('mu4s',  'LinkzBot_File_Hosts', '10', '0'), 
('muut',  'LinkzBot_File_Hosts', '10', '0'), 
('musm',  'LinkzBot_File_Hosts', '10', '0'), 
('muff',  'LinkzBot_File_Hosts', '10', '0'), 
('mufs',  'LinkzBot_File_Hosts', '10', '0'), 
('nlul',  'LinkzBot_File_Hosts', '10', '0'), 
('nlst',  'LinkzBot_File_Hosts', '10', '0'), 
('nlup',  'LinkzBot_File_Hosts', '10', '0'), 
('nlx7',  'LinkzBot_File_Hosts', '10', '0'), 
('nl2s',  'LinkzBot_File_Hosts', '10', '0'), 
('nlss',  'LinkzBot_File_Hosts', '10', '0'), 
('nldf',  'LinkzBot_File_Hosts', '10', '0'), 
('nles',  'LinkzBot_File_Hosts', '10', '0'), 
('nlmf',  'LinkzBot_File_Hosts', '10', '0'), 
('nl4s',  'LinkzBot_File_Hosts', '10', '0'), 
('nlut',  'LinkzBot_File_Hosts', '10', '0'), 
('nlsm',  'LinkzBot_File_Hosts', '10', '0'), 
('nlff',  'LinkzBot_File_Hosts', '10', '0'), 
('nlfs',  'LinkzBot_File_Hosts', '10', '0'), 
('ulst',  'LinkzBot_File_Hosts', '10', '0'), 
('ulup',  'LinkzBot_File_Hosts', '10', '0'), 
('ulx7',  'LinkzBot_File_Hosts', '10', '0'), 
('ul2s',  'LinkzBot_File_Hosts', '10', '0'), 
('ulss',  'LinkzBot_File_Hosts', '10', '0'), 
('uldf',  'LinkzBot_File_Hosts', '10', '0'), 
('ules',  'LinkzBot_File_Hosts', '10', '0'), 
('ulmf',  'LinkzBot_File_Hosts', '10', '0'), 
('ul4s',  'LinkzBot_File_Hosts', '10', '0'), 
('ulut',  'LinkzBot_File_Hosts', '10', '0'), 
('ulsm',  'LinkzBot_File_Hosts', '10', '0'), 
('ulff',  'LinkzBot_File_Hosts', '10', '0'), 
('ulfs',  'LinkzBot_File_Hosts', '10', '0'), 
('stup',  'LinkzBot_File_Hosts', '10', '0'), 
('stx7',  'LinkzBot_File_Hosts', '10', '0'), 
('st2s',  'LinkzBot_File_Hosts', '10', '0'), 
('stss',  'LinkzBot_File_Hosts', '10', '0'), 
('stdf',  'LinkzBot_File_Hosts', '10', '0'), 
('stes',  'LinkzBot_File_Hosts', '10', '0'), 
('stmf',  'LinkzBot_File_Hosts', '10', '0'), 
('st4s',  'LinkzBot_File_Hosts', '10', '0'), 
('stut',  'LinkzBot_File_Hosts', '10', '0'), 
('stsm',  'LinkzBot_File_Hosts', '10', '0'), 
('stff',  'LinkzBot_File_Hosts', '10', '0'), 
('stfs',  'LinkzBot_File_Hosts', '10', '0'), 
('x72s',  'LinkzBot_File_Hosts', '10', '0'), 
('x7ss',  'LinkzBot_File_Hosts', '10', '0'), 
('x7df',  'LinkzBot_File_Hosts', '10', '0'), 
('x7es',  'LinkzBot_File_Hosts', '10', '0'), 
('x7mf',  'LinkzBot_File_Hosts', '10', '0'), 
('x74s',  'LinkzBot_File_Hosts', '10', '0'), 
('x7ut',  'LinkzBot_File_Hosts', '10', '0'), 
('x7sm',  'LinkzBot_File_Hosts', '10', '0'), 
('x7ff',  'LinkzBot_File_Hosts', '10', '0'), 
('x7fs',  'LinkzBot_File_Hosts', '10', '0'), 
('2sss',  'LinkzBot_File_Hosts', '10', '0'), 
('2sdf',  'LinkzBot_File_Hosts', '10', '0'), 
('2ses',  'LinkzBot_File_Hosts', '10', '0'), 
('2smf',  'LinkzBot_File_Hosts', '10', '0'), 
('2s4s',  'LinkzBot_File_Hosts', '10', '0'), 
('2sut',  'LinkzBot_File_Hosts', '10', '0'), 
('2ssm',  'LinkzBot_File_Hosts', '10', '0'), 
('2sff',  'LinkzBot_File_Hosts', '10', '0'), 
('2sfs',  'LinkzBot_File_Hosts', '10', '0'), 
('ssdf',  'LinkzBot_File_Hosts', '10', '0'), 
('sses',  'LinkzBot_File_Hosts', '10', '0'), 
('ssmf',  'LinkzBot_File_Hosts', '10', '0'), 
('ss4s',  'LinkzBot_File_Hosts', '10', '0'), 
('ssut',  'LinkzBot_File_Hosts', '10', '0'), 
('sssm',  'LinkzBot_File_Hosts', '10', '0'), 
('ssff',  'LinkzBot_File_Hosts', '10', '0'), 
('ssfs',  'LinkzBot_File_Hosts', '10', '0'), 
('dfes',  'LinkzBot_File_Hosts', '10', '0'), 
('dfmf',  'LinkzBot_File_Hosts', '10', '0'), 
('df4s',  'LinkzBot_File_Hosts', '10', '0'), 
('dfut',  'LinkzBot_File_Hosts', '10', '0'), 
('dfsm',  'LinkzBot_File_Hosts', '10', '0'), 
('dfff',  'LinkzBot_File_Hosts', '10', '0'), 
('dffs',  'LinkzBot_File_Hosts', '10', '0'), 
('esmf',  'LinkzBot_File_Hosts', '10', '0'), 
('es4s',  'LinkzBot_File_Hosts', '10', '0'), 
('esut',  'LinkzBot_File_Hosts', '10', '0'), 
('essm',  'LinkzBot_File_Hosts', '10', '0'), 
('esff',  'LinkzBot_File_Hosts', '10', '0'), 
('esfs',  'LinkzBot_File_Hosts', '10', '0'), 
('mf4s',  'LinkzBot_File_Hosts', '10', '0'), 
('mfut',  'LinkzBot_File_Hosts', '10', '0'), 
('mfsm',  'LinkzBot_File_Hosts', '10', '0'), 
('mfff',  'LinkzBot_File_Hosts', '10', '0'), 
('mffs',  'LinkzBot_File_Hosts', '10', '0'), 
('4sut',  'LinkzBot_File_Hosts', '10', '0'), 
('4ssm',  'LinkzBot_File_Hosts', '10', '0'), 
('4sff',  'LinkzBot_File_Hosts', '10', '0'), 
('4sfs',  'LinkzBot_File_Hosts', '10', '0'), 
('utsm',  'LinkzBot_File_Hosts', '10', '0'), 
('utff',  'LinkzBot_File_Hosts', '10', '0'), 
('utfs',  'LinkzBot_File_Hosts', '10', '0'), 
('smff',  'LinkzBot_File_Hosts', '10', '0'), 
('smfs',  'LinkzBot_File_Hosts', '10', '0'), 
('fffs',  'LinkzBot_File_Hosts', '10', '0'), 
('multi',  'LinkzBot_File_Hosts', '10', '0');

MySQL Error   : Duplicate entry 'rs' for key 1
Error Number  : 1062
Request Date  : Wednesday, June 30th 2010 @ 09:01:22 PM
Error Date    : Wednesday, June 30th 2010 @ 09:01:22 PM
Script        : /plugin.php?do=productimport
Referrer      : /plugin.php?do=productadd
IP Address    : lol removed
Username      : admin
Classname     : vB_Database
MySQL Version : 5.0.81-community
 
Mr H any way to upload a file to fix all the old threads to add the tags?

I know you have it, so PM? :D

Really looking forward to link checker.
 
@pompom yes it works on 4.0.3

@Mr Happy : i am thinking of disabling the auto tagger coz i feel it might take the search engine results to back pages, i.e, sites that has pages on google.... since the tags come in front the search query doesnt match so the results get to a few pages back :(
 
Sorry for all the people looking for a PHPBB version. I'm working on another project at the moment so didn't get around to it.
question ....

Is this works for vb 4.0.3 :S
Ya works fine with 4.0.3 and even newer versions no with no problem.

Thanks for the comments and others helping too :)
 
Status
Not open for further replies.
Back
Top