Last modified: 2014-09-07 23:13:54 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T72245, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 70245 - Long article URLs in watchlist notification email body due to encoding for non-ASCII scripts
Long article URLs in watchlist notification email body due to encoding for no...
Status: NEW
Product: MediaWiki
Classification: Unclassified
Email (Other open bugs)
1.24rc
All All
: Low enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
: i18n
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-09-01 08:47 UTC by Nasir Khan Saikat
Modified: 2014-09-07 23:13 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Nasir Khan Saikat 2014-09-01 08:47:40 UTC
Hi, 
We receive emails for every change of a article listed in watch list. Here the problem is the article URLs are written in Percent-encoding. So it is not possible to read that and it looks bad in the email body. Sometimes it requires 4/5 lines to show the name of the article. 

Along with this there are some formatting issue which exists from the beginning and not resolved for a long time (https://bugzilla.wikimedia.org/show_bug.cgi?id=56063). The emails i receive form the 'MediaWiki message delivery' system are properly formatted. I am not sure which application is used to format this emails but the default Mediawiki emails have some issues. You can check the screenshot here to get an idea about the problem, https://nimbus.everhelper.me/client/notes/share/74770/w8BbZLSEFp9gVhZZ1GAdrcfL6aG7AvVf/ . 

-- 
Nasir Khan
Comment 1 Andre Klapper 2014-09-01 10:28:22 UTC
Does this refer to emails in plain text, or emails in HTML format?
For plain text, I don't see any way to solve that issue. 
If you have one in mind, please elaborate.
Comment 2 Nasir Khan Saikat 2014-09-01 16:54:58 UTC
Hi Andre Klapper, 

thanks for your response and query.

I am facing this problem in the Mediawiki default email system. I am not sure if it is plain text or HTML. But if it is in plain text then is it required to be in 'plain text' and make everyone suffer for this?
Comment 3 Andre Klapper 2014-09-05 10:59:51 UTC
I would still prefer to "make everyone suffer" to having broken links in email clients which don't interpret bytes correctly.
Now if that is a real issue or just a theoretical one, I don't know.
Comment 4 Nasir Khan Saikat 2014-09-05 11:33:33 UTC
Hi Andre, 
thanks for expressing your thoughts. 

I believe you know that Echo (Notifications) sends email in HTML format, which is way more cleaner, user friendlier and easier to understand then the default emails. The important thing is it can send email in every language Wikipedia supports (including ASCII and non-ASCII scripts).

Can you please tell me why they ignored the email clients which don't interpret bytes correctly?
Comment 5 Andre Klapper 2014-09-05 12:07:18 UTC
Echo: I checked the source of the last email message that I received from *Echo* on test2: Echo sends an email in both plain and HTML format ("Content-Type: multipart/alternative").

Watchlist notification emails that I receive only say:
  Content-type: text/plain; charset=UTF-8

https://www.mediawiki.org/wiki/Special:Preferences#mw-prefsection-echo has a format setting but that seems to only apply to Echo notifications, not to Watchlist notifications. This is confusing.

I guess what it boils down to here is to also use Echo (and its HTML support) for Watchlist notifications.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links