Last modified: 2011-08-19 11:28:23 UTC
Discovered on wikitech, when the server hostname is configured with a relative protocol, the mails sent are broken. It should either default to a configuration variable, a user preference or whatever the request triggering the mail had as protocol. The problem with the latter is that it results in inconsistent e-mail (ie. user John get's mixed urls in his emails, some http some https one of which he is mostly likely not logged in at)
This should be fixed with r93891, but I didn't test that. Can someone confirm?
*** Bug 30204 has been marked as a duplicate of this bug. ***
(In reply to comment #1) > This should be fixed with r93891, but I didn't test that. Can someone confirm? Deployed the fix, and confirmed it on testwiki by asking Ryan to edit my talk page.
Turns out to be only semi-fixed. The primary URL is fixed now, but the footer reads: -- To change your email notification settings, visit //test.wikipedia.org/wiki/Special:Preferences To change your watchlist settings, visit //test.wikipedia.org/wiki/Special:Watchlist/edit To delete the page from your watchlist, visit http://test.wikipedia.org/w/index.php?title=User_talk:Catrope&action=unwatch Feedback and further assistance: //test.wikipedia.org/wiki/Help:Contents
(In reply to comment #4) > Turns out to be only semi-fixed. The primary URL is fixed now, but the footer > reads: > > -- > To change your email notification settings, visit > //test.wikipedia.org/wiki/Special:Preferences > Those were particularly nasty, because the i18n message looked like this: To change your email notification settings, visit {{fullurl:{{#special:Preferences}}}} Fixed in a somewhat elaborate way, as part of a reorganization that needed to be done anyway, in r94995.