2015-05-21 122 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 |}}}]]。