带有复选框的表格在MediaWiki中

时间:2015-10-15 19:30:47

标签: mediawiki

我试图在维基页面上放置一个对象列表,供几个团队标记他们使用的对象。为此,我为每个团队制作了一个包含列的表格,并希望在这些列中放置一个复选框供团队标记。

这是我想要做的基本想法:

<html>
<head>
<title>Object Usage by Team</title>
</head>
<body>
    <table>
        <tr>
            <th>Object</th>
            <th>Team 1</th>
            <th>Team 2</th>
            <th>Team 3</th>
        </tr>
        <tr>
            <td>Object 1</td>
            <td><input type="checkbox" name="Team" value="Team 1"></td>
            <td><input type="checkbox" name="Team" value="Team 2"></td>
            <td><input type="checkbox" name="Team" value="Team 3"></td>
        </tr>
    </table>
</body>
</html>

有没有办法在MediaWiki中使用复选框单元格进行表格并存储复选框状态?

1 个答案:

答案 0 :(得分:4)

您可以使用其中一个扩展程序在文章中插入表单:

最简单的方法是,如果您对用户使用wikicode(编辑页面)选中复选框感到满意,可以使用Extension:Chklist

语法就像这个

一样简单
<chklist>
[x] Checked item
[] Unchecked item
</chklist>

如果这些扩展都没有帮助你,也许可以创建自己的扩展程序。

更新08/2018 Extension:Chklist已由mediawiki存档,并且存在一个重大安全风险警告,因为它容易受到跨站点脚本攻击。

Extension:Checklist可以用作替代品,最后一次更新是在2018/04/18进行此编辑。 虽然,我没有使用它,也不知道它的语法。