Need Link Checker for SMF Forum

Status
Not open for further replies.

Linette97

Active Member
32
2009
0
0
Hi all!! Great site btw it's very helpful!!

I was looking around for a Link checker for my SMF 2.0 RC1.2 Forum

I tried LinksBot but got a few errors & seems like their site is down for any help with that.

Can anyone help me out.. Looking for one that all my members can see as well. I saw that they have add ons for Firefox but was wondering how the members can see dead/live links

Thanks for this great site & any help!!!
 
34 comments
Ya http://linkzbot.com is down at the moment as its moving to a new host. It's growing really fast due to it's success and FREE fast link checking service and need's need's a new host. It will be back very soon and has full SMF install instructions on how to add it to any SMF forum. If you've problem's I can guide you throught it step by step and give custom install instructions where requried and can even give you demos if you PM me.

If you've any problems PM me and I'll add you on MSN and give you all the help you need.
 
Thanks guys.. I was feeling Linkzbot 1st going to try that.. But ddlshack, I was just curious about RapidWizard JS Link Checker so I tried to add the JAVASCRIPT API code to my "index.template" and got an error

Code:
Template Parse Error!

There was a problem loading the /Themes/outline_20rc1/index.template.php template or language file. Please check the syntax and try again - remember, single quotes (') often have to be escaped with a slash (\). To see more specific error information from PHP, try accessing the file directly.

You may want to try to refresh this page or use the default theme.

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in .../Themes/outline_20rc1/index.template.php on line 224
215: 	vbphrase[\'ncode_imageresizer_warning_filesize\'] = \'', $txt['ncode_imageresizer_warning_filesize'], '\';
216: 	vbphrase[\'ncode_imageresizer_warning_no_filesize\'] = \'', $txt['ncode_imageresizer_warning_no_filesize'], '\';
217: 	vbphrase[\'ncode_imageresizer_warning_fullsize\'] = \'', $txt['ncode_imageresizer_warning_fullsize'], '\';
218: 	// ]]></script>
219: 
220: <a href="http://rapidwizard.net/"><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
221: <script type="text/javascript" src="http://rapidwizard.net/apis/scripts/javascript.php"></script>
222: <script type="text/javascript">
223: RW = new RapidWizard({
224: 	Selector: 'body',
225: 	Onload: true,
226: 	OverrideDefault: false,
227: 	OnCheck: function(status, target) {
228: 		// Do Something
 
That was the 1st one I tried Clowner but does not support many host & when I installed it, it gave me many wrong read outs.. when links were dead it was reported alive.

Yea it would be nice if someone can improve that mod for SMF :D
 
oh sorry about that.. yeah i agree it doesn't support many and the mod creator stated why
About others Fileshosts:

It is possible, but I don't think it is a good idea to do so.

The MOD is fast, even has a cache to avoid remote checks; and even will avoids load, if messages that have been discarded because they have no links.

But there is a process that inevitably require load time.

To check the links requires to remote checks. This consumes time.

Fortunately rapidshare, megaupload and filefactory has an checktools, and, is possible checks many links at once.

For example, they can make the test, and look the time it takes to create the page.

100 links rapidshare's approx 0.4s (~ 0.3s in remote check)
100 links filefactory's approx 0.45s (~ 0.35s in remote check)
100 links megaupload's link approx 4.5s (~ 4.3s in remote check)

There is a small difference between rapidshare and filefactory, due to the responsiveness of each host.

With megaupload there is a big difference because it only allows checks 10 links at a time, then the MOD should do 10 remote query.

Now imagine without a tool/API, would be necessary to review every link. If there are 100 links, the charging time of the page would be an exaggeration. No one likes a forum with the page loading for over 40seconds.

AFAIK, others filehosts have no linkchecker tool, then will be necessary check the links individually. 100 links, 100 remote check
 
That mod doesn't work at all. It's poorly written and beyond repair. It need's a rewrite from scratch IMHO.

yeah that's true but i like the concecpt
if the links are alive they turn green and bold
if they are dead they get striked out and turn red and it sends a pm to the mod of the board and poster of the topic
that's what makes it the best out of the other mods
 
Yea Clowner, I read that as well when I was checking out the Mod. But my site has a lot of different host being used.

I also like the concept... having it right there for you to see with out clicking anything & getting PMs.

Oh well, Hopefully Mr Happy's Link checker will work for me!
 
Lot's of point's. This post may require a few edit's to answer them all so refresh:

AFAIK, others filehosts have no linkchecker tool, then will be necessary check the links individually. 100 links, 100 remote check
I belive all of our link checker's can check multiple file hosts multiple times. We all check more than for example 20 I'm pretty sure and can all add extra where needed. :P It's more of a question of which one's are needed. This isn't an issue as far as I'm concerned. This is probably one of the few thing's we'll agree on.

Now imagine without a tool/API, would be necessary to review every link. If there are 100 links, the charging time of the page would be an exaggeration. No one likes a forum with the page loading for over 40seconds.
Presume the following: charging = loading, with = where, is = for, for the above reply. Sorry, just needed to clarify.

All our link checker's as far as I know check more than 40 links.

It's very bad pratice to have pages that take a long time to load fully. That is why LinkzBot Link Checker uses a 'Check Download Links' Button. Othewise it may take several minutes for the page to load depending on the amount of links which is very bad for you website.

With megaupload there is a big difference because it only allows checks 10 links at a time, then the MOD should do 10 remote query.
Dont think any of us have a problem with this. We can all get around this problem. At least I can and give the others credit that their capable of getting around this without checking their sites.

It is possible, but I don't think it is a good idea to do so.

The MOD is fast, even has a cache to avoid remote checks; and even will avoids load, if messages that have been discarded because they have no links.

But there is a process that inevitably require load time.

To check the links requires to remote checks. This consumes time.
This is a good idea which none of us have at the moment. I currently have something very, very simillar where if it's checked a page (it remembers the page, not the links which is faster and more relevant) and just shows the results instantly if it's in the last 12 hours. I have this as a custome mod for a busy site but it could be rolled out to other sites but to be honest from stats and results I don't think it's necessary. If you want, it you can have it added easily.

For example, they can make the test, and look the time it takes to create the page.
100 links rapidshare's approx 0.4s (~ 0.3s in remote check)
100 links filefactory's approx 0.45s (~ 0.35s in remote check)
100 links megaupload's link approx 4.5s (~ 4.3s in remote check)
There is a small difference between rapidshare and filefactory, due to the responsiveness of each host.
All our sites have to check your site to get the links. That means if you site is slow to load all the link checkers will be slow to check. We're all pretty much the same on this and I believe we all have 100Mb+ connection speed etc. Mine may be a micro second slower as it stores the info to a database but nothing you'll notice. This also isn't an issue between us as far as I'm conserned.

The MOD is fast, even has a cache to avoid remote checks; and even will avoids load, if messages that have been discarded because they have no links.
Mine tell's you if their are no links on the page (as if it's not bloody obvious already). RW has to scan the page for links first but then won't check if their aren't any. It's simillar for all and they all solved this problem in my oponion.


To be honest after writing this reply I'd be half interested on working on a communial Link Checker if SplitIce or ddlshack were interested and stop all this confustion and petty arguments. I respect SplitIce and admire the other work he's done. I don't know ddlshack but his Javascript is pretty good....... Any interest?
 
I think you guys should collab and work on one good one
the only thing I don't like about your mod is that it only works right if your links are coded and I don't like having the links coded
there's an smf mod that auto codes links but we also like to share links in our general chat and I just don't like copying and pasting I just like to click and move on to the site
 
you don't have to have your links coded. That goes for all of us I think. That's just the way I added it as that's the way most people have their link's.

Most of the wordpress sites that use my link checker don't cod their links for example. You can add the second part of the code wherever you want if you know what your at and have it as a button elsewhere. If you need help as I said just PM me or add me on MSN if you want it customized.

It's late here so I'll answer any more questions on this thread tomorrow.

EDIT:
I think you guys should collab and work on one good one
Are you saying none of them are any good :P
 
Wait? Mr Happy? Does your mod only support "coded Links"? Cause I'm just like Clowner, My links are not coded & I like it that way.. don't like to copy & paste links...

It would be great if you guys put your brilliant minds together and work on a SUPER link checker LOL!!

Anyway Mr Happy please get back to me on that question about your checker.
Thanks!!


Oops I guess you answered my question hahaha!! Thanks!
 
Thanks guys.. I was feeling Linkzbot 1st going to try that.. But ddlshack, I was just curious about RapidWizard JS Link Checker so I tried to add the JAVASCRIPT API code to my "index.template" and got an error

Code:
Template Parse Error!

There was a problem loading the /Themes/outline_20rc1/index.template.php template or language file. Please check the syntax and try again - remember, single quotes (') often have to be escaped with a slash (\). To see more specific error information from PHP, try accessing the file directly.

You may want to try to refresh this page or use the default theme.

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in .../Themes/outline_20rc1/index.template.php on line 224
215:     vbphrase[\'ncode_imageresizer_warning_filesize\'] = \'', $txt['ncode_imageresizer_warning_filesize'], '\';
216:     vbphrase[\'ncode_imageresizer_warning_no_filesize\'] = \'', $txt['ncode_imageresizer_warning_no_filesize'], '\';
217:     vbphrase[\'ncode_imageresizer_warning_fullsize\'] = \'', $txt['ncode_imageresizer_warning_fullsize'], '\';
218:     // ]]></script>
219: 
220: <a href="http://rapidwizard.net/"><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
221: <script type="text/javascript" src="http://rapidwizard.net/apis/scripts/javascript.php"></script>
222: <script type="text/javascript">
223: RW = new RapidWizard({
224:     Selector: 'body',
225:     Onload: true,
226:     OverrideDefault: false,
227:     OnCheck: function(status, target) {
228:         // Do Something

Try using this code:

Code:
<a href="http://rapidwizard.net/"><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="http://rapidwizard.net/apis/scripts/javascript.php"></script>
<script type="text/javascript">
<!--
RW = new RapidWizard({
    Selector: 'body',
    Onload: true,
    OverrideDefault: false,
    OnCheck: function(status, target) {
        // Do Something
    }
});
//-->
</script>
</a>
 
Status
Not open for further replies.
Back
Top