Hi roy.
plugin nofollowexternal has the bugs
A manual solution edit file class_parser.php
My cod for 1.6.x
// Fix some entities in URLs
$entities = array('$' => '%24', '$' => '%24', '^' => '%5E', '`' => '%60', '[' => '%5B', ']' => '%5D', '{' => '%7B', '}' => '%7D', '"' => '%22', '<' => '%3C', '>' => '%3E', ' ' => '%20');
$fullurl = str_replace(array_keys($entities), array_values($entities), $fullurl);
$name = preg_replace("#&\#([0-9]+);#si", "&#$1;", $name); // Fix & but allow unicode
// wstawka modyfikująca zewnętrzne linki w postach oraz www stronach uzytkownika przy posyach na nofollow
// $link = "<a href=\"$fullurl\" target=\"_blank\" rel=\"nofollow\">$name</a>";
// nie zmieniamy na nofollow linków do nas!!!
$_host = '://'.$_SERVER["HTTP_HOST"];
// ://mojastrona.pl jest w URL-u
// i zaczyna sie nie dalej niż na 5 miejscu (https ma 5 znaków)
if((strpos($fullurl,$_host) !== FALSE) && (strpos($fullurl,$_host) < 6))
{
// Parse internal URL
$link = "<a href=\"$fullurl\" target=\"_blank\">$name</a>";
} else {
// linki do mojej domeny!!! Chcemy miec follow!!!
$_host_moj = '://mojastrona.pl';
if((strpos($fullurl,$_host_moj) !== FALSE) && (strpos($fullurl,$_host) < 6))
{
// Parse internal URL
$link = "<a href=\"$fullurl\" target=\"_blank\">$name</a>";
} else {
// Parse external URL deferred by anonym.to and with rel="nofollow"
// $link = "<a href=\"http://anonym.to/?$fullurl\" target=\"_blank\" rel=\"nofollow\">$name</a>";
$link = "<a href=\"$fullurl\" target=\"_blank\" rel=\"nofollow\">$name</a>";
}
unset($_host_moj);
}
unset($_host);
// koniec mojej wstawki
return $link;
}
/**
* Parses URL MyCode.
Edit the file with MyBB 1.8
// Fix some entities in URLs
$entities = array('$' => '%24', '$' => '%24', '^' => '%5E', '`' => '%60', '[' => '%5B', ']' => '%5D', '{' => '%7B', '}' => '%7D', '"' => '%22', '<' => '%3C', '>' => '%3E', ' ' => '%20');
$url = str_replace(array_keys($entities), array_values($entities), $url);
$name = preg_replace("#&\#([0-9]+);#si", "&#$1;", $name); // Fix & but allow unicode
$link = "<a href=\"$url\" target=\"_blank\"{$nofollow}>$name</a>";
return $link;
}
/**
* Parses URL MyCode.
1.6= $fullurl in 1.8= $url
External links then have: nofollow (posts and threads forum)
Good luck