模板討論:Reply to/存檔1
本頁是以往討論的存檔。請勿編輯本頁。若您想發起新討論或重啟現有討論,請在當前討論頁進行。 |
其實 12 年我做了一個 At1 模板的說
功能有點像,但看到 reply to 模板我把之前那個重定向過來了 :) -- Sky.6t 2014年4月1日 (二) 18:10 (UTC)
去掉冒號
許多用戶都不一定使用冒號(例如可能會想用逗號),因此建議去掉冒號。— lssrn45 | talk 2014年4月26日 (六) 13:56 (UTC)
關於ping模版失靈之研究
近日,本人與一名IP用戶在WP:DYKC討論,期間無意發現ping模版失靈的問題;於是,本人和IP用戶開始探討ping模版失靈的可能原因,得出結論如下:
希望這研究能減少維基人之間的誤會,避免技術問題妨礙合作。--Carrotkit討論頁新設計 ~ 維基和平約章 ~ 條目擴充計劃 2015年1月22日 (四) 13:19 (UTC)
- 昨天User:Hat600剛拿mw:Manual:Echo問我。Liangent(留言) 2015年1月22日 (四) 13:45 (UTC)
- User:Carrotkit:其實第一點的話,用戶討論頁也是如此,如果用戶剛好在瀏覽自己的用戶討論頁,也剛好有新留言,那系統也自動不會發出通知。ping應該也是這樣。--175.156.214.74(留言) 2015年1月25日 (日) 06:11 (UTC)
- 關於第二點,您可以用分身帳號做個測試,看不簽名的話會不會發出通知。--175.156.214.74(留言) 2015年1月25日 (日) 06:12 (UTC)
- 好,待會試試看。這次本人又收不到閣下ping了我的通知,真是巧合。。。--Carrotkit討論頁新設計 ~ 維基和平約章 ~ 條目擴充計劃 2015年1月25日 (日) 06:24 (UTC)
{{Reply to}}裏面的username不作轉換
@Liangent、Jimmy Xu:請問如何實現?-- By LNDDYL.(留言) 2016年1月25日 (一) 08:54 (UTC)
- 參考{{SockpuppetProven}}。已經修改。--GZWDer(留言) 2016年1月25日 (一) 13:39 (UTC)
{{ping}}壞了
前幾天我 ping 了 Stang ,但是她說她沒有收到通知。剛才923888 ping 了我,但是我也沒有收到。個人認為可能和這幾天新加入的模塊:Ping有關。 --歡迎光臨 Q 的 用戶頁 討論頁 2016年4月1日 (五) 11:14 (UTC)
- (!)意見:以前是沒有問題的。就是這幾天的問題。--歡迎光臨 Q 的 用戶頁 討論頁 2016年4月1日 (五) 11:15 (UTC)
- 通知一下修改者SolidBlock。--Bowleerin(留言) 2016年4月1日 (五) 13:21 (UTC)
- @Bowleerin、Stang:實在很抱歉,模板出了問題。已經被Jimmy Xu修回來了。我改為模塊是因為模塊可以突破用戶數量的限制。但是我仍然不知道為什麼改為模塊之後就壞了,可能是因為Minecraft Wiki和維基百科的程序有很大的不同,導致在Minecraft Wiki中模塊化(見Template:reply)依然正常,但是到維基百科就不正常了。--SolidBlock討論 2016年4月1日 (五) 14:39 (UTC)
存檔後內容 @Bowleerin、Stang、Qinyongr:重新用該模塊試了一下,Special:Diff/45531363(利用到此版本的沙盒模板及模塊:ping),然後pingExample,發現ping成功了(收到提及成功的通知)。不知道是什麼原因。--SolidBlock留言 2017年8月5日 (六) 10:45 (UTC)
- (~)補充:en:Template:Reply to使用了模塊。--SolidBlock留言 2017年8月5日 (六) 10:57 (UTC)
去掉{{reply to}}的冒號
如題,感覺在用{{reply to}}的時候後補一個冒號、逗號或空格比記得去給模板加|p=方便得多,現時在文段中央ping時默認帶出的一個冒號也很影響觀感。只是真去掉的話有可能需要將目前的鏈入都替換引用一下。不知有何意見。--Jimmy Xu 論 2016年4月10日 (日) 14:55 (UTC)
- 如果換作增設另一種沒冒號的ping模板的話呢?-和平、奮鬥、救地球!論・自於 2016年4月10日 (日) 15:00 (UTC)
- 會沒人用的。--Jimmy Xu 論 2016年4月10日 (日) 15:32 (UTC)
- 我覺得如果用{{pong}}會有很多人用。--Miao233 RB,EE,PE 1,IPBE,GIPBE(留言) 2016年4月10日 (日) 15:39 (UTC)
- {{Template:Pong}}也是有冒號的,而且比現在的「Reply to」更沒回覆用戶的感覺。-- Patema Talk me 2016年4月13日 (三) 11:36 (UTC)
- 我覺得如果用{{pong}}會有很多人用。--Miao233 RB,EE,PE 1,IPBE,GIPBE(留言) 2016年4月10日 (日) 15:39 (UTC)
- 會沒人用的。--Jimmy Xu 論 2016年4月10日 (日) 15:32 (UTC)
修改這模版會影響所有相關討論的存檔。——C933103(留言) 2016年4月10日 (日) 22:03 (UTC)
- 可以用機械人編輯。--無瘋子 說胡話 癲狂史 2016年6月28日 (二) 19:33 (UTC)
- 支持改掉,很不習慣。原有替換成「|p=:」吧--YFdyh000(留言) 2016年6月28日 (二) 22:38 (UTC)
存檔後內容:
- (!)意見: 要改的話,機械人改掉存檔應該是可以的。此外,我覺得可以按照你們的說法改了,並將{{@}}模板用於回復(有冒號),這樣更容易讓人習慣一些。--SolidBlock討論 2016年7月1日 (五) 10:24 (UTC)
如果可以{{ping|管理员}}就把所有的管理員都叫過來就好了。
首先得確保不能有人叫「管理員」。—以上未簽名的留言由脂肪酸鈉(對話|貢獻)於2017年3月17日 01:03 (UTC)加入。
- WP:POINT--小躍(撈出記錄) 2017年3月17日 (五) 01:31 (UTC)
- 主要是大召喚陣很有可能被濫用...萌娘是有這類東西的。--Temp3600(留言) 2020年2月6日 (四) 20:15 (UTC)
編輯請求 2020-02-03
請求已拒絕
-- Sunny00217 2020年2月3日 (一) 06:34 (UTC)
- 話說日後能寫一個修改簡介嘛?--Temp3600(留言) 2020年2月6日 (四) 20:16 (UTC)
- 沒有給出修改的理由,而且現在版本沒有壞。--Tiger(留言) 2020年2月13日 (四) 09:24 (UTC)
提議:添加Re前綴?
現在Reply to模板用起來後面回復的話太像被AT的人說的話,加個Re前綴如何?如Re@某人:
。如果擔心Re文字有些人不理解,也可以改成「回復」、「↪」、「➥」等。--Gaosong2101(留言) 2020年6月9日 (二) 14:07 (UTC)
- (+)贊成--Firedoge(留言) 2023年6月29日 (四) 10:07 (UTC)
把ping改成ping to
有很多人都是
@examleuser1: @exampleuser2: @exampleuser3: 你們三位看這個。
這樣使用,把ping當作ping2使用。
建議把現在的ping改成ping to,而把ping重定向到ping2模板。
ping to = @exampleuser:
ping = @exampleuser
編輯請求 2022-03-22
請求已拒絕
改用Module:Reply to模組改寫模板。Sanmosa Avec cœur 2022年3月22日 (二) 03:31 (UTC)
- @Sanmosa:為什麼只支援11個?系統的上限是50。--Xiplus#Talk 2022年4月28日 (四) 08:20 (UTC)
- 我不清楚這模板當時限定最多只可同時ping 5人是否故意為之或有討論共識,因此我才比照現設定限制為10人。如非故意為之且無先前討論共識,我可以再調整patch。(節刪) 2022年4月28日 (四) 09:01 (UTC)
- @Xiplus。(節刪) 2022年4月28日 (四) 09:02 (UTC)
- 首先根本不需要一一把參數傳遞給Module,實際上Module可以直接讀取來自模板的參數。--Xiplus#Talk 2022年4月28日 (四) 13:30 (UTC)
- 另外現在Module:Reply to根本是把可以分在不同模組的程式碼硬湊在一起,重用程式碼的部分非常少。--Xiplus#Talk 2022年4月28日 (四) 13:31 (UTC)
- @Xiplus:我不太找得到Module直接讀取來自模板的參數的機制,不如你幫我調整一下patch。(節刪) 2022年5月4日 (三) 10:17 (UTC)
- 不如直接本地化英文維基的版本,降低以後維護成本。--Xiplus#Talk 2022年5月5日 (四) 01:12 (UTC)
- @Xiplus:剛剛根據enwiki稍微更新了一下Module:Reply to,enwiki版的{{Reply to}}機制可以直接調用,我也更新了patch了,你再看看?(節刪) 2022年5月6日 (五) 16:56 (UTC)
- 不如直接本地化英文維基的版本,降低以後維護成本。--Xiplus#Talk 2022年5月5日 (四) 01:12 (UTC)
- @Xiplus:我不太找得到Module直接讀取來自模板的參數的機制,不如你幫我調整一下patch。(節刪) 2022年5月4日 (三) 10:17 (UTC)
- 路過,不知@Xiplus君認為可否據此編輯請求更新模板內容?—— Eric Liu 創造は生命(留言・留名・學生會) 2022年8月11日 (四) 20:57 (UTC)
- @Ericliu1912:不能,因為Testcases無法正常顯示。 2022年10月15日 (六) 22:54 (UTC)
{{reply_to}}改為調用Module
先前討論:Template_talk:Reply_to#編輯請求_2022-03-22;沙盒版本:Template:Reply_to/sandbox;testcases:Template:Reply_to/testcases;替換引用測試:版本78192408
提案內容:將{{reply_to}}的內容改為沙盒版本
因為此模板應用較廣,所以在客棧提出討論。
副知Sanmosa、Xiplus <- 這句話是用沙盒版本替換引用的 ——落花有意12138 2023年7月22日 (六) 16:39 (UTC)
- {{reply to/testcases}}顯示{{reply to}}調用Module後實際上只能一次ping 49個用戶,我建議調整Module內的描述後才正式調用。Sanmosa In vain 2023年7月23日 (日) 12:37 (UTC)
- 我更建議調整Module。有個天才寫了一個天才一樣的循環,導致實際上能ping的數量總是比設定的少一個。--MilkyDefer 2023年7月24日 (一) 04:56 (UTC)
- @Sanmosa:我這邊看起來是正常的50位。--落花有意12138 2023年7月24日 (一) 12:01 (UTC)
- 不要吵了,我正在寫一個Module:Reply to的新版本,等我一會兒。--MilkyDefer 2023年7月24日 (一) 12:38 (UTC)
船新(全新)版本{{reply_to}}和Module:Reply to
實現了一個全新的{{Reply to}},見於{{Reply to/sandbox2}}。配套這個全新版本還有模組Module:Reply to/sandbox。參見測試用例Template:Reply to/sandbox2/testcases。 --MilkyDefer 2023年7月24日 (一) 14:22 (UTC)
- 這個版本不錯,我支持用這個版本代替原來的版本。Sanmosa In vain 2023年7月26日 (三) 08:02 (UTC)
- (+)支持更換。--BlackShadowG Slava Ukraini! 2023年7月26日 (三) 15:04 (UTC)
- 非常感謝MilkyDefer的貢獻。關於新功能您自由決定如何寫,我覺得現在的版本已經足夠使用。--落花有意12138 2023年7月27日 (四) 14:29 (UTC)
- 我覺得我這邊應該把模組調整到ok了。管理員什麼時候都可以直接把Module:Reply to/sandbox和Template:Reply to/sandbox2轉正。Template:Reply to/sandbox2/testcases可以考慮版本合併。Template:Unping和Template:Noping可以完全不用修改,直接兼容。--MilkyDefer 2023年7月27日 (四) 16:38 (UTC)
- (+)支持--Taeas(留言) 2023年7月28日 (五) 05:41 (UTC)
- @MilkyDefer:Reply to完全不需要替換引用吧--SunAfterRain 2023年7月30日 (日) 15:53 (UTC)
- 實際上,我不知道這個替換引用到底替換了什麼。我對替換引用,尤其是嵌套的替換引用,不慎了解。他們提議的模版版本有嵌套引用,完全是因為英維也有嵌套引用。--MilkyDefer >這是我的第八千次編輯 2023年7月30日 (日) 16:50 (UTC)
- (+)傾向支持,但希望能改善一次可ping人數的上限問題,且功能不變,這樣才是最實際的。--Z7504非常建議必要時多關注評選(留言) 2023年7月31日 (一) 14:21 (UTC)
- 你這個問題就是本次更新所最直接針對的問題。從模版定義的上界10個人,擴充到MediaWiki軟件所允許的上界50個人。再增加不可能了。--MilkyDefer 2023年7月31日 (一) 15:20 (UTC)
確定新版本ping模板的功能
如果使用模組實現,那麼這個新版本的模板可以具有如下功能:
- ping人。本質上是創建一個被ping到的人的用戶頁內鏈。
- 給用戶頁內鏈設定一個不一樣的文字,也就是管道連結。
- 同時ping多個用戶,可以自由調整用戶與用戶之間的連接符號。
- 自由設定最前面的@號,和最後面的冒號。
- 臨時將最大ping人限制50人,下調至任意數值。不能上調。
我個人覺得這裏面第5點功能實在雞肋,不會有用武之地。你們覺得刪掉這個功能如何? --MilkyDefer 2023年7月27日 (四) 11:47 (UTC)
- 另外我個人覺得裏面那個自由調整連接符號的功能也有點沒有人會用到。--MilkyDefer 2023年7月27日 (四) 11:55 (UTC)
- 第5點刪除不會造成負擔,那刪了最好,畢竟我是那種ping 100人的傢伙。 --窩法乙烷 兒法夢碎 2023年7月27日 (四) 12:02 (UTC)
- 我是在想,後續會不會有人製作出最多只能ping10個人的特製模版之類的。總之這個功能我還是留着吧。--MilkyDefer 2023年7月27日 (四) 15:22 (UTC)
- 那就是後來人的事情了 --Taeas(留言) 2023年7月27日 (四) 16:11 (UTC)
- 我是在想,後續會不會有人製作出最多只能ping10個人的特製模版之類的。總之這個功能我還是留着吧。--MilkyDefer 2023年7月27日 (四) 15:22 (UTC)
- 第5點刪除不會造成負擔,那刪了最好,畢竟我是那種ping 100人的傢伙。 --窩法乙烷 兒法夢碎 2023年7月27日 (四) 12:02 (UTC)
- 這應該不會導致此前模板引用炸掉或變得完全不一樣吧?—— Eric Liu 創造は生命(留言・留名・學生會) 2023年7月28日 (五) 05:21 (UTC)
- 應該不會炸,我認為。但是{{Ping2}}會炸,幸好那個保護是簡單的半保護,我能修。--MilkyDefer 2023年7月28日 (五) 11:10 (UTC)
動了點手腳,新舊應該都可以正常顯示(其實就是讓Sanmosa改了很久也沒改好的弄好,顯然他沒注意到在引入時被加上了parent=true才會從parent獲取參數這件事)--SunAfterRain 2023年7月30日 (日) 16:00 (UTC)- 直接對模組沙盒修改處理了新舊版模組兼容性的問題--SunAfterRain 2023年7月31日 (一) 13:37 (UTC)
- 應該不會炸,我認為。但是{{Ping2}}會炸,幸好那個保護是簡單的半保護,我能修。--MilkyDefer 2023年7月28日 (五) 11:10 (UTC)
- 公示7日--落花有意12138 2023年7月30日 (日) 14:04 (UTC)
- @SunAfterRain:你怎麼把Module改了改,把測試用例裏頭關於連接符號的搞壞了呢?應該不要讓Module背負沉重的後向兼容任務,而改掉使用數更少(以至於只有半保護)的{{Ping2}}才對。--MilkyDefer 2023年8月3日 (四) 11:39 (UTC)
- @MilkyDefer:我不清楚您說的測試用例是哪個(總之我先回退掉了),而且您可以參考一下User:SunAfterRain/測試場/Ping2,不特地做那個hack的話ping2在某種程度就跟ping沒兩樣了(如果您覺得是我用法錯了請自行修改User:SunAfterRain/測試場/Ping2/2讓他跟其他兩個版本相同)--SunAfterRain 2023年8月4日 (五) 11:37 (UTC)
- 本來ping2就是中維特有的模版,唯一存在跨語言連結的英維都是直接重定向到了reply to的。--MilkyDefer 2023年8月4日 (五) 13:06 (UTC)
- 我修了一下Module,應該解決了這個問題。--Taeas(留言) 2023年8月4日 (五) 13:41 (UTC)
- @Taeas:Template:Ping2/testcases目前看起來就算強制指定了@和p依然能被外部參數覆蓋,這不算預期行為吧--RainBeforeSun(留言) 2023年8月5日 (六) 01:49 (UTC)
- 一般用戶也不會提供外部參數吧,除非有特殊需求。--Taeas(留言) 2023年8月5日 (六) 02:02 (UTC)
- 你們的需求真的怪。--MilkyDefer 2023年8月5日 (六) 04:29 (UTC)
- 一般用戶也不會提供外部參數吧,除非有特殊需求。--Taeas(留言) 2023年8月5日 (六) 02:02 (UTC)
- @Taeas:Template:Ping2/testcases目前看起來就算強制指定了@和p依然能被外部參數覆蓋,這不算預期行為吧--RainBeforeSun(留言) 2023年8月5日 (六) 01:49 (UTC)
- 我修了一下Module,應該解決了這個問題。--Taeas(留言) 2023年8月4日 (五) 13:41 (UTC)
- 本來ping2就是中維特有的模版,唯一存在跨語言連結的英維都是直接重定向到了reply to的。--MilkyDefer 2023年8月4日 (五) 13:06 (UTC)
- 取消公示,由於{{ping2}}模板在新module不能工作,等待兩人確認如何處理。——落花有意12138 2023年8月4日 (五) 13:02 (UTC)
- 已經修了,甚至修了一些奇奇怪怪的使用方法問題。--MilkyDefer 2023年8月4日 (五) 15:42 (UTC)
- 因為沒有反對,公示期已過,視為提案通過,可以替換。——落花有意12138 2023年8月5日 (六) 14:01 (UTC)
- @MilkyDefer:我不清楚您說的測試用例是哪個(總之我先回退掉了),而且您可以參考一下User:SunAfterRain/測試場/Ping2,不特地做那個hack的話ping2在某種程度就跟ping沒兩樣了(如果您覺得是我用法錯了請自行修改User:SunAfterRain/測試場/Ping2/2讓他跟其他兩個版本相同)--SunAfterRain 2023年8月4日 (五) 11:37 (UTC)
- @SunAfterRain:你怎麼把Module改了改,把測試用例裏頭關於連接符號的搞壞了呢?應該不要讓Module背負沉重的後向兼容任務,而改掉使用數更少(以至於只有半保護)的{{Ping2}}才對。--MilkyDefer 2023年8月3日 (四) 11:39 (UTC)
Module:Reply to及相關模版改2版
等一個改3版、改4版、終極版、終極版改1版, 。
總之,上面列出的模版是這一批次要集體修改的模版,以及對比。當前未解決的問題是,提及使用者之間的連接符號不會進行繁簡地區詞轉換,要不要把這個給修了?無所謂,我修了。 --MilkyDefer 2023年8月5日 (六) 05:44 (UTC)
最終公示
公示7日:再來一次公示吧,這次公示會一次性修改5個模版/模組,列於下方。
修改內容如下。
模版 | 新功能 | 變化功能 | 其他改善 |
---|---|---|---|
Template:Reply to | 模版實現改為調用模組、允許自定義「@」符號、允許自定義每個提及的用戶的顯示標籤(管道連結實現)、允許自定義提及多個用戶時候的連接符號。 | 允許提及的使用者上限擴充為50人,為MediaWiki許可的上限。 | 針對多個錯誤使用情況改善模版輸出。 |
Template:Ping2 | 模版實現改為調用模組、允許自定義「@」符號、允許自定義每個提及的用戶的顯示標籤(管道連結實現)、允許自定義提及多個用戶時候的連接符號。 | 允許提及的使用者上限擴充為50人,為MediaWiki許可的上限。 | 針對多個錯誤使用情況改善模版輸出。 |
Template:Noping | 移除@、c、p參數。Noping模版不顯示內容,這些參數沒有任何意義。 | 針對多個錯誤使用情況改善模版輸出。 | |
Template:Unping | 新增模版參數c2,當提及三人或更多時,用作最後兩個人之間的連接符號。在沒有填寫c2參數時,模版會自動選取參數c的值,如果參數c也沒有填寫,則默認為一個頓號。 | 連接符號(c、c2)現在會參與繁簡轉換。 | 避免觸發提及功能的方法改為輸出指向用戶頁的外部連結、針對多個錯誤使用情況改善模版輸出。 |
歡迎大家自由嘗試。 --MilkyDefer 2023年8月6日 (日) 17:42 (UTC)
- @MilkyDefer:公示期已經過了,可以直接修改或提EP了。--BlackShadowG Slava Ukraini! 2023年8月13日 (日) 07:49 (UTC)
- 以上修改計劃已執行。--Tiger(留言) 2023年8月13日 (日) 11:41 (UTC)
- @MilkyDefer、Tigerzeng:方才才注意到,unping不是一直都不顯示@和p嗎(對應英維en:Template:Noping)?--路西法人 2023年8月20日 (日) 04:25 (UTC)
- 確實,以前的行為是,雖然有
|@=
和|p=
這兩個參數,但是二者的默認值都是空字串。我願稱之為行為超級不統一。--MilkyDefer 2023年8月20日 (日) 08:27 (UTC)- 似乎不恰當。「
[[User:XXXX]]
」會ping到用戶,而{{unping}}用於產生相同效果而不ping到用戶。您這一變更把整個SPI bot的效果(使用該模板以不提及用戶)出問題了。--路西法人 2023年8月20日 (日) 16:05 (UTC)- 從一個軟件設計師的角度來說,名字中含有明確的ping字樣,但是最終結果出現了不在合理預期內的與ping模板不同的顯示效果,這是不合設計原則的。我可以暫時把{{unping}}改一下,但是之後怎麼處理需要討論。--MilkyDefer 2023年8月20日 (日) 16:17 (UTC)
- 似乎不恰當。「
- 確實,以前的行為是,雖然有
- 請問有沒有打算批量清理不再使用的參數?例如noping模板那幾個。—— Eric Liu 創造は生命(留言・留名・學生會) 2023年8月20日 (日) 12:51 (UTC)
- 沒必要吧,我想。目前肉眼可見的未來不會發生什麼意外讓這幾個參數重新現形。--MilkyDefer 2023年8月20日 (日) 14:36 (UTC)