@Mr Happy
You might want to fix a slight bug in the Filehost module while checking for backlink

If a website has code like this:
Code: 
<a href="http://someanotherddl.com" rel="nofollow">SomeAnotherDDL</a><a href="http://www.google.com">Google</a>
And the website to check for backlink is google.com
Then the module will show as nofollow.
Example:
PHP Code: 
<?php

function backlink($page$data) {
        if(!
$page || !$data)
            return 
'error';
        
$page strtolower($page);
        
$regex '<a(.*)'.$data.'(.*)>';
        
preg_match($regex$page$match);
        if(
$match) {
            if ((
strpos($match[1], 'nofollow') || strpos($match[2], 'nofollow')))
                return 
'nofollow';
            return 
false;
        }
        else
            return 
'backlink';
}

echo 
backlink('<a href="http://someanotherddl.com" rel="nofollow">SomeAnotherDDL</a><a href="http://www.google.com">Google</a>',  'google.com');
    
?>