跳转到内容

Template talk:Badmintonbox

页面内容不支持其他语言。
维基百科,自由的百科全书

希望能追加自定义图像的功能[编辑]

如题,去年俄罗斯队以“NBFR”的名义参加苏迪曼杯。然而这个模板出于技术限制,只能拿俄罗斯奥委会的旗帜代替使用。而能够用到NBFR旗帜的场合目前只有这一次(今年俄罗斯因为打乌克兰不能参加国际比赛),到Template:Country data Russia那边追加一个NBFR旗帜略显浪费,因此个人希望能够在这个模板追加自定义旗帜图像的功能。--🔨留言2022年5月19日 (四) 06:27 (UTC)[回复]

@Liu116之前有碰過類似問題,不過那時對模板不熟,所以直接建了一個新模板{{Badmintonbox-noflag}},旗幟+隊名直接顯示在選手名稱前,其實應該能合併為一個模板。初步設想為設置新的傳入參數:teamflag(自定義旗幟)、teamname(自定義隊名),若teamname有傳入參數,則顯示自定義旗幟,連結至自定義隊名。不知這樣的規劃是否適當?-Terry850324留言2022年5月19日 (四) 08:19 (UTC)[回复]
做了一個測試版本,參考:Template:Badmintonbox/sandboxTemplate:Badmintonbox/testcases。-Terry850324留言2022年5月19日 (四) 09:48 (UTC)[回复]
看了下测试用例,看来果然自定义图像是必要的,因为还要考虑地方队的情形。无图像版本也来的正好,用到俱乐部级比赛或全国级比赛刚刚好,比如中华人民共和国的全运会羽毛球团体比赛就可以用无旗帜版本的。--🔨留言2022年5月19日 (四) 10:29 (UTC)[回复]
我忘記放個無圖像的範例,可以再看一次Template:Badmintonbox/testcases#無圖像,之後統一使用這個模板就可以了。-Terry850324留言2022年5月19日 (四) 10:39 (UTC)[回复]
队名和旗帜最好分开判定,有时也会有非自定义队名配合自定义旗帜的情况。无论队名是否自定义,只要不是空的就显示旗帜。--🔨留言2022年5月19日 (四) 10:42 (UTC)[回复]
例如RUS一樣顯示俄羅斯,但是旗幟自定義嗎?因為內部使用了country data系列模板,傳入team1、team2參數使用的是國家簡碼,可能無法照這樣達成。-Terry850324留言2022年5月19日 (四) 10:59 (UTC)[回复]
如果用bat-big的话,那确实改起来比较麻烦吧(视情况甚至可能要直接舍弃bat-big,旗帜和链接分开)。我也知道真要这样改的话比较麻烦,既然需求上来说还没有出现那样的情况,那就暂且怎样方便怎样改吧。--🔨留言2022年5月19日 (四) 11:47 (UTC)[回复]
這麼做的話是不是要透過{{Country data}}建立一個新模板,讓這個模板可以吃自定義旗幟,不過研究一下沒有很透徹,找時間再試,目前這個能當暫解。-Terry850324留言2022年5月19日 (四) 13:07 (UTC)[回复]
應該就這樣了,若無其他問題,今天會將此版更新。-Terry850324留言2022年5月24日 (二) 03:26 (UTC)[回复]
另有同系列模板{{Badmintonbox5}},因為僅2條目使用,暫不修改。-Terry850324留言2022年6月9日 (四) 15:54 (UTC)[回复]

新增expanded參數[编辑]

請不要直接移除Hidden begin,建議做法是新增傳入參數,默認為隱藏,傳入參數時為開啟。若不會修改,明天我可以協助處理。--Terry850324留言2023年9月9日 (六) 08:08 (UTC)[回复]

Badmintonbox默認隱藏已長時間使用,且部分條目大量使用之下,沒有默認開啟必要。我說的做法不會影響到你想在亞運條目呈現方式,但你直接移除hidden begin會影響其他條目。總之我會用我說的方式處理,只要使用模板時給定傳入參數就可以照你想要的呈現。--Terry850324留言2023年9月9日 (六) 08:26 (UTC)[回复]
好的,谢谢您的讲解--Yyhhh留言2023年9月9日 (六) 08:34 (UTC)[回复]
已在{{Badmintonbox}}加入參數expanded,如果想要設定載入網頁即展開Box,只要加入|expanded=任意值即可。--Terry850324留言2023年9月10日 (日) 07:05 (UTC)[回复]