Last modified: 2014-03-19 19:34:59 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 T30843, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 28843 - Cite error uses lego messages breaking localisation and customisation, should be deprecated
Cite error uses lego messages breaking localisation and customisation, should...
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Cite (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
: i18n
Depends on:
Blocks: messages
  Show dependency treegraph
 
Reported: 2011-05-05 21:59 UTC by Mark A. Hershberger
Modified: 2014-03-19 19:34 UTC (History)
2 users (show)

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


Attachments

Description Mark A. Hershberger 2011-05-05 21:59:00 UTC
Re bug 16854 comment 23: "we need to untangle cite.php's error tags so people can actually control them individually without inavdertantly borking the entire set in one." Also see bug 22323.
Comment 1 Happy-melon 2011-05-12 12:18:50 UTC
I'm a little rusty on the details after over two years, but as I remember it, the main problem is that it uses lego messages: each error is defined separately, and then is injected into [[MediaWiki:Cite error]] ("Cite error: $1").  That is a problem for localisation and customisation; but combined with bug 17865, the cite_error message is called with different parsing rules in different contexts, which is bad.  

The "Cite error: " prefix should be added to each cite error message individually, and the wrapper message should be deprecated.
Comment 2 Nemo 2013-11-19 12:36:03 UTC
Adding many blockers of bug 38638 to the list of "easy" bugs, to mark them as candidates for [[mw:Google Code-in]] tasks (gci2013). If you think this bug is not suitable, remove the keyword.

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


Navigation
Links