Found that to many people struggles to enter the activate link in the received email.
Like: (modified) /index.php?action=activate;u=FOO;code=BAR
The problem is that the ; separator was not handled correctly in QueryString.php
In lines starting around 150 - there is code trying to handle this, but this code
Original:
if (is_string($v) && strpos($k, ';') !== false) :: Here it's looking for a ; in the key
Modified by me:
if (is_string($v) && strpos($v, ';') !== false) :: Here it's looking for the ; in the value, and in the value it is, not in the key
So - after changing this - all is working nicely
Regards: