IPB 3 Link Checker Bot Need

Status
Not open for further replies.
20 comments
makfun! Listen to Mr Happy. ;)

If you want something that works similar to what you seek I suggest you promote one or more active members on your site/forum to moderators.

Greasemonkey
Code:
https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/
in conjunction with this little nice script :
Code:
http://userscripts.org/scripts/show/9467
works very nice for checking links manually but not automatic and it does not move anything to the trashcan. 8-)

Good luck...


/UpNorth
 
Get me a coder and we'll work on it.
I am about to github it.

and done...
https://github.com/NewEraCracker/IPB3LinkBot

Just looked at the source. Needs a lot of work. Take Rapidshare as an example. It uses the old link checking page which doesn't even exist any more http://rapidshare.com/cgi-bin/checkfiles.cgi when it should really be using the API system.
Same thing goes for Megaupload. It pretty much needs to be re-written from scratch.


As I said earlier their is no link checker for IPB. All other suggestions are just browser plugins that indicate to the user if the links are alive or dead.
 
That's an awesome idea and even if i have zero coding skills, i look forward to how this projects shapes up!

Idea: why not use the same principle of Greaskemonkey with link check script, to make this IPB link checker script??

Also, does any of the other major forum software already have a working link checker? I think phpBB does, so maybe get some ideas from that and dissect it and rebuild it for IPB.
 
not working lol
Parse error: syntax error, unexpected T_IF in /home/failbook/public_html/forum/admin/applications/forums/tasks/link_bot.php on line 97
PHP:
		// Load the bot member
		$this->bot_memberData = IPSMember::load($this->settings['linkbot_member_id'])
		//$bot_name = $this->DB->buildAndFetch(array( 'select' => 'members_l_display_name', 'from' => 'members', 'where' => "member_id=".$this->settings['linkbot_member_id'] ));
		if($this->settings['linkbot_scanfirstpost'] == 1) {
			$scan_first_option = " AND p.new_topic=1";
		}
Change this :
$this->bot_memberData = IPSMember::load($this->settings['linkbot_member_id'])
to this:
$this->bot_memberData = IPSMember::load($this->settings['linkbot_member_id']);

Just a missing semicolon.

Good Luck .
 
So is there anything going on....?

Anything new about this link checking project? I believe that even if it was paid, people would be willing to contribute to get it, as it's incredibly useful to keep forums cleaner, especially as it does get very tiring and boring to repetitively check forums everyday for dead links and then move them to a recycle bin board or just permanently delete them.

I really hope one or more talented coder/s can figure this out. IPB 3.3.0 is just around the corner, so this would be a great time to finally give life to this project.
 
Status
Not open for further replies.
Back
Top