ICalendar日历格式

From Linux Web Expert

Revision as of 06:05, 13 April 2020 by >Kghbln (+ interlanguage)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

ICalendar format/zh-hans
采用iCalendar格式导出数据
更多信息
提供者: Semantic Result Formats(语义结果格式)/zh-hans
添加版本: 1.4.2
移除版本: 依然支持
需求:
格式名称: icalendar
启用?表明安装相应扩展时是否默认启用该结果格式。
作者: Markus Krötzsch , Denny Vrandecic , Jeroen De Dauw
分类: export
目录

iCalendar日历格式icalendar, 作为Semantic Result Formats(语义结果格式)的组成部分, 用于采取iCalendar格式,生成可供从维基站点上下载数据的链接。

参数

⧼validator-describe-header-parameter⧽ ⧼validator-describe-header-type⧽ ⧼validator-describe-header-default⧽ ⧼validator-describe-header-description⧽
title ⧼validator-type-string⧽ ⧼validator-describe-empty⧽ 日历文件的标题
description ⧼validator-type-string⧽ ⧼validator-describe-empty⧽ 日历文件的描述
timezone ⧼validator-type-string⧽ ⧼validator-describe-empty⧽ 以半角逗号分隔的时区列表

示例

{{#ask: [[Category:Person]]
 | ?title = 概要
 | ?startdate = 起始日期
 | ?enddate = 结束日期
 | ?location = 地点
 | ?description = 描述
 | format=icalendar
}}

这个查询将会显示出一条用于下载相应iCalendar文件的链接。 在网站semanticweb.org的任何事件页面之上,可找到有关的应用示例,如http://semanticweb.org/wiki/ISWC2008。

数据字段

打印输出语句之中的属性应当采用下列标签之一,否则在最终所获得的iCalendar日历当中就会被忽略掉。可用的字段有:

  • summary(概要):显示为日历条目标签的简要描述(任意类型,但常见的是字符串型),从1.7.0版起才有该字段;
  • start(起始):起始日期,必须为日期型(Date);
  • end(结束):结束日期,必须为日期型(Date);
  • location(地点):事件的地点(任意类型,但常见的是页面型);
  • description(描述):对单独一个事件的描述(所有的工具均不支持,但不仅仅拥有可作为事件名称的简短页面名称,这种做法是有用的。)

评注

在大多数的日历工具之上,日历均可很好地发挥作用,而值得注意的例外就是直至2003版的MS Outlook。 该工具只有较新的版本才能处理那些拥有不止一个事件的日历。

日历软件可采取两种方式来使用日历下载文件。 要么将日历下载下来,并将其导入到本地日历当中,要么予以订阅并进行定期的更新。 在前一种情况下,维基站点当中的变更并不会影响所导入的那些日期,而在后一种情况下,维基站点当中的变更则会波及日历订阅者。



Property "Namespace" has a restricted application area and cannot be used as annotation property by a user.Property "Docinfo editor" (as page type) with input value "User:>Kghbln" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.

本文档页面适用于SMW从1.7.0版到最新版本的所有版本。
      其他语言: De


Template:Interlanguagelink: en