模板討論:Cite gnis

由Jimmy-bot在話題請求修改Template:Cite gnis上作出的最新留言:5 個月前
          模板依照頁面評級標準無需評級。
本模板屬於下列維基專題範疇:
地理學專題 (獲評模板級不適用重要度
本模板屬於中文維基百科地理學專題的範疇,該專題旨在改善本站所有和地理學相關的內容。您若願意參與其中,請勇於更新該專題之下的頁面,也歡迎造訪專題討論頁,針對條目編寫和專題發展建設中存在的不足之處提出寶貴建議。
 模板級模板  根據專題品質評級標準,本模板無需評級。

https

請替換模板中的 http 為 https--John ayliff留言2021年8月11日 (三) 23:56 (UTC)回覆

Template: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)回覆

  • 改成不定參數形式是否更好。不定參數形式就可以允許無上限的|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)回覆

請求修改Template:Cite gnis

本人於去年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)回覆
返回 "Cite gnis" 頁面。