2015-05-21 75 views
0

以下链接和文本片段描述,并引用了“上载的”参数在SMW表单字段(希望这是这个正确的问题跟踪)上载的命名空间处理

指定链接应靠近这个字段,它打开一个弹出窗口让用户上传文件;请参阅下面的“上传文件”。见

https://www.mediawiki.org/wiki/Extension:Semantic_Forms/Defining_forms#.27field.27_tag https://www.mediawiki.org/wiki/Extension:Semantic_Forms/Defining_forms#Uploading_files

类型目标属性似乎已经成为页这个工作,存在的图像无特殊标准数据类型:

https://semantic-mediawiki.org/wiki/Help:List_of_datatypes

有在如何工作的解释:

http://smw.referata.com/wiki/Using_Semantic_Forms_for_file_pages_and_uploads http://discoursedb.org/wiki/Form:Images_test http://discoursedb.org/wiki/Special:FormEdit/Images_test/ImageTest

,并出现了一个讨论如何处理“文件:”命名空间前缀: http://semediawiki-devel.narkive.com/gm7hJMBE/smw-devel-sf-turning-uploadable-into-input-type-upload

现在,我认为在这一点上“文件:”部分没有被上载的标志处理(至少不是默认的)。

如果有解决方案(或者如果有一个适当的文档指针指向它)将允许自动添加File:前缀以便完整的页面描述文件:someImage可用作“可上传”。

什么是替代解决方案或解决方案或指针?

我在 * https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/1036 提交了一份bug报告,通知开发商

回答

1

我一直使用的数据类型文本的属性,用于存储文件名和我从来没有命名空间添加到该属性。因此,我可以通过模板中存储的值来做任何我喜欢的操作,例如将其链接到“Media:”或“File:”。

你可以例如如果你真的想直接添加命名空间,可以在模板中添加命名空间[[File is File:{{{File |}}}]]。