跳转到内容

模板讨论:Cite gnis

页面内容不支持其他语言。
维基百科,自由的百科全书
          模板依照页面评级标准无需评级。
本模板属于下列维基专题范畴:
地理学专题 (获评模板级不适用重要度
本模板属于中文维基百科地理学专题的范畴,该专题旨在改善本站所有和地理学相关的内容。您若愿意参与其中,请勇于更新该专题之下的页面,也欢迎访问专题讨论页,针对条目编写和专题发展建设中存在的不足之处提出宝贵建议。
 模板级模板  根据专题质量评级标准,本模板无需评级。

https

[编辑]

请替换模板中的 http 为 https--John ayliff留言2021年8月11日 (三) 23:56 (UTC)[回复]

下列讨论已经关闭,请勿修改。如有任何意见,请在合适的讨论页提出,而非再次编辑本讨论。

大家好,本人最近几个月以来都在建立美国各州不同县行政区划的模板,故需要使用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)[回复]

  • 改成不定参数形式是否更好。不定参数形式就可以允许无上限的|groupn=,不然就算加到|group10=,万一到时要用|group11=不就要这整套讨论再重来一次?-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百寻求休闲是否搞错了什么☎️·☘️2023年12月7日 (四) 01:02 (UTC)[回复]
    如果可以的话,最好就使用这个方案。--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2023年12月7日 (四) 01:23 (UTC)[回复]
技术细节与原理
  • 补充技术细节与原理:
    1. 使用Template:US_county_navigation_box/core做为基底样板,
    2. 再用Module:TemplateVariadicArgumentSingle将所有收到的|titlen=|bodyn=参数依照原本的格式|groupN = {{{titleN<includeonly>|</includeonly>}}}|listN = {{#if:{{{bodyN<includeonly>|</includeonly>}}}|<div>{{{bodyN}}}</div>}}一一填入基底样板Template:US_county_navigation_box/core的插入点__LUA_INSERT_CORE__
    3. 最终使用frame:preprocess()将结果照格式展开
    4. 由于从lua回圈读取了所有输入参数,因此不会漏掉任何参数,包括但不限于|group8=|group10=。且这样改好之后,模板的重复程式码将会减少,有利于维护。
以实现不限参数数量的效果-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百寻求休闲是否搞错了什么☎️·☘️2023年12月7日 (四) 02:16 (UTC)[回复]

@A2569875看了一段时间,有一个简单而非常重要的问题:阁下的修改,涉及{{US county navigation box}}和{{US county navigation box/core}}。阁下如何令那两个模板框架不被Category:Name参数和实际不同的导航框归入呢 ? 不想因为阁下的修改,导致该分类出现那两个模板框架页面及大量相关的模板页面,而不能清理,并长远影响Category:Name参数和实际不同的导航框的清理。--约翰同志-条目裱糊匠留言2023年12月24日 (日) 09:51 (UTC)[回复]

套用临时沙盒快照(不受编辑迭代更替影响的沙盒)来模拟模板正式上路的情况:

{{亚当斯县 (华盛顿州)/sandbox/客栈需求20231224}}

结果:

其输出的分类有:(以Module:Delcat的list_category列出显式分类)

进一步测试模板框架

{{US county navigation box/sandbox/客栈需求20231224}}

结果:

其输出的分类有:

实测,未见您说的分类ㄟ。(本页底部也未见类似的分类)-- 宇帆-娜娜奇🐰鲜果茶☕在维基百寻求休闲是否搞错了什么☎️·☘️2023年12月24日 (日) 10:09 (UTC)[回复]



本讨论已关闭,请勿修改。如有任何意见,请在合适的讨论页提出,而非再次编辑本讨论。
完成:已布署Special:Diff/80413050。可以开始使用第八、第九甚至是第五十个参数了。副知@SickManWP-- 宇帆-娜娜奇🐰鲜果茶☕在维基百寻求休闲是否搞错了什么☎️·☘️2024年1月9日 (二) 05:25 (UTC)[回复]
万分感谢,我现在去试试看。--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2024年1月9日 (二) 05:56 (UTC)[回复]
@SickManWP如何?能正常使用吗?-- 宇帆-娜娜奇🐰鲜果茶☕在维基百寻求休闲是否搞错了什么☎️·☘️2024年1月15日 (一) 04:24 (UTC)[回复]
可正常使用。--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2024年1月15日 (一) 06:13 (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 boxTemplate: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)[回复]

本人于去年12月曾一度请求修改上述模板,但由于无人受理,加上VPA有人讨论本人建立的条目,故不得不再次请求修改。

美国地质调查局于2021年10月将地名信息系统从“http://geonames.usgs.gov/pls/gnispublic/f?p=gnispq:3:::NO::P3_FID:123456”改为“https://edits.nationalmap.gov/apps/gaz-domestic/public/search/names/123456”。英语维基早已于2021年10月更改模板的相应参数,但中维却至今仍未作出任何改动,导致使用该模板时,会被重新导向到“https://www.usgs.gov/us-board-on-geographic-names”。该模板于2020年因使用页面过多而被模板保护,需要模板编辑员修改该模板。

本人建议将该模板完全按照en:Template:Cite gnis作出修改。该模板应用于中维数万篇条目中(约占中维所有条目的2.86%),私以为对模板作出修改刻不容缓。希望能有模板编辑员参与对该模板的修正,感激不尽。--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2024年6月16日 (日) 05:22 (UTC)[回复]

(+)支持--欢颜展卷留言2024年6月16日 (日) 19:39 (UTC)[回复]
试了一下,照搬enwiki有问题--百無一用是書生 () 2024年6月17日 (一) 14:44 (UTC)[回复]
|entry-url={{GNIS URL|{{{1|{{{id|}}}}}}|type={{{type|}}}}}换成|url={{GNIS 3|{{{1|{{{id|}}}}}}|type={{{type|}}}}}除了残留的英文好像没什么问题了。--Miyakoo留言2024年6月17日 (一) 21:40 (UTC)[回复]
{{GNIS 4}}也需要改,参照英维试了一下,没有问题。--Miyakoo留言2024年6月17日 (一) 22:08 (UTC)[回复]
没错,其实需要多更改几个模板才能解决显示错误的问题。所以才需要花时间讨论如何修改模板。--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2024年6月18日 (二) 03:25 (UTC)[回复]
已经更新了{{GNIS 4}}和{{Cite gnis}},请检查有无问题--百無一用是書生 () 2024年6月18日 (二) 07:54 (UTC)[回复]
所有页面的对应GNIS资讯页现在都能正确显示了,非常感激。--维基病夫邀请您加入❤️边缘人小组·🖊️签到 2024年6月18日 (二) 09:01 (UTC)[回复]