Last modified: 2014-11-11 02:36:09 UTC
https://bugzilla.wikimedia.org/show_bug.cgi?id=66860 https://gerrit.wikimedia.org/r/#/c/141583/ When the patch 141583 is deployed, if the reference list markup is missing then the reference list will automatically show at the end of the page. 'MediaWiki:Cite error refs without references' will no longer be triggered and no error will show. The manner in which the automatic reference list is displayed has some issues. * No markup is inserted, thus follow-on editors will be confused as to why the reference list is showing. There will be a learning curve associated with this. * No heading is added, resulting in a layout issue. * The automatic reference list shows at the very end of the page, again a layout issue. On the English Wikipedia (and perhaps others) the error currently places the page in a maintenance category so that concerned editors can repair it. Without an error message or a category, there is no way to track this. Either repurpose 'MediaWiki:Cite error refs without references' or add a different MediaWiki page that is triggered when the automatic reference list is generated; it will the place the page in a hidden maintenance category. On the English Wikipedia, this is 'Category:Pages with missing references list'.
In bug 66860 comment 13 I suggested a default-blank system message which, iff set, will add such pages to that category for maintenance purposes. Are you OK with this?
Works for me. I can make a minor change to the broken ref template to not show any message.
(In reply to Gadget850 from comment #2) > Works for me. I can make a minor change to the broken ref template to not > show any message. There are 900 Wikimedia wikis plus countless others. Re-purposing an existing message generally causes massive breakage, which is why we don't do it, and instead create a new one.
(In reply to James Forrester from comment #3) > (In reply to Gadget850 from comment #2) > > Works for me. I can make a minor change to the broken ref template to not > > show any message. > > There are 900 Wikimedia wikis plus countless others. Re-purposing an > existing message generally causes massive breakage, which is why we don't do > it, and instead create a new one. Makes sense
See my latest comments on Bug 66860.
Change 145474 had a related patch set uploaded by Alex Monk: Provide way for users to find articles with the automatic <references /> https://gerrit.wikimedia.org/r/145474
Change 145474 merged by jenkins-bot: Provide way for users to find articles with the automatic <references /> https://gerrit.wikimedia.org/r/145474
so, what's the new message?
(In reply to Bultro from comment #8) > so, what's the new message? cite_error_refs_without_references_category. See Tech News 29 which went out on Monday – https://meta.wikimedia.org/w/index.php?title=Tech/News/2014/29&diff=9177389&oldid=9177343
Looking at the patch, the new interface page is "MediaWiki:Cite error refs without references category". As I see it, the page is blank by default. On enwiki I set it to "Pages with an automatically generated reference list". I then set "Category:Pages with an automatically generated reference list" to a subcat of "Category:Pages with missing references list". "MediaWiki:Cite error refs without references category-desc" was also added which will have the default of: "The page has <code><nowiki><ref></nowiki></code>s defined with no specific group, but it has no explicit <code><nowiki><references /></nowiki>< /code> tag." I don't see what triggers this. This page is not defined on testwiki, so I don't think the patch is applied there yet. Tech News shows this patch as a "future software change" and it does not show in the 1.24wmf13 change log, so I don't know if it is going to be deployed with 13 later today.
(In reply to Gadget850 from comment #10) > Tech News shows this patch as a "future software change" and it does not > show in the 1.24wmf13 change log, so I don't know if it is going to be > deployed with 13 later today. The code will be deployed in 1.24wmf14. Unhelpfully Tech News and Bugzilla (except for VE where I did a hack) give no reliable way to determine this, sorry. :-(
*** Bug 68107 has been marked as a duplicate of this bug. ***
(In reply to Gadget850 from comment #10) > "MediaWiki:Cite error refs without references category-desc" was also added > which will have the default of: > > "The page has <code><nowiki><ref></nowiki></code>s defined with no specific > group, but it has no explicit <code><nowiki><references /></nowiki>< > /code> tag." > > I don't see what triggers this. This page is not defined on testwiki, so I > don't think the patch is applied there yet. Per the review notes, that message is for Special:TrackingCategories. And no, it shouldn't be deployed there yet.
This patchset was reverted in change: I923ed39f405d926b70a5098cbde6eee0538eee51
When is this going live? We are waiting for this...
(In reply to Romaine from comment #15) > When is this going live? We are waiting for this... It's not right now. We need to regroup and work out from scratch how to do this. It may need significant wider work fixing MediaWiki to make it possible.