模板討論: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: