Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Link Checker / Free file hosting link checker - MULTI FILE SUPPORT All VB 3.8 Details »»
Link Checker / Free file hosting link checker - MULTI FILE SUPPORT All VB 3.8
Version: 1.00, by doa24uk doa24uk is offline
Developer Last Online: Oct 2010 Show Printable Version Email this Page

Category: Mini Mods - Version: 3.8.x Rating:
Released: 10-10-2009 Last Update: 10-10-2009 Installs: 20
Template Edits
Code Changes  
No support by the author.

This is an update of this previous template mod, now it supports Multiple Files & is a full blown mod now.

Finally! Here's a 100% working free file host link checker that's ready to be integrated into your site with only TWO alterations to your vBulletin - simple & painless !!!

Instructions are attached (instructions.txt)

Each link within CODE tags will now have a 'Check this link' hyperlink that will open in a new window & tell you whether or not the link is still live!


A full list of working mirrors can be found at the official website - MirrorChecker.com

but the current list is ->

* Rapidshare.com
* Zshare.net
* Zippyshare.com
* Mediafire.com
* Megaupload.com
* 4Shared.com
* Speedyshare.com
* Uploading.com
* Uploaded.to
* Ul.to
* Badongo.com
* Filefront.com
* Bigupload.com
* Filefactory.com
* Sharebigfile.com
* Yousendit.com
* Gigasize.com
* Depositfiles.com
* Hotfile.com
* Sendspace.com
* Megarotic.com
* Letitbit.net
* Netload.in
* ShareBee.com
* DNBShare.com


Want another site added to our supported list? No worries, drop us a line & we'll try and get it added!


MirrorChecker.com guarantee - This tool will be working 100% 24/7/365!

Follow us on Twitter for regular updates.

Many thanks to Shadab for the code help.

Download Now

File Type: txt instructions.txt (1.8 KB, 333 views)

Screenshots

File Type: jpg post-topic.JPG (53.2 KB, 0 views)
File Type: jpg topic.JPG (41.7 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 11-15-2009, 07:27 PM
multiplex multiplex is offline
 
Join Date: Jun 2009
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

nice mod. just wondering if there is any way to limit the "check link" hyperlink to only those sites that are in the list above? this mod adds that "check link" on any link that is wrapped in code tags.

also any way to make this check multiple links at the same time much like this page can

HTML Code:
http://www.rapidground.com/link/
that would make the mod more effective IMO
Reply With Quote
  #13  
Old 12-15-2009, 08:08 AM
gil gil is offline
 
Join Date: Oct 2007
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks
Reply With Quote
  #14  
Old 10-14-2010, 01:03 AM
onealien's Avatar
onealien onealien is offline
 
Join Date: Jun 2010
Posts: 86
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

didnt work for me....box showed up but the links within were gone....


Reply With Quote
  #15  
Old 10-14-2010, 06:26 PM
WoGuziczek WoGuziczek is offline
 
Join Date: Feb 2008
Location: Poland
Posts: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

REAL LINK CHECKER

Check this :

Don't change bbcode_code template or revert current (if you modified)

in includes/class_bbcode.php find:
PHP Code:
function handle_bbcode_code($code)
    {
        global 
$vbulletin$vbphrase$stylevar$show;

        
// remove unnecessary line breaks and escaped quotes
        
$code str_replace(array('<br>''<br />'), array(''''), $code);

        
$code $this->strip_front_back_whitespace($code1);

        if (
$this->printable)
        {
            
$code $this->emulate_pre_tag($code);
            
$template 'bbcode_code_printable';
        }
        else
        {
            
$blockheight $this->fetch_block_height($code);
            
$template 'bbcode_code';
        }

        eval(
'$html = "' fetch_template($template) . '";');
        return 
$html;
    } 
replace with:
PHP Code:
function check_link($url)
    {
        
$url urldecode($url);
        
$ch curl_init();
        
curl_setopt($chCURLOPT_URL"http://mirrorchecker.com/linkchecker2.php?url=" $url);
        
curl_setopt($chCURLOPT_USERAGENT'Googlebot/2.1 (+http://www.google.com/bot.html)');
        
curl_setopt($chCURLOPT_REFERER'http://www.google.com');
        
curl_setopt($chCURLOPT_AUTOREFERERtrue);
        
curl_setopt($chCURLOPT_HEADERfalse);
        
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
        
curl_setopt($chCURLOPT_TIMEOUT10);
        
$data curl_exec($ch);
        
curl_close($ch);
        if (
preg_match('/\<font\ color\=green\>\<h1\>File\ Available\ \@\ .*\<\/h1\>\<\/font\>/sm'$data)
            OR 
preg_match('/File\ Available/sm'$data)) {
            return 
true;
        }
        return 
false;
    }
    function 
handle_bbcode_code($code)
    {
        global 
$vbulletin$vbphrase$stylevar$show;

        
$codeLinks explode("\n"$code);
        
$code '';

        foreach(
$codeLinks as $i => $link)
        {
            if (
$this->check_link($link))
            {
                
$code .= $link " - <font color=\"green\"><b>Checked & works</b></font>\n";
            }
            else
            {
                
$code .= $link " - <font color=\"red\"><b>Doesn't work</b></font>\n";
            }
            
        }
        
$code str_replace(array('<br>''<br />'), array(''''), $code);
        
$code $this->strip_front_back_whitespace($code1);

        if (
$this->printable)
        {
            
$code $this->emulate_pre_tag($code);
            
$template 'bbcode_code_printable';
        }
        else
        {
            
$blockheight $this->fetch_block_height($code);
            
$template 'bbcode_code';
        }
        eval(
'$html = "' fetch_template($template) . '";');
        return 
$html;
    } 
Screen in attachment
Attached Images
File Type: png scrren.png (20.3 KB, 0 views)
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 10:58 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04130 seconds
  • Memory Usage 2,309KB
  • Queries Executed 22 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_html
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_attachment
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete