Module talk:WikiProject banner: Difference between revisions

Content deleted Content added
B-Class criteria: response...no clue
Line 25:
Commonly the highest article grade that is assigned outside a more formal review process. Has several of the elements described in "start", usually a majority of the material needed for a comprehensive article. Nonetheless, ''it has some gaps or missing elements or references'', ''needs editing for language usage'' or clarity, ''balance of content'', or c''ontains other policy problems'' such as copyright, ''Neutral Point Of View (NPOV) or No Original Research (NOR)''. With NPOV a well written B-class may correspond to the "Wikipedia 0.5" or "usable" standard. Articles that are close to GA status but don't meet the Good article criteria should be B- or Start-class articles.
 
Following that the [[Template:WPMILHIST|MILHIS]] banner seems to have the coding that does the trick. <small><code>{{!}} This article has been checked against the following [[Wikipedia:WikiProject Military history/Assessment#Quality scale|criteria for B-Class status]]:<br/>
# {{#ifeq:{{WPMILHIST/Any|{{{B-Class-1|}}}|{{{B-1|}}}|{{{B1|}}}|{{{b-1|}}}|{{{b1|}}}}}|yes| [[Image:Orange check.svg|16x16px]] | {{#ifeq:{{WPMILHIST/Any|{{{B-Class-1|}}}|{{{B-1|}}}|{{{B1|}}}|{{{b-1|}}}|{{{b1|}}}}}|no| [[Image:Red x.svg|16x16px]] | [[Image:Purple question mark.svg|16x16px]] }}}} Referencing and citation: {{#ifeq:{{WPMILHIST/Any|{{{B-Class-1|}}}|{{{B-1|}}}|{{{B1|}}}|{{{b-1|}}}|{{{b1|}}}}}|yes| ''criterion met'' | {{#ifeq:{{WPMILHIST/Any|{{{B-Class-1|}}}|{{{B-1|}}}|{{{B1|}}}|{{{b-1|}}}|{{{b1|}}}}}|no| ''criterion not met'' | ''not checked'' }}}}
# {{#ifeq:{{WPMILHIST/Any|{{{B-Class-2|}}}|{{{B-2|}}}|{{{B2|}}}|{{{b-2|}}}|{{{b2|}}}}}|yes| [[Image:Orange check.svg|16x16px]] | {{#ifeq:{{WPMILHIST/Any|{{{B-Class-2|}}}|{{{B-2|}}}|{{{B2|}}}|{{{b-2|}}}|{{{b2|}}}}}|no| [[Image:Red x.svg|16x16px]] | [[Image:Purple question mark.svg|16x16px]] }}}} Coverage and accuracy: {{#ifeq:{{WPMILHIST/Any|{{{B-Class-2|}}}|{{{B-2|}}}|{{{B2|}}}|{{{b-2|}}}|{{{b2|}}}}}|yes| ''criterion met'' | {{#ifeq:{{WPMILHIST/Any|{{{B-Class-2|}}}|{{{B-2|}}}|{{{B2|}}}|{{{b-2|}}}|{{{b2|}}}}}|no| ''criterion not met'' | ''not checked'' }}}}
Line 33:
{{#if:{{WPMILHIST/Any|{{{B-Class-1|}}}|{{{B-1|}}}|{{{B1|}}}|{{{b-1|}}}|{{{b1|}}}}}{{WPMILHIST/Any|{{{B-Class-2|}}}|{{{B-2|}}}|{{{B2|}}}|{{{b-2|}}}|{{{b2|}}}}}{{WPMILHIST/Any|{{{B-Class-3|}}}|{{{B-3|}}}|{{{B3|}}}|{{{b-3|}}}|{{{b3|}}}}}{{WPMILHIST/Any|{{{B-Class-4|}}}|{{{B-4|}}}|{{{B4|}}}|{{{b-4|}}}|{{{b4|}}}}}{{WPMILHIST/Any|{{{B-Class-5|}}}|{{{B-5|}}}|{{{B5|}}}|{{{b-5|}}}|{{{b5|}}}}}||{{#if:{{{B-Class-1}}}{{{B-Class-2}}}{{{B-Class-3}}}{{{B-Class-4}}}{{{B-Class-5}}}|To fill out this checklist, please <span class="editlink noprint plainlinksneverexpand">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} add]</span> the following to the template call:<br/><small><tt><nowiki><!-- B-Class-1. It is suitably referenced, and all major points have appropriate inline citations. --></nowiki></tt></small><br/><small><tt><nowiki>|B-Class-1=yes/no</nowiki></tt></small><br/><small><tt><nowiki><!-- B-Class-2. It reasonably covers the topic, and does not contain obvious omissions or inaccuracies. --></nowiki></tt></small><br/><small><tt><nowiki>|B-Class-2=yes/no</nowiki></tt></small><br/><small><tt><nowiki><!-- B-Class-3. It has a defined structure, including a lead section and one or more sections of content. --></nowiki></tt></small><br/><small><tt><nowiki>|B-Class-3=yes/no</nowiki></tt></small><br/><small><tt><nowiki><!-- B-Class-4. It is free from major grammatical errors. --></nowiki></tt></small><br/><small><tt><nowiki>|B-Class-4=yes/no</nowiki></tt></small><br/><small><tt><nowiki><!-- B-Class-5. It contains appropriate supporting materials, such as an infobox, images, or diagrams. --></nowiki></tt></small><br/><small><tt><nowiki>|B-Class-5=yes/no</nowiki></tt></small>}}}}
|#default=}}
</code></small>
 
That looks fairly similar to the criteria set forth by [[WP:1]]. It would be nice to have it set up though, so if the article was above B-Class the checklist wouldn't appear. What do you think? <font color="green" face="Comic Sans MS">[[User:Stepshep|§hep]]</font> • <font color="green" face="Comic Sans MS">[[User talk:Stepshep|¡Talk to me!]]</font> 20:31, 7 May 2008 (UTC)
 
:As I said, implementing a checklist like that would be relatively easy, as would the trick you suggest. The question is, how widely would it be used? Remember that any addition made to the metatemplate increases the code size for ''all'' projects using the banner, on ''all'' pages where a banner based on it appears. It's only worth adding if the majority of projects which do B-class checklists use ''exactly'' this set of criteria, in that precise order, etc etc. How widespread is this system? <font color="forestgreen">[[User:Happy-melon|'''Happy''']]</font>‑<font color="darkorange">[[User talk:Happy-melon|'''melon''']]</font> 20:38, 7 May 2008 (UTC)
 
::I honestly don't have a clue. Would you mind putting a checklist on [[Template:OH-Project]]; I can't figure it out how to make it just appear on articles that are rated B and below with the Meta syntax. Thanks. <font color="green" face="Comic Sans MS">[[User:Stepshep|§hep]]</font> • <font color="green" face="Comic Sans MS">[[User talk:Stepshep|¡Talk to me!]]</font> 20:49, 7 May 2008 (UTC)