Module talk:WikiProject banner/Archive 9: Difference between revisions

Content deleted Content added
MiszaBot II (talk | contribs)
m Robot: Archiving 2 threads from Template talk:WPBannerMeta.
m MSGJ moved page Template talk:WPBannerMeta/Archive 9 to Module talk:WikiProject banner/Archive 9: discussion more relevant to module not the wrapper template
 
(14 intermediate revisions by 7 users not shown)
Line 5:
Hi,
Not having managed to find this page on my own, I started a discussion at [[Wikipedia:Village_pump_(proposals)#Adding_dates_to_assessment_templates]] - please feel free to participate there or move the discussion here, whichever suits best.[[User:Dramatic|dramatic]] ([[User talk:Dramatic|talk]]) 09:13, 15 May 2010 (UTC)
{{WikiProject New Zealand/sandbox|class=C|category=no<!--|date=May 2010-->}}
:Interesting idea. I've posted an example of what I think you may be asking for. Is this correct? (This is on [[Template:WikiProject New Zealand/sandbox]], but is not yet in a state to be deployed.)
:*I see you have been given other suggestions and pointers on the village pump discussion. Perhaps you could try these and let us know if you still feel a template solution is warranted.
Line 12:
:*At this stage we would probably look at adding this to the project banner you are working with. It is only if many projects were interested that we would start thinking about adding it to the meta-template.
:&mdash;&nbsp;Martin <small>([[User:MSGJ|MSGJ]]&nbsp;·&nbsp;[[User talk:MSGJ|talk]])</small> 19:50, 17 May 2010 (UTC)
{{WikiProject New Zealand/sandbox|class=C|category=no<!--|assess date=May 2010-->}}
 
::Thanks for putting some thought into this martin. Yes, it is pretty much what I was thinking of. I think that quality is the significant one here, as article quality changes significantly over time, whereas the importance of an article to a project seldom changes. While it would be great to have it on WPNZ, since I've been visiting unassessed articles, it is all the other projects I'm seeing the no-longer-appropriate ratings on (With WPBIO probably being the most common instance). I'll go and look at the other responses now. [[User:Dramatic|dramatic]] ([[User talk:Dramatic|talk]]) 02:10, 18 May 2010 (UTC)
== What do I need to do to get a task force quality template running? ==
 
Several WikiProjects have taskforces. I would like to add such taskforces to [[Wikipedia:WikiProject Sociology]] ([[Template:WikiProject Sociology]]), starting with the social movements task force, but I cannot find a guide on how to do so, and the code in existing templates with that functionality is too complex for me ([[Template:WPMILHIST]] or [[Template:AfricaProject]]). I'd appreciate your help! --<sub><span style="border:1px solid #228B22;padding:1px;">[[User:Piotrus|Piotr Konieczny aka Prokonsul Piotrus]]|[[User_talk:Piotrus|<fontspan style="color:#7CFC00; background:#006400;"> talk </fontspan>]]</span></sub> 17:04, 1 June 2010 (UTC)
:See [[Template:WPBannerMeta#Task forces]] –[[user:xeno|<fontspan facestyle="font-family:verdana"; color=":black;">'''xeno'''</fontspan>]][[user talk:xeno|<fontsup colorstyle="color:black;"><sup>talk</sup></font>]] 18:36, 1 June 2010 (UTC)
::Thanks. How can I get a task force assessment statitics to display (like [[Wikipedia:WikiProject_Military_history/Nordic_military_history_task_force#Tagging_and_assessment|here]])? The project list is [[Wikipedia:Version 1.0 Editorial Team/Sociology articles by quality statistics|here]]. Also - do I need to create the categories listed at [[Template:WikiProject Sociology]]? I don't think I want to reassess the articles for the taskforce, I just want them to have a category and to enable the task force stat list as mentioned above (like MILHIST does). --<sub><span style="border:1px solid #228B22;padding:1px;">[[User:Piotrus|Piotr Konieczny aka Prokonsul Piotrus]]|[[User_talk:Piotrus|<fontspan style="color:#7CFC00; background:#006400;"> talk </fontspan>]]</span></sub> 20:46, 1 June 2010 (UTC)
:::Just guessing here, but you probably need to create and fill the requisite categories, the toplevel quality (Social movements articles by quality) and importance categories probably need [[:Category:Wikipedia 1.0 assessments]] and then add {{tlx|Wikipedia:Version 1.0 Editorial Team/Social movement articles by quality statistics}} somewhere. (You could also [[WP:CWW|copy]] what milhist has done if you want it to be a malleable template that accepts the parameters for the different task forces) –[[user:xeno|<fontspan facestyle="font-family:verdana"; color=":black;">'''xeno'''</fontspan>]][[user talk:xeno|<fontsup colorstyle="color:black;"><sup>talk</sup></font>]] 20:51, 1 June 2010 (UTC)
::::I've created the top level category. I am not sure how to activate the other template to generate those nice quality stats... hopefully somebody can offer suggestions on that. --<sub><span style="border:1px solid #228B22;padding:1px;">[[User:Piotrus|Piotr Konieczny aka Prokonsul Piotrus]]|[[User_talk:Piotrus|<fontspan style="color:#7CFC00; background:#006400;"> talk </fontspan>]]</span></sub> 22:44, 1 June 2010 (UTC)
:::::I believe you need to wait for the bot to run ... once every 24 hours I guess? You also need to add TF_1_QUALITY=yes , I think... And create those cats, and so on. Best place to ask for more help on this would be [[Template talk:WPBannerMeta]], where the WPBM vets hang out... –[[user:xeno|<fontspan facestyle="font-family:verdana"; color=":black;">'''xeno'''</fontspan>]][[user talk:xeno|<fontsup colorstyle="color:black;"><sup>talk</sup></font>]] 23:11, 1 June 2010 (UTC)
::::::I asked there - thanks. I added the [http://en.wikipedia.org/w/index.php?title=Template%3AWikiProject_Sociology&action=historysubmit&diff=365531212&oldid=365518401 TF_1_QUALITY=yes] - don't recalling seeing it in the previous guide. So far, no visible changes, but there may be delayed due to the bot you mention or a need for a simple cache purge. I'll check on this tomorrow :) Thanks, --<sub><span style="border:1px solid #228B22;padding:1px;">[[User:Piotrus|Piotr Konieczny aka Prokonsul Piotrus]]|[[User_talk:Piotrus|<fontspan style="color:#7CFC00; background:#006400;"> talk </fontspan>]]</span></sub> 23:27, 1 June 2010 (UTC)
:::::::It may have something to do with the custom class mask in use. I'm sure the WPBM vets can help, in any case. –[[user:xeno|<fontspan facestyle="font-family:verdana"; color=":black;">'''xeno'''</fontspan>]][[user talk:xeno|<fontsup colorstyle="color:black;"><sup>talk</sup></font>]] 23:30, 1 June 2010 (UTC)
:''Moved from [[WP:VPT]]''
You need to set the ASSESSMENT_CAT parameter, which I have now done. I've also added prompts to the [[Template:WikiProject Sociology/class|custom class mask]] for all the categories which need creating. &mdash;&nbsp;Martin <small>([[User:MSGJ|MSGJ]]&nbsp;·&nbsp;[[User talk:MSGJ|talk]])</small> 05:38, 3 June 2010 (UTC)
:Thanks - now, how can I get a task force assessment statitics to display (like [[Wikipedia:WikiProject_Military_history/Nordic_military_history_task_force#Tagging_and_assessment|here]])? The project list is [[Wikipedia:Version 1.0 Editorial Team/Sociology articles by quality statistics|here]]? [http://en.wikipedia.org/w/index.php?title=Wikipedia:WikiProject_Sociology/Social_movements_task_force&diff=365520344&oldid=365470165 This] is not working for me. --<sub><span style="border:1px solid #228B22;padding:1px;">[[User:Piotrus|Piotr Konieczny aka Prokonsul Piotrus]]|[[User_talk:Piotrus|<fontspan style="color:#7CFC00; background:#006400;"> talk </fontspan>]]</span></sub> 19:12, 7 June 2010 (UTC)
::You haven't yet created the categories required - these are shown on [[Template:WikiProject Sociology/class]]. &mdash;&nbsp;Martin <small>([[User:MSGJ|MSGJ]]&nbsp;·&nbsp;[[User talk:MSGJ|talk]])</small> 07:12, 8 June 2010 (UTC)
 
Line 35:
== Sixteen task forces? ==
 
I am drafting in [[User:Strdst grl/ubx/sandbox|my sandbox]] to try and add [[WP:ROALD|the Roald Dahl task force]] to [[WP:NOVELS|WikiProject Novels]]. However, this project already has fifteen task forces. Is there a way to add any more? [[User:Strdst_grl|<span style="font-family:UnivrstyRoman BT,Garamond,serif;color:DodgerBlue">strdst_grl</span>]] <small>[[User talk:Strdst_grl|<span style="font-family:Kaufmann,Monotype Corsiva;color:DeepSkyBlue">(call me Stardust)]]</span>]]</small> 08:47, 7 June 2010 (UTC)
:You will need to add another taskforce hook, which will allow another 10. (Have a look at how [[Template:ChristianityWikiProject]] does it.) &mdash;&nbsp;Martin <small>([[User:MSGJ|MSGJ]]&nbsp;·&nbsp;[[User talk:MSGJ|talk]])</small> 10:22, 7 June 2010 (UTC)
== [[:Template:WikiProject Amiga]] ==
Line 63:
I propose to add a '''{{{PROJECT NAME}}}''' parameter, which would default to '''WikiProject {{{PROJECT}}}'''. Thoughts? &mdash;&nbsp;Martin <small>([[User:MSGJ|MSGJ]]&nbsp;·&nbsp;[[User talk:MSGJ|talk]])</small> 13:12, 21 June 2010 (UTC)
:Code is in the sandbox now. Any objections? &mdash;&nbsp;Martin <small>([[User:MSGJ|MSGJ]]&nbsp;·&nbsp;[[User talk:MSGJ|talk]])</small> 09:49, 23 June 2010 (UTC)
{{WPBS|{{BM-relatedWikiProject British Museum/sandbox|class=C|importance=low|category=no}}}}
::No objections. Code looks fine. -- [[User:WOSlinker|WOSlinker]] ([[User talk:WOSlinker|talk]]) 09:57, 23 June 2010 (UTC)
::TL;DR &ndash; looks good. There was some related discussion at [[WT:GLAM/BM#%7B%7BBM-related%7D%7D upgraded]] WRT possible plans for future project status but nothing that was in conflict with the meta template usage. [[User:Fæ|Fæ]] ([[User talk:Fæ|talk]]) 10:26, 23 June 2010 (UTC)
Line 106:
:That is (just guessing) most likely caused by the images int he later category still calling it "images" and only showing File superficially on the front-end, compared to former category actually using "file", Although that probably should get fixed, it would caused a lot of empty categories I would be guessing, and a far bit of load changing all those categories around. [[User:Peachey88|Peachey88]] <sup>([[User_Talk:Peachey88|T]]<span style="font-weight:bold;">&nbsp;·</span>&#32; [[Special:Contributions/Peachey88|C]])</sup> 01:59, 2 September 2010 (UTC)
 
:See [[WP:RIF]]/[[WT:RIF]]. Those are the last few stragglers... –[[user:xeno on an iPhone|<fontspan facestyle="font-family:verdana"; color=":black;">'''xeno'''</fontspan>]][[user talk:xeno|<fontsup colorstyle="color:black;"><sup>talk</sup></font>]] 02:35, 2 September 2010 (UTC)
:Yes, you're right. Since July the class mask is defaulting to File-class. I regard this sluggish movement of pages between categories as a bug. The majority moved over fairly quickly, but I don't think the job queue can be blamed for the others taking so long. &mdash;&nbsp;Martin <small>([[User:MSGJ|MSGJ]]&nbsp;·&nbsp;[[User talk:MSGJ|talk]])</small> 19:53, 2 September 2010 (UTC)
 
Line 116:
 
I presume there's a master template for the plethora of minor wikiproject categorization templates (many unfilled, perhaps not helped by this tediousness). Wouldn't some template wiz feel great about disposing of unnecessary case (and order) sensitivities to help move this along a bit smoother? <span style="font-family: 'Brush script MT', cursive;font-size:1.4em;vertical-align:middle;"> [[User:Trev M|Trev M ]]&nbsp;[[User_talk:Trev_M|~&nbsp;]]</span> 12:38, 3 September 2010 (UTC)
:Suggest this at [[Template talk:WPBannerMeta]]. –[[user:xeno|<fontspan facestyle="font-family:verdana"; color=":black;">'''xeno'''</fontspan>]][[user talk:xeno|<fontsup colorstyle="color:black;"><sup>talk</sup></font>]] 17:51, 3 September 2010 (UTC)
::Always good to get a bit nearer to the business end of things&nbsp;– thanks Xeno.
 
Line 135:
::the second {{para|class}} overrides the first, so the talk page goes in the "unassessed tulips articles" category.
::Most, if not all, project banners are completely tolerant about the capitalisation of parameter ''values''; so {{para|class|c}} is treated as if it were {{para|class|C}}; but I don't know of any that would allow {{para|Class|C}}. There seems to be a convention that parameter names are almost always entirely lowercase, with the capitalised form only used for proper names: for example, {{tlx|WikiProject Trains}} has {{para|Scotland}}, but not {{para|scotland}}. --[[User:Redrose64|<span style="color:#d30000; background:#ffeeee">Red</span>rose64]] ([[User talk:Redrose64|talk]]) 21:02, 3 September 2010 (UTC)
:::I don't think this is an issue; template parameters are generally assumed to be lower-case. Changing them to recognize upper-case and lower-case (i.e., {{code|1=class=}} versus {{code|1=Class=}}) has no purpose, in my opinion. <fontspan style="font-family: 'Times New Roman'">[[User:Intelligentsium|<span style="color:#013220">Intelligent</span>]]'''[[User_talk:Intelligentsium|<span style="color:Black">sium</span>]]'''</fontspan> 00:15, 4 September 2010 (UTC)
:::The parameter is lower case but the value is not. It's correct to have class=C. I also don't think it's an issue but perhaps some WikiProjects have an issue like the above Scotland= example WikiProject Trains. Regards, [[User:SunCreator|SunCreator]] <sup>([[User talk:SunCreator|talk]])</sup> 00:26, 4 September 2010 (UTC)
::::It is only an issue at WP banner templates that use the upper case for parameters, and don't remember to double-code it to take both uc and lc characters. Maybe this could be pointed out in the TF setup instructions, somewhere? --[[User:Funandtrvl|Funandtrvl]] ([[User talk:Funandtrvl|talk]]) 20:19, 7 September 2010 (UTC)
Line 170:
::::And wouldn't multiples of 20 just be easier for them as well? I looked at how some projects are coding this, and to say it's complex doesn't begin to cover it. And from what I can tell (though I'll admit to not being an expert at template coding), not everyone is coding them using your hooks method. So perhaps going to 20 might help with that as well. (And I would guess that anything we do to reduce the well-meaning usage of parser functions would be a plus too?)
::::So anyway, you've said that 10 was arbitrary, so if I or someone else were to boldly change it to 20, that wouldn't break anything. Am I understanding correctly? - [[User:Jc37|jc37]] 17:43, 5 October 2010 (UTC)
:::::If it gets upped to twenty, then twenty sets of parameters are needed which bloats the meta template - as opposed to simply tacking on a next set of ten via a hook. Perhaps a better solution would be to provide a "[[for dummies]]" instruction manual on how to properly use hooks? –[[user:xeno|<fontspan facestyle="font-family:verdana"; color=":black;">'''xeno'''</fontspan>]][[user talk:xeno|<fontsup colorstyle="color:black;"><sup>talk</sup></font>]] 17:52, 5 October 2010 (UTC)
== Formatting problems with {{tl|WikiProject Multi-sport events}} ==
 
Line 281:
== Taskforce portal ==
 
{{tl|WikiProject Washington/sandbox}} - I can not get the Seattle Taskforce to show the [[Portal:Seattle|Seattle portal]] link. Help? --<span style="background:#DD7500; padding:2px">'''[[User:Admrboltz|<fontspan colorstyle="color:black;">Admr</fontspan>]][[User talk:Admrboltz|<fontspan colorstyle="color:black;">Boltz</fontspan>]]'''</span> 21:13, 12 February 2011 (UTC)
:The portal for taskforces only works on the hooked version. I've updated the sandbox to use the hook. -- [[User:WOSlinker|WOSlinker]] ([[User talk:WOSlinker|talk]]) 21:38, 12 February 2011 (UTC)
::Thanks. I figured I was missing something. --<span style="background:#DD7500; padding:2px">'''[[User:Admrboltz|<fontspan colorstyle="color:black;">Admr</fontspan>]][[User talk:Admrboltz|<fontspan colorstyle="color:black;">Boltz</fontspan>]]'''</span> 21:44, 12 February 2011 (UTC)
 
== To-do list ==
Line 296:
I know that {{para|listas}} calls {{tl|DEFAULTSORT}} and that in the absence of an explicit sort value a page will be sorted by the PAGENAME. Why, on the fourth page of [[:Category:Biography articles without listas parameter]], does [[Talk:Aaron Sangala]] follow [[Talk:Azzo Alidosi]]? [[User:JimCubb|JimCubb]] ([[User talk:JimCubb|talk]]) 19:37, 10 March 2011 (UTC)
 
:See [[Wikipedia:Village pump (technical)#categorically random categories]]. Looks like updateCollation is still running on enwiki.[http://wikitech.wikimedia.org/view/Server_admin_log] ---'''''—&nbsp;[[User:Gadget850|<span style="color:gray">Gadget850&nbsp;(Ed)</span>]]<span style="color:darkblue">&nbsp;</span>'''''</span><sup>[[User talk:Gadget850|''talk'']]</sup> 19:51, 10 March 2011 (UTC)
 
== Hidden TOC ==
Line 306:
== How can I get a report of a specific project articles with incomplete B-class checklists? ==
 
Also asked [[Wikipedia:Village_pump_(technical)#How_can_I_get_a_report_of_a_specific_project_articles_with_incomplete_B-class_checklists.3F|there]], after a while I was directed here... --<sub><span style="border:1px solid #228B22;padding:1px;">[[User:Piotrus|Piotr Konieczny aka Prokonsul Piotrus]]|[[User_talk:Piotrus|<fontspan style="color:#7CFC00; background:#006400;"> talk </fontspan>]]</span></sub> 16:32, 14 April 2011 (UTC)
:I don't know if there's anything on the toolserver that'll help you with this, but as an alternative solution one could create a maintenance cat and add code to {{tl|WikiProject Poland}} which would bucket all pages with the b1–b6 parameters set to "no" (or missing altogether, depending on what you mean by "incomplete") into it. It's the same principle used to populate [[:Category:Russian inhabited locality articles requiring maintenance|this category]]. Hope this helps,—[[User:Ezhiki|Ëzhiki (Igels Hérissonovich Ïzhakoff-Amursky)]]&nbsp;•&nbsp;([[User talk:Ezhiki|yo?]]); April&nbsp;14, 2011; 16:44 (UTC)
::Could somebody who knows wikicode better than I implement it for WikiProject Poland? For our use we would like the list of articles which are class B or C and do not have the checklist at all, or it is not filled. --<sub><span style="border:1px solid #228B22;padding:1px;">[[User:Piotrus|Piotr Konieczny aka Prokonsul Piotrus]]|[[User_talk:Piotrus|<fontspan style="color:#7CFC00; background:#006400;"> talk </fontspan>]]</span></sub> 18:45, 14 April 2011 (UTC)
:::Actually, come to think of it, it's not that difficult to implement. I've added the code to {{tld|WikiProject Poland}}, and [[:Category:WikiProject Poland articles with an incomplete B-Class checklist]] should start to populate soon (depending on the server lag). I left the cat red on purpose in case you want to rename it (if so, just change the cat name in the WP:POLAND's assessment banner code. The cat will include all C-Class articles, and all B-Class articles for which either b1, b2, b3, b4, b5, or b6 parameter are left unfilled. Will this work for you?—[[User:Ezhiki|Ëzhiki (Igels Hérissonovich Ïzhakoff-Amursky)]]&nbsp;•&nbsp;([[User talk:Ezhiki|yo?]]); April&nbsp;14, 2011; 19:56 (UTC)
::::See [[Template_talk:WPBannerMeta/hooks#Checklist_tracking_categories]]. -- [[User:WOSlinker|WOSlinker]] ([[User talk:WOSlinker|talk]]) 20:28, 15 April 2011 (UTC)
Line 325:
== One more item to get from the template ==
 
Thanks to those who helped implement the incomplete B-class category for WP:POLAND. We have one more question: can we get a list of articles that are assessed as stub but do not have a stub-template in the main body? --<sub><span style="border:1px solid #228B22;padding:1px;">[[User:Piotrus|Piotr Konieczny aka Prokonsul Piotrus]]|[[User_talk:Piotrus|<fontspan style="color:#7CFC00; background:#006400;"> talk </fontspan>]]</span></sub> 19:06, 18 April 2011 (UTC)
:Sorry there is no way that a template can automatically detect whether a stub template is on a page. For that you would need to use [[wp:toolserver|toolserver]] or something similar. Or you could perhaps request a report at [[Wikipedia talk:Database reports]]. &mdash;&nbsp;Martin <small>([[User:MSGJ|MSGJ]]&nbsp;·&nbsp;[[User talk:MSGJ|talk]])</small> 16:27, 19 April 2011 (UTC)
== Proposal: IMAGE_NEEDED parameter ==
Line 409:
=== Class issue ===
 
[[:Template:WikiProject_Turtles/class]] is empty and the template uses the extended class set. However, if you put |class=fm into the banner it comes up as NA class. Is there anything that I need to do to fix this? Is there any way to include this as a standard class so we don't need to add fm to the custom class list project by project? cheers --[[User:Guerillero|Guerillero]] &#124; [[User_talk:Guerillero|<fontspan colorstyle="color:green;">My Talk</fontspan>]] 04:55, 8 June 2011 (UTC)--[[User:Guerillero|Guerillero]] &#124; [[User_talk:Guerillero|<fontspan colorstyle="color:green;">My Talk</fontspan>]] 04:52, 8 June 2011 (UTC)
:Currently, the only way to use FM-class is to set up a custom class mask at the /class subpage. There was a suggestion above that this new class be included in the "extended scale" set but this has not been done yet. The problems with retrospectively adding a class to a set are:
:*Suddenly there are a huge number of categories which need creating.
Line 415:
:*You are imposing a class on many projects that may not necessarily want it.
:&mdash;&nbsp;Martin <small>([[User:MSGJ|MSGJ]]&nbsp;·&nbsp;[[User talk:MSGJ|talk]])</small> 13:57, 8 June 2011 (UTC)
::Where would it be best to get a consensus to add this to the extended list of classes --[[User:Guerillero|Guerillero]] &#124; [[User_talk:Guerillero|<fontspan colorstyle="color:green;">My Talk</fontspan>]] 19:40, 8 June 2011 (UTC)
:::We can still add it to the turtles project without adding it to the extended classes if you are interested in doing that. --[[User:Kumioko|Kumioko]] ([[User talk:Kumioko|talk]]) 20:00, 8 June 2011 (UTC)
::::Yes please. I would but I don't know all the needed formatting. --[[User:Guerillero|Guerillero]] &#124; [[User_talk:Guerillero|<fontspan colorstyle="color:green;">My Talk</fontspan>]] 21:09, 8 June 2011 (UTC)
* I think there should be a step-by-step guide somewhere that tells users how to use FM-Class, even if their banner does not use a custom class mask, to avoid a string of similar question popping up in the future. [[User:Titoxd|Tito<span style="color:#008000;">xd</span>]]<sup>([[User talk:Titoxd|?!?]] - [[WP:FAC|cool stuff]])</sup> 23:10, 8 June 2011 (UTC)
:Your right of course. I fixed the WPTurtles one so that should be working now. --[[User:Kumioko|Kumioko]] ([[User talk:Kumioko|talk]]) 23:52, 8 June 2011 (UTC)
Line 513:
* This banner template includes a link to Portal:Internet. The name of the accompanying image is held here.
* The following categories are required for the banner to work correctly. Please either create these categories or adjust the banner so that they are not required. [[:Category:Semantic Web articles]]
<span style="border:2px solid red;padding:1px;background:navy">[[User:Senator2029|<fontspan colorstyle="color:yellow;">'''Senator2029'''</fontspan>]]&nbsp;<fontspan colorstyle="color: white">&#124;</fontspan>&nbsp;[[User talk:Senator2029|<fontspan colorstyle="color:lime;">'''talk'''</fontspan>]]</span> 18:43, 19 October 2011 (UTC)
:The first two are informative, not errors; no action is needed.
:The third merely means that one of the categories required by the project banner hasn't been created. This is the category declared by the {{para|TF_1_ASSESSMENT_CAT|Semantic Web articles}} and {{para|TF_1_MAIN_CAT|Semantic Web articles}} parameters to {{tlx|WPBannerMeta}} within [[Template:WikiProject Internet]]. --[[User:Redrose64|<span style="color:#d30000; background:#ffeeee; text-decoration:inherit">Red</span>rose64]] ([[User talk:Redrose64|talk]]) 19:15, 19 October 2011 (UTC)
{{Thank you}}
<span style="border:2px solid red;padding:1px;background:navy">[[User:Senator2029|<fontspan colorstyle="color:yellow;">'''Senator2029'''</fontspan>]]&nbsp;<fontspan colorstyle="color: white">&#124;</fontspan>&nbsp;[[User talk:Senator2029|<fontspan colorstyle="color:lime;">'''talk'''</fontspan>]]</span> 21:51, 19 October 2011 (UTC)
== Template:WikiProject Food and drink/sandbox ==
 
Line 561:
== Issue I've encountered ==
 
<s>Hi, I'm having some trouble with this template at [[Template:WikiProject A Song of Ice and Fire]]. If it's something really simple I overlooked sorry, any help is really appreciated. Thanks, [[User:Magister Scienta|<fontspan colorstyle="color:#4682B4;">Magister Scienta</fontspan>]][[User talk:Magister Scienta|<sup><fontspan colorstyle="color:#228B22;">talk</fontspan></sup>]] 23:56, 20 January 2012 (UTC)</s>
:Sorry, never mind. I found the issue (I accidentally included a period). [[User:Magister Scienta|<fontspan colorstyle="color:#4682B4;">Magister Scienta</fontspan>]][[User talk:Magister Scienta|<sup><fontspan colorstyle="color:#228B22;">talk</fontspan></sup>]] 00:23, 21 January 2012 (UTC)
== Implementing a task force ==
 
Line 589:
It would be useful to have a link to the template page on every banner template, in the same way as {{tl|infobox}} (with its "View", "Talk", and "Edit" links, although I think only a "View" is necessary). This is useful in order to see what parameters it accepts, such as task force assignments, without having to edit the page, see its name, and looking it up.
 
Thank you! [[User:InverseHypercube|<fontspan colorstyle="color: blue" size="2px">Inverse</fontspan><fontspan colorstyle="color: #6495ED" size="2px">Hypercube</fontspan>]] <small>([[User talk:InverseHypercube|talk]])</small> 03:42, 6 April 2012 (UTC)
 
:The feature is already there but hidden by default. See [[Template talk:WPBannerMeta/Archive 2#Editlinks]]. -- [[User:WOSlinker|WOSlinker]] ([[User talk:WOSlinker|talk]]) 07:38, 6 April 2012 (UTC)
::Great, thank you! Maybe this should be mentioned in the documentation? [[User:InverseHypercube|<fontspan colorstyle="color: blue" size="2px">Inverse</fontspan><fontspan colorstyle="color: #6495ED" size="2px">Hypercube</fontspan>]] <small>([[User talk:InverseHypercube|talk]])</small> 20:34, 6 April 2012 (UTC)
== WikiProject Carrom template ==
 
Line 781:
:It's in [[Template:WPBannerMeta/importancescale]] -- [[User:WOSlinker|WOSlinker]] ([[User talk:WOSlinker|talk]]) 20:20, 31 December 2012 (UTC)
::OK, the talk page for that comes back here, so here goes. As I understand the importance rating, it grades the importance of the <u>subject matter</u> of the article, not the article itself. Thus I suggest the wording be changed from "This article has been rated as ???-importance on the project's importance scale" to "This <u>subject matter of this</u> article has been rated as ???-importance on the project's importance scale." <span style="font-family:Georgia">[[User:RiverStyx23|RiverStyx23]]</span>{<sup>[[User talk:RiverStyx23|talk]]</sup><sub>[[Special:EmailUser/RiverStyx23|email]]</sub>} 20:46, 31 December 2012 (UTC)
Burp... or bump... or something...? <span style="font-family:Georgia">[[User:RiverStyx23|River<fontspan colorstyle="color:black;">Styx</fontspan>23]]</span>{<sub>[[Special:EmailUser/RiverStyx23|submarine]]</sub><sup>[[User talk:RiverStyx23|target]]</sup>} 23:47, 8 January 2013 (UTC)
 
== These banners might be breaking WP's community ==
Line 802:
 
::I think this problem began before the problem of declining editors, and I think replies have declines faster than number of editors. Just my perceptions. {{tl|skip to talk}} is better than nothing, but I think the problem is that the table of contents doesn't stand out when people look at Talk pages. (It's often not even in the first screenful.) ...and I think this my require a project-wide solution rather than one where I modify the Talk pages I use (which might then be undone by the archive bots - who are probably also a lesser cause of this problem). [[User:Gronky|Gronky]] ([[User talk:Gronky|talk]]) 05:50, 8 January 2013 (UTC)
== Long portal name = empty space on right ==
 
Wikiprojects with long names that use this template like [[Template:WikiProject Bosnia and Herzegovina|Bosnia and Herzegovina]] and [[Template:WikiProject Trinidad and Tobago|Trinidad and Tobago]] have an odd and unnecessary empty space in their portal link box. Could someone fix this? --<span style="font-family:xx-medium serif;">◅ [[User:PRODUCER|<span style="color:black; letter-spacing: 0.2cm;">PRODUCER</span>]] <small>([[User talk:PRODUCER|<span style="color:black;">TALK</span>]])</small></span> 22:51, 31 January 2013 (UTC)
:Does the extra space only appear in certain browsers (e.g. Chrome) and not in others (e.g. Internet Explorer)? If so, I suspect the same issue as described at [[Wikipedia:Village pump (technical)/Archive 107#Portal Links]]. --[[User:Redrose64|<span style="color:#a80000; background:#ffeeee; text-decoration:inherit">Red</span>rose64]] ([[User talk:Redrose64|talk]]) 23:08, 31 January 2013 (UTC)
 
== [[:Category:WikiProject Categories articles]] ==
 
See [[Wikipedia:Categories for discussion/Log/2013 January 21#Category:WikiProject_Categories_articles]], where there was a local consensus to rename [[:Category:WikiProject Categories articles]] to [[:Category:WikiProject Categories pages]].
 
Can this be implemented? --[[User:BrownHairedGirl|<span style="color:#663200;">Brown</span>HairedGirl]] <small>[[User talk:BrownHairedGirl|(talk)]] • ([[Special:Contributions/BrownHairedGirl|contribs]])</small> 17:51, 10 February 2013 (UTC)
 
:Fairly sure this doesn't require anything more than changing
::<code>|MAIN_CAT = WikiProject Categories articles</code>
:to
::<code>|MAIN_CAT = WikiProject Categories pages</code>
:On {{tlx|WikiProject Categories}}. [[User:Happy-melon|<b style="color:forestgreen">Happy</b>]]‑[[User talk:Happy-melon|<b style="color:darkorange">melon</b>]] 18:06, 10 February 2013 (UTC)
::Thanks! Done that. --[[User:BrownHairedGirl|<span style="color:#663200;">Brown</span>HairedGirl]] <small>[[User talk:BrownHairedGirl|(talk)]] • ([[Special:Contributions/BrownHairedGirl|contribs]])</small> 18:13, 10 February 2013 (UTC)
:See also [[:Category:Project-Class Editor Retention articles]], per [[Wikipedia:Categories for discussion/Log/2013 January 18#Category:Project-Class_Editor_Retention_articles]]. --[[User:BrownHairedGirl|<span style="color:#663200;">Brown</span>HairedGirl]] <small>[[User talk:BrownHairedGirl|(talk)]] • ([[Special:Contributions/BrownHairedGirl|contribs]])</small> 18:09, 10 February 2013 (UTC)
== Misunderstanding of Book-class ==
 
Do we have any tools for detecting when {{para|class|book}} has been used for a page which isn't a [[Wikipedia:Book]], but is in fact a regular article that just happens to be about a published book? See {{diff|Talk:The American Boy's Handy Book|prev|537495367|here}} for example. While we're about it, can we detect any other inappropriate uses of {{para|class}} such as Stub on a category, or Template on an image? --[[User:Redrose64|<span style="color:#a80000; background:#ffeeee; text-decoration:inherit">Red</span>rose64]] ([[User talk:Redrose64|talk]]) 19:34, 14 February 2013 (UTC)
:I suppose a check for this could be added to [[Template:Class mask]] and a tracking category could be populated. Or if there are certain combinations of class and namespace which would never be appropriate, we could simply prevent them from occuring by overriding the ''class'' parameter. &mdash;&nbsp;Martin <small>([[User:MSGJ|MSGJ]]&nbsp;·&nbsp;[[User talk:MSGJ|talk]])</small> 09:29, 15 February 2013 (UTC)
::The check may be better at the end of [[Template:WPBannerMeta/core]] after the class param has been cleansed by class mask. There would still be quite a few combinations to check though. -- [[User:WOSlinker|WOSlinker]] ([[User talk:WOSlinker|talk]]) 10:21, 15 February 2013 (UTC)
:::If you could do such a check, couldn't it just set or override the class? --'''''—&nbsp;[[User:Gadget850|<span style="color:gray">Gadget850&nbsp;(Ed)</span>]]'''''<sup>[[User talk:Gadget850|&nbsp;''talk'']]</sup> 12:09, 15 February 2013 (UTC)
 
== |category=no conflict with FQS ==
 
I was just doing some cleanup and came across [[Wikipedia_talk:WikiProject_Law/Archive_13#Changing_the_WP_Law_template_to_include_a_link_to_Portal:Law_of_England_and_Wales | an example]] of someone trying to use the <code>|category=no</code> switch with a WPBM-based banner. AFAICT, the problem is that {{tl|WikiProject Law}} uses a custom class list with {{tl|class mask}} <code>|FQS=yes</code>. What seems to be happening is that <code>|category=no</code> seems to be applied by {{tl|class mask}} to stop the category class being used, rather than applying to WPBM to stop the article being included in a category. Am I right in that interpretation? It's obviously not ideal having the same parameter being used by two parts of the same template, particularly when the less important bit is "winning" the battle to use that parameter. I'm not sure what is the least bad way to fix this, perhaps we need two new versions of FQS in {{tl|class mask}}, one where <code>category=yes</code> is assumed, and one with <code>category=no</code> implied, so that {{tl|class mask}} doesn't need a separate <code>category</code> parameter? (I did search the archives to see if this had come up before, apologies if it has) [[User:Le Deluge|Le Deluge]] ([[User talk:Le Deluge|talk]]) 19:55, 24 February 2013 (UTC)
 
:It's fine. The {{para|category}} parameters are used in the different templates in different ways and one does not affect the other. For example: {{tlx|WikiProject Law|2=class=category|3=category=no}}
{{WikiProject Law|class=category|category=no}}
:-- [[User:WOSlinker|WOSlinker]] ([[User talk:WOSlinker|talk]]) 20:12, 24 February 2013 (UTC)
::Ach, sorry to bother you like that. I've now realised that the sandbox version of the template had a not-very-obvious transclusion that applied a category and was ignoring <code>category=no</code>. My fault, apologies again. [[User:Le Deluge|Le Deluge]] ([[User talk:Le Deluge|talk]]) 00:44, 25 February 2013 (UTC)
:::Hmm, altering the WPLAW banner so that it would take an optional additional portal link was an idea I had, but I never got round to taking it live. Does the code you've now tweaked fix a problem I didn't even know I had?! Can you see anything stopping the revised code being used? Thanks for looking at this. [[User:Bencherlite|Bencherlite]][[User talk:Bencherlite|<i><sup>Talk</sup></i>]] 08:30, 25 February 2013 (UTC)
::::I thought it was working, but now it's definitely not. I've tried to simplify it (take it out of the EW detection etc) just for now but it still doesn't seem to be picking up the <code>{{{category}}}</code> correctly. I'm very much a beginner at template synbtax, if anyone wants to have a look the relevant transclude is at [[Template:WikiProject Law/sandbox/portalbox‎]], the rest of it is at [[Template:WikiProject Law/sandbox]] and a test is at [[Template talk:WikiProject Law/sandbox ‎]] - one thing I did find is that it works much better if you test the version you've been editing in the sandbox rather than the "live" one that's not been touched!!! [[User:Le Deluge|Le Deluge]] ([[User talk:Le Deluge|talk]]) 22:40, 25 February 2013 (UTC)
:::::The reason was that you weren't passing the category param through from one template to the next template. I edited [http://en.wikipedia.org/w/index.php?title=Template:WikiProject_Law/sandbox&diff=540396708&oldid=455414433 Template:WikiProject_Law/sandbox] to add that. I've also edited [[Template:WikiProject Law/sandbox/portalbox]] to make it use {{tl|WPBannerMeta/hooks/cats}} but you can go back to your original method if you want to. -- [[User:WOSlinker|WOSlinker]] ([[User talk:WOSlinker|talk]]) 23:33, 25 February 2013 (UTC)
 
Thank you to everyone for fixing my inelegant and inaccurate (and incomplete!) attempts. I've now updated the main template with the new code. [[User:Bencherlite|Bencherlite]][[User talk:Bencherlite|<i><sup>Talk</sup></i>]] 23:56, 25 February 2013 (UTC)
:I made {{diff|Template:WikiProject Law/portalbox|prev|540405314|a further fix}}. --[[User:Redrose64|<span style="color:#a80000; background:#ffeeee; text-decoration:inherit">Red</span>rose64]] ([[User talk:Redrose64|talk]]) 00:04, 26 February 2013 (UTC)
== Rewriting in Lua ==
 
Hello.
 
I am interested in having the templates using {{tl|WPBannerMeta}} being rewritten to use a Lua module.
 
Possible benefits:
* '''Cleaner code.''' It can make banner template code less verbose, easier to maintain, more self-documenting and semantic. As the developer of [[User:Kephir/gadgets/rater|Rater]], I would also like to be able to parse banner template code directly instead of relying on separate data blobs, prone to errors, being incomplete and outdated. Doing that with current templates is rather hard, with all the subtemplates, nested parameters and parser function calls. (Try reading the code of [[Template:WikiProject United States]] to see what I mean)
* '''More uniform parameters.''' Was it "US", "US-task-force" or "US-work-group"? "musician-importance" or "musician-priority"? "image-needed" or "needs-photo"? A Lua function could recognise all variants in all templates without hassle.
* '''Automatic documentation generation.''' The Lua code may detect when it is being called on the documentation subpage and generate a list of recognised parameters and their descriptions.
 
A module, [[Module:WikiProjectBanner]] should be written, with functions generating banner fragments based on parameters pulled from the template call and their own invocations.
 
Thoughts? <span class="signature">[[User:Kephir|Keφr]]</span> 10:57, 9 March 2013 (UTC)
:I'd be interested in this too. The various templates used by WPBannerMeta account for a great deal of the top entries at [[Wikipedia:Database reports/Templates transcluded on the most pages]], and it would be a good chance for me to learn Lua. It looks like it will be a heck of a job though. I think I'll start small with things like [[Template:Portal]]. If anyone else wants to help, or has a grand vision of how to implement this, I'm all ears. :) — '''''[[User:Mr. Stradivarius|<span style="color: #194D00; font-family: Palatino, Times, serif">Mr. Stradivarius</span>]]''''' <sup>[[User talk:Mr. Stradivarius|♪ talk ♪]]</sup> 13:45, 23 March 2013 (UTC)
:: Me too! Perhaps we could also wait for WikiData transclusion to be enabled, and figure out if we can use it to store some of the primary data (per project ratings/importances?)? [[User:Yuvipanda|YuviPanda]] ([[User talk:Yuvipanda|talk]]) 02:37, 31 March 2013 (UTC)
:Please do so. This template seems to be really punishing the job queue for a while. '''[[User talk:Aaron Schulz|<span style="color:blue;">Aar</span><span style="color:darkblue;">on Sc</span><span style="color:black;">hulz</span>]]''' 23:51, 24 May 2013 (UTC)
* Consider below: "[[#Streamline to bypass /core for simple options]]" because rewriting so many parameter options in [[Lua script]] could take weeks of coding and testing. Unless weeks of testing of the Lua version were done, then the rewrite in Lua could break some banners, which would prompt some users to really complain. -[[User_talk:Wikid77|Wikid77]] 14:47, 25 May 2013 (UTC)
 
*I don't think a rewrite in Lua should be done as a drop in replacement for Template:WPBannerMeta anyway. It would be better to create Module:WPBannerMeta and then gradually go around and update each of the projects banner templates to use the module directly. -- [[User:WOSlinker|WOSlinker]] ([[User talk:WOSlinker|talk]]) 16:33, 25 May 2013 (UTC)
* I agree that a Lua rewrite is the way to go, as opposed to the streamlining option. That said, I do ask that you keep [[WP:1.0/I]] in the loop about any proposed changes to the quality/importance display, such as the WikiData proposal above. [[User:Titoxd|Tito<span style="color:#008000;">xd</span>]]<sup>([[User talk:Titoxd|?!?]] - [[WP:FAC|cool stuff]])</sup> 17:29, 25 May 2013 (UTC)
 
== Streamline to bypass /core for simple options ==
 
Rather than rewriting in [[Lua script]], the top-level [[Template:WPBannerMeta]] could be modified to quickly format the banner-box, using similar table-box structure, when only the basic options are used, else call {WPBannerMeta/core} when rare parameters are also passed. The typical template speed seems to be {WPBannerMeta} runs in 0.34s (one-third second), which is equivalent to running about 300 #ifeq conditions. So, if the template were modified to run with a streamlined design, with only 50 #ifeq conditions to format the banner-box for the basic parameters, then it would run 6x faster, as 18x times per second, rather than 3/sec. The current expansion-depth level is 33, which would increase by 1 as 34 levels to format rare options, after the template became streamlined. A similar streamlined design was used in [[Template:Cite_web/sandbox4]], to only call {Citation/core} when rare parameters were used. Note: all banner parameters would still be allowed, but using only the basic parameters would format a banner over 6x faster, as with perhaps 95% of current banners. -[[User:Wikid77|Wikid77]] ([[User talk:Wikid77|talk]]) 14:47, 25 May 2013 (UTC)