维基百科:用户框

用户框的四种类型
用户框是看起来像这样的小框框。
用户框可以以不同风格出现。
小框框可以有一至两条“边框”。
ID
←或者只有一块方框

用户框是有颜色小框,用来替使用者页面加上简短资讯来介绍自己,是由巴别显示框延伸而来。维基共享资源有很多图片给用户放入用户框。

用户框的主要用途应该是提醒其他维基百科人这用户能用什么方式提供协助,例如用户有第二语言能力或某方面专业知识,其他用户看到用户框就知要找这用户帮忙。用户框应该用来显示专业,强烈不建议使用挑衅、冒犯或是反映不中立观点的用户框。维基百科创始人之一吉米·威尔士说:

用户框用途包括介绍用户兴趣、技能、技术资讯、活动、乐趣等。用户框模板有四类(如右所示)。

您可用四种模板来创造自己的用户框,或使用现有的用户框模板。

如果想创建新模板,应该先阅读下方的如何自制用户框


用法

用户框是给用户在自己的用户页面或用户子页面使用,未经他人允许在其用户页面放任何用户框都可视为有失礼仪。然而,用户框可以由任何人置于非主命名空间讨论页面。

语法

将用户框加到用户页(也叫嵌入包含)的标准语法是{{user 用户框名称}}

你通常可以同时添加多块用户框,常用方法和工具模板请参见本页下方的#用户框组合

可选的替代引用

你可以决定替代模板代码到你的用户页面,语法为{{subst:user 用户框名称}}。“subst:”会确保该模板总是显示为你把它添加到用户页时的样式,也就是说,它不会反映模板之后的编辑。这方法会在你的用户页生成大量代码。

索引

语言

维基百科:巴别
zh-N
此用户的母语汉语
en-1
This user is able to contribute with a basic level of English.
查阅所有用户语言

维基计划

显示用户在维基计划的活动状态

兴趣

媒体

生活

地域

国别

时间

其他用户框

注意事项

  • 若用户框不属于某分类,请在编辑摘要中注明“移除”,并把它加到适合的分类。
  • 有关用户框中立观点和政治正确的问题目前尚在讨论中,请不要把它们作为提删依据。
  • 若有用户框不属于这里,请把它列入页面存废讨论。达成共识前不要孤立或快速删除它们,删除它们会引起更大争议。

建立用户框

建立前
  • 浏览上面的分类清单,检查并确实要建立的用户框还未建立。
  • 如果你希望将你的用户框做成模板(并陈列在上面分类中),先评估一下你的用户框是否必要。
命名
  • 所有的用户框类模板必须加上User的前缀,也就是建在Template:User <名字>
  • 命名模板时尽量用明确的名称。像{{User code}}的名称可以代表很多事物,而 {{User Lost (TV Series)}}就更适合。
内容
  • 用户框分布在用户页的内容中,请遵循维基百科的关于用户页的指导方针
  • 如要在用户框放置图片,请确保它的版权是自由。维基百科政策不允许模板或用户页取用有版权作品。版权作品的合理引用不允许出现在模板中,请参看维基百科合理使用指导方针获得更多信息。
  • 模板空间的内容要符合维基礼节

制作

用户框有多种类型可供选择,但最常用的还是标准框,由左边一片正方形区域(识别区,ID)和右边一片长方形区域(资讯区,Info)组成。用户框有多种预制模板(推荐),真的非常需要灵活也可以使用层叠样式表构造,或用简易用户框来制作简单方便的用户框。

套用模板

{{Userbox}}模版可用来建立新用户框。{{Userbox}}模版的参数如下表所示:

模版参数 含义 参数值类型
border-c 用户框边框 网页颜色模式代码
border-s 用户框边框尺寸 像素宽度
id-c ID区的背景色 网页颜色模式代码
id-s ID区 的字体大小
id-fc ID区的字体颜色 网页颜色模式代码
id-w ID区的宽度 像素宽度
info-c Info区的背景色 网页颜色模式代码
info-s Info区的字体大小
info-fc Info区的字体颜色 网页颜色模式代码
id ID区显示的内容 文本或图片(建议大小为43像素)
info Info区显示的内容 文本
nocat 传递阻止下述自动分类的参数(可选) {{{nocat|}}}
usercategory 自动分类(可选) 文本

更多参数请参阅模板说明Template:Userbox/doc#模板数据

用户框类型
代码 外观
标准框
{{Userbox
  |border-c = #000000<!-- 用戶框邊框色,十六進制色,可按需求來改,[[颜色列表]]有現成顏色 -->
  |border-s = 1<!-- 用戶框邊框尺寸 -->
  |id-c     = #FFFFFF<!-- ID區背景色 -->
  |id-s     = 12<!-- ID區字體大小(pt) -->
  |id-fc    = #000000<!-- ID區字體色 -->
  |info-c   = #003399<!-- Info區背景色 -->
  |info-s   = 8<!-- Info區字體大小 -->
  |info-fc  = #FFFFFF<!-- Info區字體色 -->
  |id       = ID<!-- ID區顯示的內容,可插入圖像或文字 -->
  |info     = info box content<!-- Info區顯示的內容 -->
}}

或者 {{Userbox|ID区背景色|Info区背景色|ID区内容|Info区内容}}
注意:如果省略ID区的内容参数,ID区就不会显示。

IDinfo box content
反式框
和“标准框”代码完全相同,只要把第一行{{Userbox改成{{Userbox-r即可。
info box contentID
双ID框
{{Userbox-2
  |border-c = #000000
  |border-s = 1
  |id1-c    = #FFFFFF
  |id1-s    = 12
  |id1-fc   = #000000
  |id2-c    = #000000
  |id2-s    = 12
  |id2-fc   = #FFFFFF
  |info-c   = #039
  |info-s   = 8
  |info-fc  = #FFFF
  |id1      = ID 1
  |id2      = ID 2
  |info     = info box content
}}

或者{{Userbox-2|ID 1区背景色|Info区背景色|ID 1区内容|Info区内容|ID 2区内容|边框色|ID2区背景色|Info区字体色|边框厚度}}
注意:如果省略边框色和ID 2区背景色,系统默认其与ID 1区背景色相同且字体颜色为黑色,边框厚度为1。

ID 1info box contentID 2
迷你框
{{Userbox-m
  |border-c = #000000
  |border-s = 1
  |id-c     = #FFFFFF
  |id-s     = 12
  |id-fc    = #000000
  |id       = ID
}}

{{Userbox-m|背景色|内容}}

ID
自动分类及nocat参数
上述所有类型的用户框,可在最后一行(最后的}}代码)之前加入两项参数:
  |nocat    = {{{nocat|}}}
  |usercategory  = 某类型的用户
这样,当用户在其用户页放置这用户框时,这用户页就会自动添加Category:某某类型的用户的分类。
代码|nocat = {{{nocat|}}}直接复制不用修改,可让用户在使用用户框时加入nocat=true参数,以阻止前述的自动分类。
典型完整实例详解

如果想在Template:User 中文维基百科用户建立完整的用户框,可用如下代码:

行代码 该行代码的意义说明 效果
{{Userbox 使用{{Userbox}}标准框
|border-c = black 用户框边框为 黑色(black或#000000或#000)
|border-s = 1 用户框边框宽1px
|id-c = white ID区背景为 白色(white或#FFFFFF)
|id-s = 12 ID区字体大小为12pt
|id-fc = black ID区字体色为黑色,不过在这例中,ID区并没有使用文字
|id-w = 40 ID区宽40px
|info-c = #ADD8E6 Info区背景色为 浅蓝色(lightblue或#ADD8E6)
|info-s = 10 Info区字体大小为10pt
|info-fc = maroon Info区字体色为 栗色(maroon或#800000)
|id = [[File:Wikipedia-logo-v2-zh.svg|40px|中文维基百科]] ID区显示图片  
|info = 这名用户使用[[中文维基百科]] Info区显示这名用户使用[[中文维基百科]]”的文字 这名用户使用中文维基百科
|nocat = {{{nocat|}}} 传参,用户在使用用户框时加入nocat=true参数,以阻止下一行所述的自动分类
|usercategory = 中文维基百科用户 将放置用户框的用户页自动分类至Category:中文维基百科用户
}}<noinclude> <noinclude></noinclude>间的文本加到所在的模板页,但不加到使用模板的条目或模板
{{Documentation}} 然后请至Template:User Wikipedia0/doc简单撰写该用户框的使用文档
</noinclude> 闭合
这样,用户在某用户页放置{{User 中文维基百科用户}},效果会是:
 这名用户使用中文维基百科
,并且还会将这用户页自动分类至Category:中文维基百科用户

人手搭建

本章节讲述如何人手用HTMLCSS代码直接创建用户框。通常请使用便于统一维护而且性能更佳(因为用了Module:Userbox)的{{Userbox}}、{{Userbox-2}}或{{Userbox-r}},而不推荐用人手方法,仅在这些模板实在无法达到想要的效果时才可人手使用HTML+CSS代码。

建立





用户框组合

例一
zh-4
此用户能以地道汉语交流。
 这个用户对地理学感兴趣。
 这位用户使用Firefox中文维基百科作出贡献。
这个用户属 

在开头用{{Userboxtop|名称}}模板和在结尾用{{Userboxbottom}}模板可把多块用户框组合在一起,如右图所示的用户框组合的代码如下:

{{Userboxtop|例一}}
{{User zh-4}}
{{User geo}}
{{User Firefox}}
{{User 生肖:鼠}}
{{Userboxbottom}}

“right(右)”或“left(左)”也可作为第二项参数来调整用户框组合的对齐方式,如将{{Userboxtop|例一}}改为{{Userboxtop|例一|left}}可让用户框组合在文字左边显示。

详情还可参阅{{Userboxtop}}与{{Userboxbottom}}。

{{Babel}}、{{Userboxes}}、{{Babel-N}}模板也可用来组合用户框,如

{{Babel|header=例一|zh-4|SARS|H5N1|生肖:鼠}}

{{Userboxes|zh-4|SARS|H5N1|生肖:鼠}}

{{Babel}}、{{Userboxes}}模板只对以“User”开头的用户框有效,请参阅相应模板页获得更详细用法。

用{{clearright}}也可将不同分组的用户框隔开。

例一
zh-4
此用户能以地道汉语交流。
SARS这个用户曾患有严重急性呼吸道症候群
H5N1这个用户曾是H5N1禽流感患者。
这个用户属 
查阅所有用户语言
例二
 这个用户对地理学感兴趣。
 这位用户使用Firefox中文维基百科作出贡献。

另外还可以使用维基代码组合用户框,例如,右图所示的用户框组合的代码如下:

{| style="float:right; background:transparent" width="248"
|
{{Babel|header=例一|zh-4|SARS|H5N1|hk|生肖:鼠}}
{{Userboxtop|例二}}
{{User geo}}
{{User Firefox}}
{{Userboxbottom}}
|}

用户框专题参与者

参与者可将以下用户框放在自己的使用者页面:

{{User Userbox}}

用户会加入到分类Category:设计用户框专题的维基人,并且显示的内容含有到本页的链接:

 这个用户是用户框专题的参与者。

参见