我在使用 Page Forms 扩展时遇到了 Semantic Mediawiki 的问题。我想在页面表单中创建一个字段,它可以采用多个值。所以我决定使用令牌输入类型。
问题如下:如果我在表单字段中键入一些值并保存页面,页面表单会将所有值(用逗号分隔)放入一个 SMW 值中。
例如:我有一个表格,可以创建一个关于科学论文的页面。在这种形式中,我有一个名为Authors的字段。当我用两个作者填写字段时,比如说帕斯卡和特斯拉,那么最后一页没有两个 SMW 值[[Author::Pascal]]
,并且[[Author::Tesla]]
- 它有 SMW 值[[Author::Pascal, Tesla]]
。
有谁知道,我如何实现从表单字段中的不同值到作为 SMW 字符串的不同值的映射?
谢谢和问候,J