Wikipedia:Templates for discussion/Log/2018 July 4
July 4
- Template:Presumed self (talk · history · transclusions · logs · subpages)
I'm putting this template up for deletion (despite it being in use) on the grounds that although intended as a pragmatic reponse to a situation of unclear sourcing/authorship it's not necessarily having the desired outcome in that other than a small number of cases, it's not actually assisting in clarifying anything, and is merely "moving the back log around" which is not a sustainable long term solution. ShakespeareFan00 (talk) 23:01, 4 July 2018 (UTC)
I'm putting this template up for deletion (despite it being in use) on the grounds that although intended as a pragmatic reponse to a situation of unclear sourcing/authorship it's not necessarily having the desired outcome other than a very small number of cases, it's not actually assisting in clarifying anything, and is merely "moving the back log around" which is not a sustainable long term solution. ShakespeareFan00 (talk) 22:59, 4 July 2018 (UTC)
- Module:Other MeSH codes (talk · history · transclusions · logs · subpages)
I don't see why this module is necessary; why can't {{other MeSH codes}} be implemented as {{for|other categories|List of MeSH codes}}
directly? {{3x|p}}ery (talk) 17:10, 25 June 2018 (UTC)
- Oppose; the module form causes this module to inherit its functionality from Module:Other uses, which is a semantically purer way of implementing this than transcluding {{for}}. Moreover, avoiding implementing hatnote templates in terms of others is generally better for ease of maintenance. {{Nihiltres |talk |edits}} 20:49, 25 June 2018 (UTC)
Please add new comments below this notice. Thanks, Primefac (talk) 16:33, 4 July 2018 (UTC)
- Module:Hatnote inline (talk · history · transclusions · logs · subpages)
- Module:Hatnote (talk · history · transclusions · logs · subpages)
Propose merging Module:Hatnote inline with Module:Hatnote.
Wouldn't it make a lot more sense for Module:Hatnote to take a parameter to decide whether to use a span or a div, rather than forcing a separate hacky module for inline hatnotes? {{3x|p}}ery (talk) 17:29, 25 June 2018 (UTC)
- Support. I meant to deal with that years ago and just forgot. — SMcCandlish ☏ ¢ 😼 17:51, 25 June 2018 (UTC)
- @SMcCandlish: Just to be clear, this was a request to merge the backend modules, and not necessarily the templates. {{3x|p}}ery (talk) 18:51, 25 June 2018 (UTC)
- Yes, I know. For any of the templates that need to merge I can do that easily myself, but I was never motivated to do it because the modules were separate. There are some special-purpose templates that shouldn't merge; they can just call the merged module with the right parameter, instead of the separate module. However, it would be handy if the basic cross-referencing templates like
{{See also}}
were upgraded to support a|inline=y
parameter or something. It would obviate a lot of manual{{crossreference}}
coding or old-school''(see also [[Article name here]] and [[Article2 name here]])''
inline markup, and consequently make it easier to manage inter-article selfrefs. — SMcCandlish ☏ ¢ 😼 19:07, 25 June 2018 (UTC)
- Yes, I know. For any of the templates that need to merge I can do that easily myself, but I was never motivated to do it because the modules were separate. There are some special-purpose templates that shouldn't merge; they can just call the merged module with the right parameter, instead of the separate module. However, it would be handy if the basic cross-referencing templates like
- @SMcCandlish: Just to be clear, this was a request to merge the backend modules, and not necessarily the templates. {{3x|p}}ery (talk) 18:51, 25 June 2018 (UTC)
- Weak oppose: purely in terms of functionality, it's probably just as well to merge these, but I've never been happy with the idea of "inline hatnotes" because that's an oxymoron. Hatnotes occur at the top of articles and sections thereof; an "inline hatnote" ought to have different template/module names and semantics entirely. I'm not opposed to a parallel "prose note" system, but it seems likely that, the vast majority of the time, inline functionality would be needless bloat on the hatnote system. {{Nihiltres |talk |edits}} 20:17, 25 June 2018 (UTC)
Please add new comments below this notice. Thanks, Primefac (talk) 16:33, 4 July 2018 (UTC)
- Module:About-distinguish (talk · history · transclusions · logs · subpages)
- Module:Labelled list hatnote (talk · history · transclusions · logs · subpages)
Propose merging Module:About-distinguish with Module:Labelled list hatnote.
(note: this could also be considered a deletion nomination rather than a merge) The first half of what the module does is just basic Wikitext, as seen in the history of the template (the Wikidata description may look ugly, but it isn't really better in Lua). The second half is just a standard list of hatnote targets, which does not need yet another module.
The things that need to be merged in are "or" instead of "and" (also needed for #Module:Distinguish below) and an option to skip the first numbered parameter, both generically useful features. I expect this merge to be more controversial than the other hatnote merges. {{3x|p}}ery (talk) 18:50, 25 June 2018 (UTC)
- Oppose. The rationale I used for opposing the Module:Distinguish discussion applies here as well, plus the functionality of this module diverges more significantly from Module:Labelled list hatnote than that one. I don't think they're appropriate for merging. {{Nihiltres |talk |edits}} 20:39, 25 June 2018 (UTC)
Please add new comments below this notice. Thanks, Primefac (talk) 16:33, 4 July 2018 (UTC)