一个 "SMW Page Forms" 字段中的多个值
Multiple Values in one "SMW Page Forms" field
我 运行 使用 Page Forms 扩展遇到了 Semantic Mediawiki 的问题。
我想在页面表单中创建一个字段,它可以接受多个值。所以我决定使用 tokens 输入类型。
问题如下:如果我在表单字段中键入一些值并保存页面,页面表单会将所有值(用逗号分隔)放入一个 SMW 值中。
例如:我有一个表单可以创建一个关于科学论文的页面。在这种形式中,我有一个名为 Authors 的字段。当我用两个作者填写字段时,比方说 Pascal 和 Tesla,那么最后一页没有两个 SMW 值 [[Author::Pascal]]
和 [[Author::Tesla]]
- 它有 SMW 值 [[Author::Pascal, Tesla]]
。
有谁知道,我怎样才能实现从表单字段中的不同值到作为 SMW 字符串的不同值的映射?
感谢和问候,
J
Multiple values for the same field涵盖了这个。
将以下内容放入相应的模板中:
{{#arraymap:{{{Author|}}}|,|x|[[Author::x]]}}
我 运行 使用 Page Forms 扩展遇到了 Semantic Mediawiki 的问题。 我想在页面表单中创建一个字段,它可以接受多个值。所以我决定使用 tokens 输入类型。
问题如下:如果我在表单字段中键入一些值并保存页面,页面表单会将所有值(用逗号分隔)放入一个 SMW 值中。
例如:我有一个表单可以创建一个关于科学论文的页面。在这种形式中,我有一个名为 Authors 的字段。当我用两个作者填写字段时,比方说 Pascal 和 Tesla,那么最后一页没有两个 SMW 值 [[Author::Pascal]]
和 [[Author::Tesla]]
- 它有 SMW 值 [[Author::Pascal, Tesla]]
。
有谁知道,我怎样才能实现从表单字段中的不同值到作为 SMW 字符串的不同值的映射?
感谢和问候, J
Multiple values for the same field涵盖了这个。
将以下内容放入相应的模板中:
{{#arraymap:{{{Author|}}}|,|x|[[Author::x]]}}