模板讨论:US county navigation box
本模板依照页面评级标准无需评级。 本模板属于下列维基专题范畴: |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
- 下列讨论已经关闭,请勿修改。如有任何意见,请在合适的讨论页提出,而非再次编辑本讨论。
大家好,本人最近几个月以来都在建立美国各州不同县行政区划的模板,故需要使用US county navigation box作为元模板。唯独在建立密歇根州县份时,发现有县份需要用到八个title及body参数(例如Template:贝林县 (密歇根州),如果采取目前做法会影响模板美观)。然而,US county navigation box却只有七个对应参数。
故此,本人在VPH中请求模板编辑员为US county navigation box新增更多title及body参数。MilkyDefer君对新增参数表达支持,但由于这一变更颇为重大,因此需要寻求社群共识才可对相关模板作出修改。US county navigation box模板于2021年起因使用的页面过多而被模板保护,但实际上使用的页面主要皆是本人所建立的数万篇条目。
希望各位维基人能够就修改建议表达意见,万分感谢!--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2023年12月6日 (三) 13:34 (UTC)
- 改成不定参数形式是否更好。不定参数形式就可以允许无上限的
|group
,不然就算加到n
=|group10=
,万一到时要用|group11=
不就要这整套讨论再重来一次?-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月7日 (四) 01:02 (UTC)- 如果可以的话,最好就使用这个方案。--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2023年12月7日 (四) 01:23 (UTC)
- 完成:已制成不定参数模式,这样的话,未来也不会有参数不够用的问题了,参见Template:US_county_navigation_box/sandbox以及测试样例。@SickManWP、MilkyDefer:。-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月7日 (四) 02:16 (UTC)
技术细节与原理
|
---|
|
- 所以你@SickManWP:同意这个方案嘛。再来就看@MilkyDefer:同不同意。如果同意,那现阶段就是三个人的共识。再等待社群其他人发表个意见应该就能布署了。-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月7日 (四) 02:35 (UTC)
- 完全同意,感谢帮忙!--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2023年12月7日 (四) 02:38 (UTC)
- 我需要花一些时间思索一下为了这么一个东西建立一个Lua脚本是否实惠。自从上次德国条目Lua MLE(memory limit exceeded)的事情后我发现在中维,模板展开限额和Lua限额都是挺金贵的东西。所以我保留对此的意见。--MilkyDefer 2023年12月7日 (四) 03:55 (UTC)
- (:)回应我觉得无须担心这个问题。首先,这个模板的(在单一页面)使用量没有上次德国条目Lua MLE出问题的模板那么大;其次,
|group
的n
=n
总不可能高到100吧,所以(生成字串的)记忆体用量很少,不认为会有什么超限问题,毕竟同上论述“这个模板的(在单一页面)使用量没有那么大
”总不可能用20个这模板吧。-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月7日 (四) 04:27 (UTC)- 我依然感觉有点function overkill。但是我也希望等待其他意见。--MilkyDefer 2023年12月8日 (五) 03:32 (UTC)
- 但我不希望每次参数不足都要重新取得共识,这样多么麻烦,难道就不可以一次到位吗??每次都要为了这点小事占用/浪费社群资源???况且用lua做不定参数功能的模板明明就不计其数,为何这个就不行,针对性?没有道理。-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月8日 (五) 03:50 (UTC)
- 1) 之前讨论(如果有)我都错过了。 2) 这个解决方案是用一个不定数量参数的模块调用另一个不定数量参数的模块,至少我是闻所未闻。 3) 如果再来一个人附议你的方案,那我就退让。--MilkyDefer 2023年12月8日 (五) 08:42 (UTC)
- (:)回应:根本不是“不定数量参数的模块调用另一个不定数量参数的模块”。从头到尾就只是一个不定数量参数的模块。该模块本身“只用循环”处理不定数量参数(36-59行收集不定参数,61-72行生成不定参数内容,73-79行直接输出,何来“调用另一个不定数量参数的模块”???您不要无中生有好不好),处理完便直接输出,这在维基很常见,Module:Anchor便是;且并没有你你说的“不定数量参数的模块调用另一个不定数量参数的模块”,并没有“调用另一个不定数量参数的模块”,连“调用另一个模块”都没有,您可能误会了什么。并非前所未闻,这类“本身就自身处理不定数量参数的模块”到处都是,你要我可以举一堆例子给你。-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月8日 (五) 08:48 (UTC)
- 自身使用循环处理不定数量参数的模块到处都是Module:For、Module:Anchor、Module:TemplateParameters、Module:Infobox....。-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月8日 (五) 08:53 (UTC)
- 行行行行随你。--MilkyDefer 2023年12月8日 (五) 09:00 (UTC)
- 自身使用循环处理不定数量参数的模块到处都是Module:For、Module:Anchor、Module:TemplateParameters、Module:Infobox....。-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月8日 (五) 08:53 (UTC)
- SunAfterRain 2023年12月8日 (五) 09:39 (UTC)
- @MilkyDefer:看起来似乎有人附议了,你愿意退让了吗?-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月15日 (五) 01:36 (UTC)
- 你看这个讨论流向,我再怎么说也已经是被压倒了的吧。--MilkyDefer 2023年12月15日 (五) 03:56 (UTC)
我不知道到底要人附议是什么操作就是,不过既然您希望那我就来凑个数;而且MLE那个是什么情况我想您也很清楚,那是几万个switch的case,跟这个的程度完全不能比较。-- - @MilkyDefer:看起来似乎有人附议了,你愿意退让了吗?-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月15日 (五) 01:36 (UTC)
- Lua有没有办法检测内存用量?如果有的话,可以在发现用量过高的时候自行报错。亦或设一个比较低的默认限额,并且根据额外的flag解除这个限额(在文档里写明解除限额的可能影响)。
- 顺便说一句,达成共识不是靠人头凑数的,原有方案不够好想办法改进就可以。--碟之舞📀💿 2023年12月8日 (五) 09:45 (UTC)
- (:)回应:@Diskdance:模板测试样例全部使用整页预览Lua记忆体占用为2,762,317/52,428,800 byte,移除纯Lua版测试样例为 2,600,779/52,428,800字节,代表纯Lua版测试样例的调用Lua记忆体占用约 161,538 bytes;模板测试样例全部输入到编号100的100组参数整页预览Lua记忆体占用为3,318,403/52,428,800 bytes,移除掉“输入到编号100的100组参数”的模板后,整页预览Lua记忆体占用剩下2,600,779/52,428,800 byte,代表此测试(输入到编号100的100组参数的)Lua记忆体占用为717,624 bytes (这还是包含非沙盒部分的用量),可见就算不定参数输入到100组(正常不太可能这样样使用),Lua记忆体占用量也才700多kB,正常使用也才100多kB,且该摸版也不会在同一页用超过5个,完全不认为有记忆体会过量的疑虑。-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月8日 (五) 10:26 (UTC)
- (:)回应:@Diskdance:不认为原有方案有“不好”之处,不认为原有方案有什么东西需要改进。-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月8日 (五) 10:30 (UTC)
- (:)回应:根本不是“不定数量参数的模块调用另一个不定数量参数的模块”。从头到尾就只是一个不定数量参数的模块。该模块本身“只用循环”处理不定数量参数(36-59行收集不定参数,61-72行生成不定参数内容,73-79行直接输出,何来“调用另一个不定数量参数的模块”???您不要无中生有好不好),处理完便直接输出,这在维基很常见,Module:Anchor便是;且并没有你你说的“不定数量参数的模块调用另一个不定数量参数的模块”,并没有“调用另一个不定数量参数的模块”,连“调用另一个模块”都没有,您可能误会了什么。并非前所未闻,这类“本身就自身处理不定数量参数的模块”到处都是,你要我可以举一堆例子给你。-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月8日 (五) 08:48 (UTC)
- 1) 之前讨论(如果有)我都错过了。 2) 这个解决方案是用一个不定数量参数的模块调用另一个不定数量参数的模块,至少我是闻所未闻。 3) 如果再来一个人附议你的方案,那我就退让。--MilkyDefer 2023年12月8日 (五) 08:42 (UTC)
- 此段落中的所有子缩进段落已逾一周无新意见,视为已达成初步共识。-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月23日 (六) 10:25 (UTC)
- 但我不希望每次参数不足都要重新取得共识,这样多么麻烦,难道就不可以一次到位吗??每次都要为了这点小事占用/浪费社群资源???况且用lua做不定参数功能的模板明明就不计其数,为何这个就不行,针对性?没有道理。-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月8日 (五) 03:50 (UTC)
- 我依然感觉有点function overkill。但是我也希望等待其他意见。--MilkyDefer 2023年12月8日 (五) 03:32 (UTC)
- (:)回应我觉得无须担心这个问题。首先,这个模板的(在单一页面)使用量没有上次德国条目Lua MLE出问题的模板那么大;其次,
- @SickManWP:我把几个测试样例放上去了,Template:US_county_navigation_box/testcases,包括了你说的要8个参数的那个Template:贝林县 (密歇根州)(在测试2),你看一下有没有问题。-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月9日 (六) 09:59 (UTC)
- 没有问题。不过我之前说是想要把模板改成八个参数,但是本人今天又发现一个需要九个参数的县份模板(Template:契皮瓦县 (密歇根州))。如此一来,本人倾向支持将模板改成不定参数形式方案。--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2023年12月9日 (六) 10:09 (UTC)
- 见此,目前,本讨论已有初步共识,将开始准备与公示相关的事宜。预计的修改方案以及其布署连结在这-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月24日 (日) 03:33 (UTC)
@A2569875:看了一段时间,有一个简单而非常重要的问题:阁下的修改,涉及{{US county navigation box}}和{{US county navigation box/core}}。阁下如何令那两个模板框架不被Category:Name参数和实际不同的导航框归入呢 ? 不想因为阁下的修改,导致该分类出现那两个模板框架页面及大量相关的模板页面,而不能清理,并长远影响Category:Name参数和实际不同的导航框的清理。--约翰同志-条目裱糊匠(留言) 2023年12月24日 (日) 09:51 (UTC)
- @Comrade John:从{{US county navigation box/sandbox}}来看,未见此问题,实际测试后Special:PermaLink/80225898也没看到任何类似Category:Name参数和实际不同的导航框的的分类。请问您从哪边看到出了这个问题的?-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月24日 (日) 10:00 (UTC)
套用临时沙盒快照(不受编辑迭代更替影响的沙盒)来模拟模板正式上路的情况:
结果:
|
其输出的分类有:(以Module:Delcat的list_category列出显式分类)
进一步测试模板框架
结果:
|
其输出的分类有:
实测,未见您说的分类ㄟ。(本页底部也未见类似的分类)-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月24日 (日) 10:09 (UTC)
- @A2569875:如果不是{{US county navigation box}},那就是{{US county navigation box/core}},阁下12月7日发布该页面的时,
|name=
参数是“|name = {{{template_name|<noinclude>US county navigation box</noinclude>}}}”,这与原标题“US county navigation box/core”不符,自然被归入Category:Name参数和实际不同的导航框。我对此只能依原标题处理,改成“|name = {{{template_name|<noinclude>US county navigation box/core</noinclude>}}}”,从而令Category:Name参数和实际不同的导航框清掉。阁下的修改,涉及{{US county navigation box}}内加上,{{US county navigation box/core}},我的修改,对此影响不明,但至少令那两个模板框架不被Category:Name参数和实际不同的导航框归入。--约翰同志-条目裱糊匠(留言) 2023年12月24日 (日) 10:11 (UTC)- (:)回应:@Comrade John:在{{US county navigation box/core}}里面{{Navbox}}的
|name=
参数已经都传递了正确的模板名称了不是吗?那么何来Category:Name参数和实际不同的导航框问题?且见上,我已经用实际实验证实以上问题不存在了,模拟模板正式上路并实际使用的情况,所有模板({{亚当斯县 (华盛顿州)/sandbox/客栈需求20231224}}、{{US county navigation box/sandbox/客栈需求20231224}}、{{US county navigation box/core/sandbox/客栈需求20231224}}、{{US county navigation box/core}})均未被归入Category:Name参数和实际不同的导航框分类,因此我认为你的疑虑不存在。-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月24日 (日) 10:21 (UTC)- @A2569875:“在{{US county navigation box/core}}里面{{Navbox}}的
|name=
参数已经都传递了正确的模板名称了不是吗?”,是的,但这会不会影响其对{{US county navigation box}}的添加。 ?--约翰同志-条目裱糊匠(留言) 2023年12月24日 (日) 10:29 (UTC)- (:)回应:@Comrade John:在{{US county navigation box/core}}里面{{Navbox}}的
|name=
参数已经都传递了正确的模板名称了,其接收的参数是{{{template_name}}},原有模板肯定都有传递正确的|template_name=
,而预计的新版本{{US county navigation box}}将会正确地转送|template_name=
到{{US county navigation box/core}}的{{{template_name}}},故里面{{Navbox}}的|name=
参数已经都传递了正确的模板名称了,故完全不可能会有你说的问题。故这不会影响其对{{US county navigation box}}的添加。而且你都看到我上方的实验了,连一丁点Category:Name参数和实际不同的导航框的影子都没有。有解答您的疑虑吗?-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月24日 (日) 10:32 (UTC)- @A2569875:好吧,我理解不会有上述问题。将来有什么问题,实行才算吧。造成阁下不便,我对此致歉。--约翰同志-条目裱糊匠(留言) 2023年12月24日 (日) 10:38 (UTC)
- (:)回应:@Comrade John:在{{US county navigation box/core}}里面{{Navbox}}的
- @A2569875:“在{{US county navigation box/core}}里面{{Navbox}}的
- (:)回应:@Comrade John:在{{US county navigation box/core}}里面{{Navbox}}的
- 此段落最后发言至今已逾七日,超过一周无新留言,且最后留言3日后无进一步再回应,因此视为该意见已解决,又此前已形成初步共识(见此),因此根据WP:7DAYS准备进行公示。-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2024年1月1日 (一) 04:04 (UTC)
- 公示7日。公示内容见此-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2024年1月1日 (一) 04:04 (UTC)
- 本讨论已关闭,请勿修改。如有任何意见,请在合适的讨论页提出,而非再次编辑本讨论。
此外,Kethyga君亦提出Template:Cite GNIS的连结已经陈旧,使用此模板产生的GNIS连结无法使用而是重定向到某通知面,由于模板使用量庞大,故必须再次请求达成共识才可修改。相关讨论请参见User talk:SickManWP#可能重复地名。--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2023年12月9日 (六) 15:19 (UTC)
- 感觉可以于模板讨论页提编辑请求。--Kethyga(留言) 2023年12月14日 (四) 11:09 (UTC)
- @SickManWP:如果Template:US county navigation box、Template:Cite GNIS两者根据模板保护编辑方针都需要达成社群共识的话,那么不建议并案处理:Template:US county navigation box处理Template:US county navigation box的、Template:Cite GNIS处理Template:Cite GNIS的,不然到时也不好公示。(&)建议拆开来讨论,或在本讨论中拆分子章节。-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月14日 (四) 11:16 (UTC)
- 已分拆章节。抱歉最近都在关注Wikipedia:傀儡调查/案件/Aarp65,没有把时间放在讨论上。--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2023年12月14日 (四) 11:38 (UTC)
- 没关系。但是有更细节的资讯吗?-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月22日 (五) 03:22 (UTC)
- 美国地质调查局于2021年将地名资讯系统更新了网址,从
http://geonames.usgs.gov/pls/gnispublic/f?p=gnispq:5:::NO::P3-FID
改为https://edits.nationalmap.gov/apps/gaz-domestic/public/summary/
。英维的对应模板已于2021年9月更新的相关连结,而中维却迟迟没有更新。若使用旧连结浏览会跳转到https://www.usgs.gov/us-board-on-geographic-names
,并无该地名的相关资讯。目前预计有数以万计使用Cite GNIS模板的条目皆受影响。--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2023年12月22日 (五) 03:34 (UTC)- 那我们是不是该引入英文维基的模板en:Template:GNIS URL呢?-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月27日 (三) 02:58 (UTC)
- 没错,最好按照英维的模板来改。--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2023年12月27日 (三) 03:03 (UTC)
- 那我们是不是该引入英文维基的模板en:Template:GNIS URL呢?-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月27日 (三) 02:58 (UTC)
- 美国地质调查局于2021年将地名资讯系统更新了网址,从
- 没关系。但是有更细节的资讯吗?-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月22日 (五) 03:22 (UTC)
- 已分拆章节。抱歉最近都在关注Wikipedia:傀儡调查/案件/Aarp65,没有把时间放在讨论上。--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2023年12月14日 (四) 11:38 (UTC)
- @SickManWP:如果Template:US county navigation box、Template:Cite GNIS两者根据模板保护编辑方针都需要达成社群共识的话,那么不建议并案处理:Template:US county navigation box处理Template:US county navigation box的、Template:Cite GNIS处理Template:Cite GNIS的,不然到时也不好公示。(&)建议拆开来讨论,或在本讨论中拆分子章节。-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月14日 (四) 11:16 (UTC)
编辑请求 2024-04-12
请求已拒绝
能否传递一下below参数,有些时候需要脚注,用group写脚注不是很优雅。见Template:华盛顿县 (明尼苏达州)的编辑记录。 ——魔琴[身份声明 留言 贡献 新手2023] 2024年4月12日 (五) 06:42 (UTC)
- @魔琴:怎么传?—— Eric Liu 創造は生命(留言・留名・学生会) 2024年5月25日 (六) 10:39 (UTC)
- @Ericliu1912:
|below= {{{below|}}}
——魔琴[身份声明 留言 贡献 新手2023] 2024年5月25日 (六) 10:44 (UTC)- Eric Liu 創造は生命(留言・留名・学生会) 2024年5月28日 (二) 06:13 (UTC)
- @Ericliu1912:哦哦哦我看错模板结构了对不起 囧rz……我再看一下怎么改 ——魔琴[身份声明 留言 贡献 新手2023] 2024年5月28日 (二) 07:33 (UTC)
不知道要放在哪个位置Orz ——
- Eric Liu 創造は生命(留言・留名・学生会) 2024年5月28日 (二) 06:13 (UTC)
- @Ericliu1912: