Oh, and that's not an Aeva bug you refer to, you cannot put a [url] tag inside an [img] one, plain and simple. The parser should be preventing it from happening. As you would find if you tried it on that forum, i.e. one without Aeva.
Try it on simplemachines.org. They don't have Aeva. Funny though, it won't work there either. I wonder why... is it because it's an SMF issue with your messed up code perhaps?
Even the SMF team are telling you it's not an Aeva bug!
That is not true. In a few parts.
This code does work just fine on the SMF site.
[center][url=http://www.gametracker.com/server_info/63.251.20.161:27960/][img][url=http://cache.[url=http://www.gametracker.com/server_info/63.251.20.161:27960/b_560_95_1.png]www.gametracker.com/server_info/63.251.20.161:27960/b_560_95_1.png[/url]]www.gametracker.com/server_info/63.251.20.161:27960/b_560_95_1.png[/url][/img][/url][/center]
Shows up just fine!
And now that I removed Aeva 100% from my site it works just fine there as well.
As far as the team not recognizing this as being a SMF problem, I use that word loosely because they don't see this as a problem since this is not a widely used format for URL's, they did if you read the whole post'.
Didn't I just go over this with someone?
This is a problem with smf (sort of) not with aeva.
mostly, it's a problem with that website ont using a standard url address format.
The problem is that smf interprets www as the START of a web address,
so it is attempting to make the URL that is SEES into a link because that
cache.www screws it up.
I honestly don't call this an actual SMF "bug" and I would prefer telling the
stupid people who used that format or url to use a proper format.
And as far as the code being involved in this. It looks as though it is this code in Sources/Subs-Aeva.php:
// Links urls that haven't already been linked
function aeva_autolink_urls($input)
{
global $context, $modSettings;
// Should haven't got here if autolinking of urls is disabled
if (empty($modSettings['autoLinkUrls']))
return $input;
Because when changed to this it works:
// Links urls that haven't already been linked
function aeva_autolink_urls($input)
{
global $context, $modSettings;
// Should haven't got here if autolinking of urls is disabled
if (empty($modSettings['autoLinkUrls']))
return $input;
if (preg_match("/gametracker/i", $input))
return $input;
The code changes and ID of the location causing problems is courtesy of XerraX btw