Template talk:Infobox person

维基百科,自由的百科全书
跳到导航 跳到搜索
传记专题 (获评模板級、不适用重要度)
Crystal personal.svg 这个模板属于传记专题的一部分,用于整理和撰写维基百科中的人物条目。欢迎任何感兴趣的参与者加入这个专题参与讨论
 模板页面模板  根据专题质量评级标准,本模板已评为模板级

有關移到Template:人物信息框[编辑]

有保留。與條目情況不太一樣,模板不一定要用中文,再者,使用「Template:Infobox person」的條目數目:[1],遠遠多於使用「Template:人物信息框」的數目[2],如非必要,不建議移動。--Gakmo留言) 2012年5月10日 (四) 07:47 (UTC)

意見同上,此外我覺得信息框方面的問題是有一堆功能重疊到的信息框,像Template:東亞男性歷史人物Template:東亞宦官Template:東亞女性歷史人物Template:明清人物信息框Template:先秦人物信息框等等,以及像Template:Infobox Military PersonTemplate:軍人這種的。我認為中文維基可能有必要整理一下信息框了。--祥龍留言) 2012年5月25日 (五) 02:16 (UTC)

未完成:未能有移動之共識,故暫不移動。-- by User:Alberth2 汪汪 @ 2012年5月28日 (一) 07:52 (UTC)

提议合并三大人物信息框模板[编辑]

还是应该采用同样的思路,先创建过滤器禁止新增条目使用上述模板,然后再清理现有页面。不过这次任务量有些大,比当初合并{{艺人}}和{{演员资讯框}}的时候足足要大了两倍多,所以需要更多的人参与进来。--Dabao qian留言) 2015年12月18日 (五) 11:37 (UTC)

  • @Dabao qian:,这两个模板参数不是一一映射怎么处理?--Antigng留言) 2015年12月18日 (五) 14:45 (UTC)
(!)意見量力而為。--Temp3600留言) 2015年12月18日 (五) 16:00 (UTC)
(:)回應user:Antigng[[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]]用wrapper?--Dabao qian留言) 2015年12月19日 (六) 01:05 (UTC)
@Dabao qian:,反正你得先把模板做好了我才能做。--Antigng留言) 2015年12月19日 (六) 03:53 (UTC)
WP:机器人/申请/Antigng-bot/13--Antigng留言) 2015年12月19日 (六) 10:00 (UTC)
  • (:)回應user:Antigng[[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]]:这个直接替换的话应该也可以,不过要注意一下下面的参数:
图像部分:
image name 改成 image
image width 改成 imagesize

接下来是职务/任期部分:
now 改成 office1
如果有 term_start 和 term_end 两个参数的话
term_start 改成 term_start1
term_end 改成 term_end1
如果有 period 参数的话
period 拆分为 term_start1 和 term_end1
now2-7 period2-7 分别改为 office2-7、term_start2-7、term_end2-7

然后个人资料:
different name 改成 nickname
native place 第一个字母改成大写 即 Native place

学历、经历和著作的部分加挂{{Infobox EPW}},参数格式什么的全部不变
其余参数不用改
只需要在学经历部分加挂{{Infobox EPW}}即可,其余全部不用更改。

--Dabao qian留言) 2015年12月24日 (四) 06:44 (UTC)

    • @Dabao qian:,按照目前的实现infobox epw有必要挂么?--Antigng留言) 2015年12月24日 (四) 07:36 (UTC)
(:)回應user:Antigng[[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]]:{{Infobox People}}转为{{Infobox person}}的目前是不用挂了,已经对模板做了相应修改,直接替换即可。至于{{Infobox Politician Basic}}转为{{Infobox Officeholder}},还是要按照上面的步骤来的。--Dabao qian留言) 2015年12月24日 (四) 07:40 (UTC)
(:)回應user:Antigng[[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]]:目前在{{Infobox person}}中内嵌{{Infobox EPW}}的方案只是一个临时性的过渡方案,日后随时都有可能会撤掉,所以为保险起见还是手动加挂为妙。之前合并{{艺人}}和{{演员资讯框}}的时候只有我一个人,但只用了11天就全手工替换完了所有模板--Dabao qian留言) 2015年12月24日 (四) 07:46 (UTC)

如果只是参数名不同的话,直接把模板改成兼容两组参数名,然后重定向模板就行了吧……Liangent留言 2015年12月24日 (四) 21:16 (UTC)

  • user:Liangent[[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]](:)回應:政治人物那个有些复杂,{{Infobox Politician Basic}}是单独一个“任期”,而{{Infobox officeholder}}则是“开始”/“结束”。--Dabao qian留言) 2015年12月25日 (五) 00:05 (UTC)
    • 我看{{Infobox officeholder}}里也有任期参数啊,是刚加的么?Liangent留言 2015年12月25日 (五) 03:15 (UTC)
      • (:)回應user:Liangent[[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]]:二者有明显不同。{{Infobox officeholder}}是“{{{就任日期}}} - {{{卸任日期}}}”,而{{Infobox Politician Basic}}则是单纯一个“测试”。--Dabao qian留言) 2015年12月25日 (五) 10:14 (UTC)
互助客栈/条目探讨
任期
测试
(:)回應user:Liangent[[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]]:{{Infobox Politician Basic}}里面的“任期”是英文的“period”--Dabao qian留言) 2015年12月31日 (四) 01:30 (UTC)
(:)回應user:Liangent[[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]][[user:]]:{{Infobox Politician Basic}}里面的“任期”是英文的“period”--Dabao qian留言) 2015年12月31日 (四) 01:30 (UTC)

“1.66米(5尺5寸)(166 cm)”[编辑]

AAA
身高 1.66米(5尺5寸)(5尺5寸)
体重 57公斤(126磅)

这是怎么回事?在{{infobox person}}里填入“{{convert|1.66|m|cm|abbr=on}}”就会显示成“1.66米(5尺5寸)(166 cm)”但我在其他地方打出“{{convert|1.66|m|cm|abbr=on}}”,显示正常,是“1.66米(166 cm)”。体重方面没出这样的问题。

经查,个人认为问题应该出在Template:infobox person/core里的“{{#if:{{{height_m|{{{height_cm|}}}}}}{{{height_ft|}}}{{{height_in|}}} | {{convinfobox|{{{height_m|{{{height_cm|}}}}}}|{{#if:{{{height_m|}}}|米|厘米}}|{{{height_ft|}}}|英尺|{{{height_in|}}}|英寸}} }}{{#if:{{{height|}}} | {{infobox person/height|{{{height|}}}}}}}”代码,希望能进行修正。--№.N留言) 2016年6月10日 (五) 02:11 (UTC)

{{infobox person}}的文档上建议你使用{{height}},如|height={{height|m=1.66}}(或者|height={{convert|1.66|m}}也可)放在{{infobox person}}中就显示为“1.66米(5英尺5英寸)”,这样正常了吧?还是说,你就是不想让它显示英制?--Tomchen1989留言) 2016年6月10日 (五) 02:34 (UTC)
不是我不想让它显示英制,可能我应该这么解释:在infobox person的height参数里填上“{{convert|1.66|m|ftin|abbr=on}}”,就会显示成“1.66米(5尺5寸)(5尺5寸)”,出现两个“(5尺5寸)”,看着也不舒服啊,况且在weight参数里输入“{{convert|57|kg|lb|abbr=on}}”时的显示效果和“{{convert|57|kg|abbr=on}}”是一样的,也就是说都会显示成“57千克(126磅)”而不是“57千克(126磅)(126磅)”,另外输入“{{convert|57|kg|st|abbr=on}}”的显示效果是“57千克(9.0 st)”,而不是“57千克(126磅)(9.0 st)”。--№.N留言) 2016年6月10日 (五) 03:23 (UTC)
@Naughty Jeffrey:这模板是你改的,还是请你解决一下问题吧。--№.N留言) 2016年6月12日 (日) 04:38 (UTC)

倒是“英尺”不应该简写成“尺”…… --达师 - 334 - 554 2016年6月10日 (五) 14:01 (UTC)

可以写成“呎”和“吋”吧。--Kuailong 2016年6月10日 (五) 20:05 (UTC)
我觉得比起“英尺”应不应该写成“尺”,我所提出的问题更应该解决。--№.N留言) 2016年6月12日 (日) 01:45 (UTC)

终于找到真正的原因了!如果输入:

{{infobox person/height/switch
|{{convert|1.66|m|ftin|abbr=on}}
|{{#invoke:String|replace|{{convert|1.66|m|ftin|abbr=on}}| | }}
|m={{#invoke:String|find|{{#invoke:String|replace|{{convert|1.66|m|ftin|abbr=on}}| | }}|米}}
|c={{#invoke:String|find|{{#invoke:String|replace|{{convert|1.66|m|ftin|abbr=on}}| | }}|厘米}}
|f={{#invoke:String|find|{{#invoke:String|replace|{{convert|1.66|m|ftin|abbr=on}}| | }}|尺}}
|i={{#invoke:String|find|{{#invoke:String|replace|{{convert|1.66|m|ftin|abbr=on}}| | }}|寸}}
}}

的话,就会显示正常,即“1.66米(5尺5寸)”,但若是输入:

{{infobox person/height/switch
|{{convert|1.66|m|ftin|abbr=on}}
|{{#invoke:String|replace|{{convert|1.66|m|ftin|abbr=on}}| | }}
|m={{#invoke:String|find|{{#invoke:String|replace|{{convert|1.66|m|ftin|abbr=on}}| | }}|米}}
|c={{#invoke:String|find|{{#invoke:String|replace|{{convert|1.66|m|ftin|abbr=on}}| | }}|厘米}}
|f={{#invoke:String|find|{{#invoke:String|replace|{{convert|1.66|m|ftin|abbr=on}}| | }}|英尺}}
|i={{#invoke:String|find|{{#invoke:String|replace|{{convert|1.66|m|ftin|abbr=on}}| | }}|英寸}}
}}

的话,就会显示“1.66米(5尺5寸)(5尺5寸)”,看来原因就是因为把“英尺”简写成“尺”才导致显示不正常!不过我是希望abbr参数无论是显示成on还是off都能正常显示,至于技术上怎么实现我还不清楚。--№.N留言) 2016年6月12日 (日) 10:27 (UTC)

这个模板是从enwiki抄的,所以如果不重写的话,某种程度上只能配合原有逻辑:无论abbr=on还是off,在infobox里都会被处理成abbr=on的形式显示[3],这是通过Template:Infobox person/height完成的,而这里只列举了英文单位名。由于上面对如何缩写存在争议,建议先确定单位名后(包括全称和简称,两者也可以一样)再改infobox的这些问题。Liangent留言 2016年6月14日 (二) 03:09 (UTC)
不过奇怪的是为什么身高写在infobox上有问题,但体重却没一点问题,体重的{{Infobox person/weight}}、{{Infobox person/weight/locate}}和{{Infobox person/weight/switch}}的格式和身高的对应模板格式是类似的。--№.N留言) 2016年6月15日 (三) 00:59 (UTC)
因为在{{convert}}的输出里,体重的“公斤”实际上是“-{zh:公斤;zh-cn:千克;zh-tw:公斤;zh-hk:公斤;}-”,在Template:Infobox person/weight/locate里面两个数据都locate不到,所以就原样输出了。身高的“米”能找到但“英尺”找不到,于是就额外补上一个英尺……Liangent留言 2016年6月18日 (六) 05:43 (UTC)
AAA
身高 1.66米(5尺5寸)(5尺5寸)
体重 57公斤(126磅)(126磅)

AAA
身高 1.66米(5英尺5英寸)
体重 57公斤(126英磅)

AAA
身高 1.66米(5尺5寸)
体重 57公斤(126磅)

做几个样例吧。Liangent留言 2016年6月18日 (六) 05:45 (UTC)
原来是这样啊,只能说英文的一部分模板在中文版未必都适用……--№.N留言) 2016年6月20日 (一) 10:36 (UTC)
当然啦,要走中国特色的社会主义道路嘛,西方的人权普世价值什么的在中国是行不通的。--Gqqnb留言) 2016年6月22日 (三) 18:53 (UTC)
其实这里的主要问题是各处翻译不一致。Liangent留言 2016年6月23日 (四) 04:27 (UTC)
还是希望在重写模板之前不要用这几个模板,说到用这个模板最多的地方当然是运动员(艺人歌手等也有可能用),不过最近发现在infobox sportperson模板的身高输入“{{convert|1.66|m|ftin|abbr=on}}”已经正常。另外我说这话和政治绝无关系,我不希望我这话被人拿来做政治论点。--№.N留言) 2016年6月23日 (四) 11:23 (UTC)

编辑请求[编辑]

请求已处理

在「研究领域」与「知名作品」两行的中间增加以下三行内容:

| works = {{{works|}}}
| credits = {{{credits|}}}
| label_name = {{{label_name|{{{品牌|}}}}}}

--Dabao qian留言) 2017年11月13日 (一) 23:20 (UTC)

@Dabao qian:請簡單說明功能以及提供一個使用範例好讓我檢查顯示效果。--XiplusA2093064 2017年11月22日 (三) 09:57 (UTC)
(:)回應User:Xiplus加这个参数是为了合并{{Infobox fashion designer}}而作准备。因为后者所有参数在{{Infobox person}}中均存在,除了label_name。--Dabao qian留言) 2017年11月22日 (三) 11:37 (UTC)
完成。--Xiplus#Talk 2018年6月18日 (一) 05:18 (UTC)

允許無性別欄[编辑]

煩廢除我積丹尼性別欄位,謝謝。 Jidanni留言) 2018年3月6日 (二) 01:12 (UTC)

民族无法显示[编辑]

在infobox中输入|ethnicity=XX族,实际不显示该行,请教原因。 参议长留言) 2018年3月23日 (五) 00:14 (UTC)

將"出生名"從infobox person中獨立一項[编辑]

王泰吉,私以為目前的表達方式不利辨認出那一個是出生名,建議獨立一項或合併到別名處。--Temp3600留言) 2018年7月7日 (六) 10:29 (UTC)

  • (+)支持。->>Vocal&Guitar->>留言 2018年7月7日 (六) 11:22 (UTC)
  • 请问“出生名”是什么意思?假设有个人,姓王,生于1932年,他出生时名字是狗剩,周围亲戚邻居叫他王二,上小学时取了个名字叫王继业,1951年参军,改名叫王玉胜,在工作中学习了俄语,俄语名字是伊万,1968年改名叫王向东,身份证上名字是王向东,请问他的出生名是什么? --🐕🎈(又到了评审DYK都忙不过来的季节了) 2018年7月10日 (二) 06:33 (UTC)
  • 没看懂。麻烦回答一下,上面我举那个例子,出生名应该是什么。 --🐕🎈(又到了评审DYK都忙不过来的季节了) 2018年7月10日 (二) 06:39 (UTC)
  • 照你的例子出生名就是王狗剩,亲戚邻居都叫他王二,上小學改名王继业,參軍又改名王玉胜,學俄語取俄名伊万,1968年再改名叫王向东,而王向東就是他的本名。--Justice305留言) 2018年7月10日 (二) 06:45 (UTC)
  • 若如此说来,传统上大部分中国人的出生名岂不都是这种小名?我现在去给毛泽东的条目出生那一个参数填上石三伢子,是不是没有人可以回退我这个操作?那么显然上面作为例子的那个条目写错啦。(出生名这种东西本来就不是汉语文化圈的概念,为什么要对齐到中国人的模板?) --🐕🎈(又到了评审DYK都忙不过来的季节了) 2018年7月10日 (二) 06:50 (UTC)
  • 理由條目不是有說了,改名收養冠姓以及夫姓歸化等都有可能造成現行使用的本名非出生名。乳名不是出生名,除非毛泽东出生名叫石三伢子有可靠來源,否則誰都可回退。--Justice305留言) 2018年7月10日 (二) 06:59 (UTC)
  • 出生名應為出世紙或首張身份證所寫名字? ——CommInt'l留言) 2018年7月10日 (二) 07:36 (UTC)
出生名就是你出生後不久,父母或其他長輩幫你取的"正式"名字(所以不同於乳名),通常是報戶口用的名字。這並不難理解。-游蛇脫殼/克勞 2018年7月10日 (二) 10:18 (UTC)
所以你的主张是,出生名是第一次在政府机关登记时的名字? --🐕🎈(又到了评审DYK都忙不过来的季节了) 2018年7月11日 (三) 07:08 (UTC)
對於現代人而言,是的,除非這個人身世曲折,小時候沒人幫他登記戶口,導致很多年國家的檔案裡查無此人,而等他長大,想要補報戶口時,他已經改名字了。-游蛇脫殼/克勞 2018年7月11日 (三) 11:47 (UTC)
@Inufuusen:君:請問您還有意見嗎?-游蛇脫殼/克勞 2018年7月16日 (一) 04:14 (UTC)
  • 有啊。我不能认同。今后我在中文维基百科看到“出生名”这个概念仍然会要求澄清。我知道现代汉语是一种很腐烂的语言,但我也不会愿意在没有明确出典的情况下同意一个明显不符合字面的定义。 --🐕🎈(又到了评审DYK都忙不过来的季节了) 2018年7月16日 (一) 05:22 (UTC)
請問您不能認同什麼?又,哪個定義是明显不符合字面的定义?-游蛇脫殼/克勞 2018年7月16日 (一) 05:36 (UTC)
毛泽东的出生名是什么? --🐕🎈(又到了评审DYK都忙不过来的季节了) 2018年7月16日 (一) 14:22 (UTC)
在下匆匆瀏覽一下(因為夜深了,要睡了)毛泽东毛泽东早年生涯毛泽东生平三條條目,都沒提到「毛澤東出生的時候,取的是另一個名字,長大後才改名毛澤東」,所以合理推斷,他的出生名就是毛澤東;話說回來,他算現代人嗎?(在下前面意見曾提過:"對於現代人而言......")-游蛇脫殼/克勞 2018年7月16日 (一) 16:27 (UTC)
閣下所指出的「石三伢子」有去戶政機關登記嗎?-游蛇脫殼/克勞 2018年7月16日 (一) 16:58 (UTC)