2015-01-04 50 views
2

我是剛剛安裝了Semantic Mediawiki擴展的wiki的編輯,我們偶然發現了Date Property。它在使用時作爲特殊屬性出現,我想知道是否有特定目的。在使用它的時候是否會有任何問題,就好像它是一個用戶定義的屬性,意味着視頻的「空氣日期」,這是維基上日期的明顯含義?什麼是Semantic Mediawiki的Date特性?

(我也有asked on the Semantic Mediawiki mailing list,順便說一句。)

編輯:要清楚,我不要求對日期數據類型,但日期屬性。如果添加[[Date::12 March 2011]]到一個頁面,那麼如果你去[[Property:Date]],它說:

日期是預定義的屬性(也稱爲特殊屬性)。這是一個內置的財產,具有額外的管理權限,但可以像任何其他用戶定義的財產一樣使用

編輯:我也發現其他數據類型具有類似的特殊屬性,如[物業:URL]。

+0

什麼版本您使用的? – leo 2015-01-04 17:16:38

+0

我假定SMW 2.0,因爲這是當前版本,SMW是在幾天前安裝的。 – Silverfish 2015-01-04 17:20:27

+0

是的,我只是在2.0上覆制這個。這看起來很像一個錯誤,並且在使用類型名稱作爲屬性名稱時似乎會發生。不是一個答案,但通常你會想爲你的屬性使用更具體的名稱。 「日期」很不明確;它可以是「作爲日期」或「與日期有某種關係」,例如, 「正在創建日期」,「在約會中發生」等。 – leo 2015-01-04 17:32:06

回答

0

特殊屬性Date沒有在Special properties上列出,也沒有在oldest revision上列出,其中包含所有特殊屬性的表格。 semantic-mediawiki.org的實際屬性頁面Property:Date已被刪除(兩次),但仍包含OP引用的部分。

更新:由於現在answered在郵件列表中,這個來自那裏「編纂」的名字(例如數據類型標籤)不應該被用於物業命名慣例「從SMW早日開始」。

他們維基warns

由於技術原因屬性名稱不應該是相同的數據類型之一的名稱。


編輯: OP明確表示,這是Date數據類型的混亂,所以下面的部分不是答案OP的問題)

Datedatatype

每個屬性都有一個數據類型(默認爲Page)。

特殊屬性Has type用於將數據類型分配給屬性。

因此,如果您的自定義「播出日期」的屬性應該有一個日期範圍,它的屬性頁上添加此(例如,在/wiki/Property:Air_date):

[[Has type::Date]] 
+0

我不認爲你理解這個問題,所以我已經編輯它來澄清。我在詢問特殊屬性「日期」(類型「日期」),而不是數據類型。 – Silverfish 2015-01-04 16:13:54