语义媒体维基中的日期特殊属性是什么



我是一个刚刚安装了语义媒体维基扩展的wiki的编辑,我们刚刚偶然发现了Date Property。当它被使用时,它作为一个特殊的属性出现,我想知道它是否有特定的目的。使用它就像一个用户定义的属性一样,意思是视频的"播出日期",这是这个维基上日期的明显含义,会有什么问题吗?

(顺便说一下,我也在语义媒体维基邮件列表中问过。

编辑:为了清楚起见,我不是在问日期数据类型,而是在问Date属性。如果您将[[Date::12 March 2011]]添加到页面,那么如果您转到 [[Property:Date]] ,它说:

Date 是预定义的属性(也称为特殊属性)。它是一个内置属性,具有额外的管理权限,但可以像任何其他用户定义的属性一样使用。

编辑:我还发现其他数据类型具有类似的特殊属性,例如[属性:URL]]。

特殊

属性Date未列在特殊属性中,也没有列在包含所有特殊属性表的最旧修订版中。semantic-mediawiki.org 的实际属性页Property:Date被删除(两次),但它仍然包含 OP 引用的部分。

更新:正如邮件列表中现在回答的那样,这来自"从SMW的早期开始"的约定,其中"编码"名称(如数据类型标签)不应用于属性命名。

他们的维基警告说:

出于技术原因,属性名称不应与其中一个数据类型的名称相同。


编辑:OP明确表示这不是Date数据类型的混淆,因此以下部分不是OP问题的答案。

Date是一种数据类型。

每个属性都有一个数据类型(默认情况下Page)。

特殊属性Has type用于为属性分配数据类型。

因此,如果您的自定义"空气日期"属性应将日期作为范围,请在其属性页面上添加以下内容(例如,在 /wiki/Property:Air_date 上):

[[Has type::Date]]

相关内容

  • 没有找到相关文章

最新更新