在 MediaWiki 中创建不同样式的列表

Create list with different style in MediaWiki

在 MediaWiki 中,我想创建一个具有不同样式的列表,比方说一个带有加号图标而不是方形图标的项目符号列表。
我该怎么办:

示例:

⊕ Element1
⊕ Element2

而不是:

▪ Element1
▪ Element2

正如@Tgr 所说,最好的方法是为您的列表定义一个 CSS class,然后创建一个模板,将您的列表包装在 div 中 class.

出于演示目的,我将向您展示如何使用圆形标记,因为加号不是 list-style-type 的默认选项之一,因此需要更多的努力来设置。

首先,将以下内容添加到MediaWiki:Common.css

.circle-list li {
  list-style-type: circle;
}

然后使用以下代码创建Template:Circle list

<div class="circle-list">
{{{1}}}
</div>

要在 wiki 页面上使用模板:

{{Circle list|1=
* Foo
* Bar
* Baz
}}

(维基页面不需要 1=,但如果您的列表包含 = 符号,它会防止输出中断。)

关于如何调整 CSS 以显示加号而不是圆圈,this answer 应该可以帮助您入门。