Template:Mbox/doc:修订间差异
外观
删除的内容 添加的内容
创建 Mbox 文档 |
从 zhwiki 适配完整文档,追加 Uses TemplateStyles 声明(全部 6 个 CSS) |
||
| 第2行: | 第2行: | ||
{{Mbox templates}} |
{{Mbox templates}} |
||
{{Uses Lua|Module:Message box}} |
{{Uses Lua|Module:Message box}} |
||
{{Uses TemplateStyles|Module:Message box/ambox.css|Module:Message box/tmbox.css|Module:Message box/imbox.css|Module:Message box/cmbox.css|Module:Message box/ombox.css|Module:Message box/fmbox.css}} |
|||
'''{{tlx|Mbox}}'''(multi namespace message |
'''{{tlx|Mbox}}'''(multi namespace message box)是一个元模板,用于根据页面所在命名空间自动选择对应的消息框样式。它内部调用 {{tlx|Ambox}}(条目)、{{tlx|Tmbox}}(讨论)、{{tlx|Imbox}}(文件)、{{tlx|Cmbox}}(分类)和 {{tlx|Ombox}}(其他页面)。 |
||
请在需要于多个命名空间中放置同一消息框时才使用本模板。一般情况下,建议直接使用 {{tlx|Ambox}}、{{tlx|Tmbox}} 等对应模板——这样外观一致,编辑者能清楚其用途,也减轻服务器负担。 |
|||
== 参数 == |
== 参数 == |
||
| 第23行: | 第24行: | ||
}} |
}} |
||
</syntaxhighlight> |
</syntaxhighlight> |
||
注意:<code>small</code> 参数仅在条目、讨论页和其他名字空间中有效。 |
|||
== Demospace == |
== Demospace == |
||
<code>demospace</code> 参数用于测试和演示,可强制指定命名空间。例如 <code>demospace=main</code> 强制显示条目样式。如需固定消息框样式,应直接使用对应的专用模板。 |
<code>demospace</code> 参数用于测试和演示,可强制指定命名空间样式。例如 <code>demospace=main</code> 强制显示条目样式。如需固定消息框样式,应直接使用对应的专用模板。 |
||
== type 类型 == |
|||
{{Mbox|demospace=main|nocat=true|type=speedy|text=type=<u>speedy</u> 快速删除}} |
|||
{{Mbox|demospace=main|nocat=true|type=delete|text=type=<u>delete</u> 删除}} |
|||
{{Mbox|demospace=main|nocat=true|type=content|text=type=<u>content</u> 内容问题}} |
|||
{{Mbox|demospace=main|nocat=true|type=style|text=type=<u>style</u> 格式问题}} |
|||
{{Mbox|demospace=main|nocat=true|type=notice|text=type=<u>notice</u> 默认值}} |
|||
{{Mbox|demospace=main|nocat=true|type=move|text=type=<u>move</u> 移动/合并提议}} |
|||
{{Mbox|demospace=main|nocat=true|type=protection|text=type=<u>protection</u> 页面保护}} |
|||
== 参见 == |
== 参见 == |
||
* |
* {{tlx|Ambox}} — 条目消息框 |
||
* {{tlx|Tmbox}} — 讨论页消息框 |
|||
* {{tlx|Imbox}} — 文件页消息框 |
|||
* {{tlx|Cmbox}} — 分类消息框 |
|||
* {{tlx|Ombox}} — 其他页面消息框 |
|||
* {{tlx|Fmbox}} — 页眉和页脚消息框 |
|||
<includeonly> |
<includeonly> |
||
2026年6月22日 (一) 10:50的最新版本
| 此页面是Template:Mbox的文档子页面。 此页面可能包含了使用说明、分类和其他内容,这些内容不属于原始Template页面。 |
| 此模板使用Lua语言: |
| 本模板使用以下模板样式: |
{{Mbox}}(multi namespace message box)是一个元模板,用于根据页面所在命名空间自动选择对应的消息框样式。它内部调用 {{Ambox}}(条目)、{{Tmbox}}(讨论)、{{Imbox}}(文件)、{{Cmbox}}(分类)和 {{Ombox}}(其他页面)。
请在需要于多个命名空间中放置同一消息框时才使用本模板。一般情况下,建议直接使用 {{Ambox}}、{{Tmbox}} 等对应模板——这样外观一致,编辑者能清楚其用途,也减轻服务器负担。
参数
{{mbox
| demospace = {{{demospace|}}} / main / talk / file / category / other
| type = speedy / delete / content / style / notice / move / protection
| image = none / [[File:Some image.svg|40px]]
| imageright = [[File:Some image.svg|40px]]
| style = CSS 代码
| textstyle = CSS 代码
| text = 消息正文
| small = {{{small|}}} / left / yes
| smallimage = none / [[File:Some image.svg|30px]]
| smallimageright = none / [[File:Some image.svg|30px]]
| smalltext = 小尺寸消息文本
}}
注意:small 参数仅在条目、讨论页和其他名字空间中有效。
Demospace
demospace 参数用于测试和演示,可强制指定命名空间样式。例如 demospace=main 强制显示条目样式。如需固定消息框样式,应直接使用对应的专用模板。
type 类型
type=speedy 快速删除 |
type=delete 删除 |
type=content 内容问题 |
type=style 格式问题 |
type=notice 默认值 |
type=move 移动/合并提议 |
type=protection 页面保护 |
参见
{{Ambox}}— 条目消息框{{Tmbox}}— 讨论页消息框{{Imbox}}— 文件页消息框{{Cmbox}}— 分类消息框{{Ombox}}— 其他页面消息框{{Fmbox}}— 页眉和页脚消息框