2

私は Semantic Mediawiki 拡張機能をインストールしたばかりの wiki の編集者で、たまたま Date プロパティを見つけました。使うと特殊な性質が出てくるのですが、何か用途があるのか​​なと思っていました。このウィキの日付の明白な意味である、ビデオの「放送日」を意味するユーザー定義のプロパティであるかのように使用することに問題はありますか?

(ちなみに、 Semantic Mediawiki のメーリング リストでも質問しました。)

編集: 明確にするために、私は Date データ型についてではなく、Date プロパティについて質問しています。[[Date::12 March 2011]]ページに追加して にアクセスすると[[Property:Date]]、次のように表示されます。

Date は定義済みのプロパティです (特別なプロパティとも呼ばれます)。これは、追加の管理者権限が付属する組み込みプロパティですが、他のユーザー定義プロパティと同じように使用できます

編集: [プロパティ:URL]] など、他のデータ型にも同様の特別なプロパティがあることも発見しました。

4

1 に答える 1

0

特別なプロパティDateは 特別なプロパティ にリストされていません。また、すべての特別なプロパティの表を含む最も古いリビジョンにもリストされていません。Semantic-mediawiki.orgの実際のプロパティ ページProperty:Dateは削除されましたが (2 回)、OP で引用された部分がまだ含まれています。

更新:メーリング リストで現在回答されているように、これは "コード化された" 名前 (データ型ラベルなど) をプロパティの命名に使用してはならない "SMW の初期の開始から" の規則に由来します。

彼らのウィキは次のように警告しています:

技術的な理由から、プロパティ名はいずれかのデータ型の名前と同じであってはなりません。


編集: OPはデータ型の混乱ではないことを明らかにしたDateため、次の部分はOPの質問に対する答えではありません。)

Dateデータ型です。

すべてのプロパティにはデータ型があります (Pageデフォルトです)。

特殊なプロパティHas typeは、プロパティにデータ型を割り当てるために使用されます。

したがって、カスタムの「放送日」プロパティに日付の範囲が必要な場合は、これをそのプロパティ ページ (たとえば、 on /wiki/Property:Air_date)に追加します。

[[Has type::Date]]
于 2015-01-04T16:04:46.857 に答える