View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0020183||phpList 3 application||Campaign Send Process||public||23-04-20 13:11||31-07-20 13:12|
|Priority||high||Severity||minor||Reproducibility||have not tried|
|Target Version||3.5.0||Fixed in Version||3.5.4|
|Summary||0020183: Statistics link in email is incorrect|
|Description||V3.5.2 (no option to select that in product version above)|
In processqueue.php lin 1372:
s('to view the statistics of this campaign, go to %s://%s', $GLOBALS['admin_scheme'],
The outputted link prints as: "http://http" .
Perhaps something to do with using the translation tool whilst retaining the %s strings?
|Tags||No tags attached.|
What is your config for "website" in the configure page?
When you edit that config, it explicitly says "do not include http://". I think you did include that. But if you didn't, then we can check what's going on.
GLOBALS['admin_scheme'] = 'https'
getConfig('website') = 'yourdomain.com'
That should not create a double http://http
The website field in config is "newsletter.fakewebsite.at" (not allowed to give the real domain).
No http or https is included.
||ok, that's odd. I'll check if I can replicate that.|
||I can't replicate that. But it seems you are running in German, so it may be something in the German translation.|
||Yes, I wondered whether the problem is something to do with sending the %s placeholders through the translation function?|
||The German translation of the message "To view the statistics ..." has only one %s placeholder, for the domain. The "http" part is literal.|
||YES! Well spotted. This is an error in the /admin/locale/de/phplist.po file|