跳转到内容

Template talk:BBSHK

页面内容不支持其他语言。
维基百科,自由的百科全书
          模板依照页面评级標準无需评级。
本Template属于下列维基专题范畴:
传记专题 (获评模板級不适用重要度
这个模板属于传记专题的一部分,用于整理和撰写维基百科中的人物条目。欢迎任何感兴趣的参与者加入这个专题参与讨论
 模板级模板  根据专题质量评级标准,本Template无需评级。

模板自動為條目分類的問題

[编辑]

以往引用Template:BBS會令條目自動分類為Category:獲頒授香港銅紫荊星章者,但現在好像失效了。相同問題出現於同類的Template:MHTemplate:GBMTemplate:GBSHKTemplate: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)[回复]
就是说,不填索引字就不加分类……--达师198336 2011年11月8日 (二) 13:03 (UTC)[回复]
這是我應Clithering版友要求更改的,因為如果自動加入分類,會很容易造成將「香港考試及評核局」、「保良局」等非人物條目一併加進分類,尤其當有列表的條目。有見及此,遂將模板設定至不自動將條目加入分類,而第一個參數則用來作為分類索引字。--Xeror | 對話頁 | 貢獻 2011年11月8日 (二) 13:48 (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)[回复]
以前技術上做不到同一模板可以選擇是否進行分類,所以才分開了Template:HKEXTemplate:HKEX2。既然現在技術可行,自然就沒有需要拆分模板了。我大致上支持Dr. Cravix的建議,將Category:香港授勳及嘉獎制度系列模板改為預設進行分類。--Hargau (留言) 2011年11月9日 (三) 08:00 (UTC)[回复]
分開使用Template:HKEXTemplate:HKEX2諸如此類反而麻煩,倒不如在/doc教人們如何不分類好了。啊啊,我是支持自動分類的。卍田卐Justincheng12345✰改名進行中 2011年11月9日 (三) 14:21 (UTC)[回复]
{{subst:#ifeq: {{{1|}}} | nocat | | [[Category:獲頒授香港銅紫荊星章者|{{{1|{{PAGENAME}}}}}]] }}。参数填nocat则不分类,否则分类。--达师198336 2011年11月9日 (三) 14:32 (UTC)[回复]
其实我那个是只要有参数1无论填什么都不分类的...我觉得更方便一些,不过规范些也行啦. - Dr. Cravix ★Daydream Nation 2011年11月9日 (三) 15:27 (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)[回复]