Template talk:WPBannerMeta

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
WikiProject Council  
WikiProject iconThis template relates to the WikiProject Council, a collaborative effort regarding WikiProjects in general. If you would like to participate, please visit the project discussion page.

bchecklist unintuitive behaviour[edit]

Re: Template:WPBannerMeta/hooks/bchecklist, and specifically Template:WPBannerMeta/hooks/bchecklist/cat:

Two behaviors I don't like:

  1. By default, it treats missing and failing B-criteria identically. So |b1= and |b1=no (and |b1 being absent altogether) all lead to categorization into things like Category:XYZ articles needing attention to referencing and citation.
  2. By default, if no B-criteria are filled, it puts it in XYZ articles with incomplete B-Class checklists rather than with empty B-Class checklists

The first is offensively dumb; the second is just annoying. The first pollutes the categories with unclassified articles rather than articles that really need attention, and is not the behaviour I'd expect. Unsurprisingly, only a handful of projects still use B-checklists (see cat of these project), and most projects either abandoned the B-checklists or coded their own logic (like WP:FILM, WP:APPLE, MILHIST) that avoids this.

Does anyone agree that this isn't expected behavior? Any bots or editors' personal workflows that rely on this weirdness? I think at least #1 should be changed, if not #2. I've solved both at WP:APPLE by using this custom logic inspired by WP:FILM's logic. DFlhb (talk) 15:32, 3 April 2023 (UTC)Reply[reply]

I don't think it is unintuitive that a blank value is treated the same as a "no" value. The documentation is clear: "specifies individual categories to use when the individual checklist parameters are blank or set to no". Of course this behaviour could be changed, but that would affect all articles currently using these categories. — Martin (MSGJ · talk) 20:46, 16 April 2023 (UTC)Reply[reply]
The problem is that it makes these categories less useful, because they don't only contain articles that really need attention; by default, they contain 85-90%+ of a project's articles, since that's how many articles lack B-checklists. DFlhb (talk) 13:18, 14 May 2023 (UTC)Reply[reply]

Add tracking categories[edit]

To help with the implementation of global article quality ratings, I am thinking of adding a couple of tracking categories:

— Martin (MSGJ · talk) 20:50, 16 April 2023 (UTC)Reply[reply]

Category:WikiProjects using the standard quality scale with customised class masks added — Martin (MSGJ · talk) 11:31, 22 May 2023 (UTC)Reply[reply]

Change link to quality scale[edit]

When project-independent quality ratings are implemented, any project which has not opted out will be assumed to be using the standard quality scale described at Wikipedia:Content assessment. Currently the |ASSESSMENT_LINK= parameter is used for this, and if not defined, will default to Wikipedia:WikiProject {{{PROJECT}}}/Assessment (if that page exists). I propose to change this behaviour so that unless |QUALITY_CRITERIA=custom is defined, then Wikipedia:Content assessment will be used for the quality scale. The |ASSESSMENT_LINK= will still be used for the importance scale. — Martin (MSGJ · talk) 11:55, 11 May 2023 (UTC)Reply[reply]

I believe the changes required are [1] and [2] — Martin (MSGJ · talk) 15:02, 11 May 2023 (UTC)Reply[reply]
I agree. CX Zoom[he/him] (let's talk • {CX}) 21:19, 11 May 2023 (UTC)Reply[reply]
Good change. I like that this addresses feedback I raised at WP:VPR by continuing to link to custom importance scales. DFlhb (talk) 22:33, 11 May 2023 (UTC)Reply[reply]
 Done — Martin (MSGJ · talk) 18:46, 14 May 2023 (UTC)Reply[reply]

 You are invited to join the discussion at Wikipedia talk:WikiProject Vital Articles § TfD follow-up: Fate of the vital article talk banner. Information is particularly sought on whether or not it would be possible to add a parenthetical like (Listed at level 3 in People) in place of e.g. (Rated Mid-Importance) without making changes to this template. {{u|Sdkb}}talk 19:57, 27 May 2023 (UTC)Reply[reply]

Unknown parameters checking[edit]

An user recently added the ability to check for unknown parameters to a banner template: See Special:Diff/1157384999. Is it possible to incorporate that functionality directly into the meta template? CX Zoom[he/him] (let's talk • {CX}) 20:28, 28 May 2023 (UTC)Reply[reply]

No, because Lua modules can't access more than 1 level of parent frame. * Pppery * it has begun... 20:30, 28 May 2023 (UTC)Reply[reply]

Reimplementation in Lua in progess[edit]

At Module:WikiProject. Figured I should given people a heads up now rather than it coming as a surprise or fait accompli later. * Pppery * it has begun... 20:31, 28 May 2023 (UTC)Reply[reply]