View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0020183 | phpList 3 application | Campaign Send Process | public | 23-04-20 12:11 | 31-07-20 12:12 |
Reporter | jimbocity | Assigned To | |||
Priority | high | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | 3.4.8-RC1 | ||||
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'], getConfig('website').$GLOBALS['adminpages'].'/?page=statsoverview&id='.$messageid) ); 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 |