Module talk:CR/Archive

Work to be done (Article editing)

 * Replace uses of Template:Rules and Template:Comprehensive Rules with the new Template:CR.
 * Check UserWiki:RuleUpdateBot for any further pages that need to be converted.

Template:CR converted
All old uses of Template:CR have been replaced. That page now implements this module, and Template:CRTemp redirects to Template:CR. -Corveroth (talk) 23:40, 5 August 2015 (UTC)

Bug reports

 * Formatting on mobile is less than ideal in general. Bullets that should be hidden are shown and the bounding box is too small; see for example Commander (format) under "Play Rules". Thrawcheld (talk) 12:46, 12 August 2015 (UTC)
 * Both of these bugs are really effects of the mobile stylesheet for this wiki, which is terrible. I'm not sure how much of this is within my capacity to fix, but I'll look into it. -Corveroth (talk) 17:38, 12 August 2015 (UTC)
 * Took a year and a half, but this should be fixed. --Corveroth (talk) 07:22, 14 January 2017 (UTC)

Under consideration

 * Done. Re-implement the leading bullet point on the zeroth level of indentation (i.e. on the first line). It looks a little odd like this, even if the bullet point is unnecessary.

= Prepare for Launch = I think the module is good enough that further work on the code is largely stalling on my part. Here are my goals for the implementation of the module:
 * Affect all pages currently using Template:Rules, Template:Comprehensive Rules, Template:CR, and those explicitly listed on UserWiki:RuleUpdateBot.
 * Avoid directly using Module:CR in the article namespace.
 * Implement invocation of Module:CR within Template:CR.
 * Later editors should be able to utilize the template without worrying about changes to the underlying module or how the template generates the correct wikitext.

I'll be sleeping on it and get started tomorrow morning. Corveroth (talk) 04:25, 24 July 2015 (UTC)
 * Retire Template:Rules and Template:Comprehensive Rules entirely, either via deletion or redirect to Template:CR (currently, CR redirects to Comprehensive Rules).
 * Accomplish all of this transparently from the visitor's perspective - no broken pages at any point during the process.
 * Good luck! I'll lend a hand where needed. --Hunter (talk) 05:56, 24 July 2015 (UTC)
 * Update: Pages currently using Template:CR will be rewritten to use Template:CRTemp so as not to break them when the former template is updated. Afterwards, the new template will redirect back to the updated version of CR, and any pages using CRTemp can optionally be converted to use CR directly at leisure. Pages using Template:CR are top priority for conversion so as to open up that template for editing. Other templates can wait. For now though, I'm off to FNM to play some janky Standard Izzet ETB thing. Corveroth (talk) 00:42, 25 July 2015 (UTC)
 * First 50 down, 200+ Template:CR uses to go! One small issue I noticed along the way is that the module is dropping the examples that should be in the transcluded text. That's easy enough to address in a later update. Corveroth (talk) 08:09, 25 July 2015 (UTC)
 * Another hiccup. This doesn't show the complete text (apart from the example) The sentence about the evasion ability is missing --Hunter (talk) 18:20, 4 August 2015 (UTC)


 * Think I've got both those issues nailed, plus I nixed the superfluous bullet before 0th-level indentation. Should propagate shortly! (and, for what it's worth, examples are indented at a fixed indent, independent of their depth in the rules. In terms of layout, they match the style used in the PDF version of the CR) Corveroth (talk) 02:35, 5 August 2015 (UTC)
 * Continuing in this thread - that's a batch of another ~100 articles converted. About 150 left to go! Corveroth (talk) 06:06, 5 August 2015 (UTC)

Keyword action linking to a disambig page
An instance of this template on Keyword action contains a link to Counter (a disambiguation page) which should point at Counter (keyword action) instead. —Fenhl 23:11, 6 October 2015 (UTC)

Glossary
How lookup the Glossary entries? - Yandere Sliver 23:54, 28 December 2015 (UTC)
 * I never actually implemented such. If you're capable, feel free to clone this module to a separate test page and try out your own implementation, then merge back once it works. Otherwise, I'll get to it when I have the chance. --Corveroth (talk) 00:40, 29 December 2015 (UTC)
 * This is now implemented. See Test. --Corveroth (talk) 23:28, 6 January 2016 (UTC)
 * Thank you. That was quick. That means we can update some articles especially the obsolete terms. :) - Yandere Sliver H09 symbol.png 00:06, 7 January 2016 (UTC)
 * Glad to do it! While a random sampling of existing pages didn't show any issues, let me know of any that cropped up. I made a few other changes when I was in there, such as letting you omit  from the template (any unnamed parameter is now assumed to be the lookup). Also, the exact appearance of the output is easily changeable, I just picked something to set it apart from actual rules text. Feel free to edit the CSS at the top of the CreateGlossaryDiv function yourself if you like. --Corveroth (talk) 00:11, 7 January 2016 (UTC)
 * Thanks Corveroth. You could do now a TOC for the Glossary if you want : ) --Tuamir (talk) 01:54, 7 January 2016 (UTC)