Template talk:BBSHK
外观
本模板依照页面评级標準无需评级。 本Template属于下列维基专题范畴: |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
模板自動為條目分類的問題
[编辑]以往引用Template:BBS會令條目自動分類為Category:獲頒授香港銅紫荊星章者,但現在好像失效了。相同問題出現於同類的Template:MH、Template:GBM、Template:GBSHK及Template:SBS等。--Littlepotato (留言) 2011年11月8日 (二) 08:53 (UTC)
- [1]、[2]等。卍田卐✯Justincheng12345✰改名進行中 2011年11月8日 (二) 10:02 (UTC)
- 即需要{{BBS|1}}、{{MH|1}}才會加入,諸如此類,但確實麻煩。卍田卐✯Justincheng12345✰改名進行中 2011年11月8日 (二) 10:05 (UTC)
- 引用這些模板通常都希望會有自動分類,不需分類的只屬少數情況(例如從BBS模板的連入頁面可見,大部份都是應該分類為「獲頒授香港銅紫荊星章者」的人物條目),能否將設定倒轉呢?即是預設有自動分類,{{BBS|1}}、{{MH|1}}才會停用自動分類功能。--Littlepotato (留言) 2011年11月8日 (二) 10:15 (UTC)
- 不懂改。卍田卐✯Justincheng12345✰改名進行中 2011年11月8日 (二) 10:30 (UTC)
- 参数是用来填分类索引字的。Liangent (留言) 2011年11月8日 (二) 11:28 (UTC)
- 就是说,不填索引字就不加分类……--达师 - 198 - 336 2011年11月8日 (二) 13:03 (UTC)
- 這是我應Clithering版友要求更改的,因為如果自動加入分類,會很容易造成將「香港考試及評核局」、「保良局」等非人物條目一併加進分類,尤其當有列表的條目。有見及此,遂將模板設定至不自動將條目加入分類,而第一個參數則用來作為分類索引字。--Xeror | 對話頁 | 貢獻 2011年11月8日 (二) 13:48 (UTC)
- 就是说,不填索引字就不加分类……--达师 - 198 - 336 2011年11月8日 (二) 13:03 (UTC)
- 参数是用来填分类索引字的。Liangent (留言) 2011年11月8日 (二) 11:28 (UTC)
- 不懂改。卍田卐✯Justincheng12345✰改名進行中 2011年11月8日 (二) 10:30 (UTC)
- 引用這些模板通常都希望會有自動分類,不需分類的只屬少數情況(例如從BBS模板的連入頁面可見,大部份都是應該分類為「獲頒授香港銅紫荊星章者」的人物條目),能否將設定倒轉呢?即是預設有自動分類,{{BBS|1}}、{{MH|1}}才會停用自動分類功能。--Littlepotato (留言) 2011年11月8日 (二) 10:15 (UTC)
- 即需要{{BBS|1}}、{{MH|1}}才會加入,諸如此類,但確實麻煩。卍田卐✯Justincheng12345✰改名進行中 2011年11月8日 (二) 10:05 (UTC)
- (!)意見:使用這類模板的人物條目遠比非人物條目為多,現在設定至不自動分類的做法是本末倒置。建議仿照Template:HKEX(自動分類)及Template:HKEX2(不會分類)分拆成兩個模板:Template:BBSHK用於人物條目,自動分類;Template:BBSHK2用於非人物(或不用分類)的條目,不會分類。--CCCY (留言) 2011年11月9日 (三) 01:47 (UTC)
- (&)建議拆分模板是资源浪费.我的建议是这句
- {{subst:#if: {{{1|}}}|[[Category:獲頒授香港銅紫荊星章者|{{{1|}}}]]}}
- 换成这句
- {{subst:#ifeq: {{{1|}}}|||[[Category:獲頒授香港銅紫荊星章者|{{PAGENAME}}]]}}
- 意思即:如若第一个参数为空(也即无第一个参数),就直接分到Category去;否则不分类.相关可参考这儿. - Dr. Cravix ★Daydream Nation 2011年11月9日 (三) 04:31 (UTC)
- en:WP:PERF,虽然有些sysadmin对这很有意见……Liangent (留言) 2011年11月9日 (三) 05:09 (UTC)
- 那个也不是指导方针啦,而且拆分了也没多大用处...其实只要改一下模板,在模板上加个分类用机器人就好改了,不过...我不会写机器人就是了(没搞错的话会PHP吧?),尴尬. - Dr. Cravix ★Daydream Nation 2011年11月9日 (三) 11:41 (UTC)
- 這樣改的話索引字便只能是{{PAGENAME}}了,即使不加{{PAGENAME}}本來就是用{{PAGENAME}}作為索引字。對於有些分類是用英文分類的便不能這樣用。況且填多一個參數也不會太花費時間吧!P.S.上面的#ifeq:應該用#if:才對。--Xeror | 對話頁 | 貢獻 2011年11月9日 (三) 14:27 (UTC)
- ifeq和if都可以,只差一个|.我只是比较习惯ifeq吧(或者说我试过直接if但不大正常).还有多填一个参数是不会太花费时间,但是之前已经使用模板的页面要打算怎么兼容呢?能省则省吧,方便最好. - Dr. Cravix ★Daydream Nation 2011年11月9日 (三) 15:27 (UTC)
- en:WP:PERF,虽然有些sysadmin对这很有意见……Liangent (留言) 2011年11月9日 (三) 05:09 (UTC)
- 以前技術上做不到同一模板可以選擇是否進行分類,所以才分開了Template:HKEX及Template:HKEX2。既然現在技術可行,自然就沒有需要拆分模板了。我大致上支持Dr. Cravix的建議,將Category:香港授勳及嘉獎制度系列模板改為預設進行分類。--Hargau (留言) 2011年11月9日 (三) 08:00 (UTC)
- 分開使用Template:HKEX和Template:HKEX2諸如此類反而麻煩,倒不如在/doc教人們如何不分類好了。啊啊,我是支持自動分類的。卍田卐✯Justincheng12345✰改名進行中 2011年11月9日 (三) 14:21 (UTC)
- {{subst:#ifeq: {{{1|}}} | nocat | | [[Category:獲頒授香港銅紫荊星章者|{{{1|{{PAGENAME}}}}}]] }}。参数填nocat则不分类,否则分类。--达师 - 198 - 336 2011年11月9日 (三) 14:32 (UTC)
- 其实我那个是只要有参数1无论填什么都不分类的...我觉得更方便一些,不过规范些也行啦. - Dr. Cravix ★Daydream Nation 2011年11月9日 (三) 15:27 (UTC)
- {{subst:#ifeq: {{{1|}}} | nocat | | [[Category:獲頒授香港銅紫荊星章者|{{{1|{{PAGENAME}}}}}]] }}。参数填nocat则不分类,否则分类。--达师 - 198 - 336 2011年11月9日 (三) 14:32 (UTC)
- 分開使用Template:HKEX和Template:HKEX2諸如此類反而麻煩,倒不如在/doc教人們如何不分類好了。啊啊,我是支持自動分類的。卍田卐✯Justincheng12345✰改名進行中 2011年11月9日 (三) 14:21 (UTC)
謝謝大家熱心關注。採用Dr. Cravix還是达师的方式我沒意見,反正兩種方式都能達到我的要求:直接引用模板時會自動分類,同時也提供關閉自動分類的參數。--Littlepotato (留言) 2011年11月9日 (三) 15:37 (UTC)
- 支持达师的。Liangent (留言) 2011年11月9日 (三) 16:04 (UTC)
已根據达师的建議修改模板,而大部份非人物條目的模板已加入「nocat」,尚餘小部份條目要加入。--Littlepotato (留言) 2011年11月15日 (二) 09:18 (UTC)