帮助:数据类型“页面”

来自semantic-mediawiki.org
跳转到:航行,搜索
第页
保存wiki页面的名称,并将其显示为链接
更多信息
提供单位: 语义媒体Wiki
自版本起: 1
直到版本: 仍在使用中
数据类型ID:
_每加仑
在此wiki中: 第页
目录

这个数据类型 第页用于其值为wiki中页面的属性。这些显示为链接,长度不得超过255个字符。

此数据类型是财产如果未显式设置不同的数据类型。换句话说,如果你写[[全新道具::有些价值]],SMW假设全新道具类型为“Page”,并且一些价值是wiki中的页面(无论是否存在)。

请注意,“Page”类型的属性仅列出显式声明其类型为第页; 它不会列出未列出数据类型且默认为该数据类型的页面。使用特殊页面“属性”列出属性并显示其用法用于wiki中使用的所有属性。

在早期版本的Semantic MediaWiki中(语义媒体Wiki 1.02007年12月31日发布,与MW 1.9.x-1.12.x兼容。和更早版本),数据类型“Page”的属性称为“关系”.

从开始语义媒体Wiki 1.2.02008年7月10日发布,与MW 1.11.x-1.14.x兼容。在注释数据时,也可以使用interwiki前缀链接到外部网站上的页面,例如。[[有页面::沙盒:Interwiki链接]]从而导致沙盒:Interwiki链接在这种情况下,“sandbox”是为沙箱站点定义的interwiki前缀,单击链接时将访问该前缀。

页面与文本[编辑]

在大多数情况下,您可以使用数据类型Page“文本”。通过将属性值设置为wiki页面,可以在wiki中记录每个可能的值。如果该值还没有页面,则不是错误。事实上,这可以鼓励一致性,因为指向不存在页面的链接看起来有所不同。查看页面中的值语义浏览器将显示它作为对象的所有页面和关系。

如果属性的可能值为:

  • 是一个大集合
  • 没有太多有用的文档


的属性比较表数据类型“Page”保存wiki页面的名称,并将其显示为链接数据类型“文本”保存任意长度的文本
数据类型“Page”的属性 数据类型“Text”的属性
命名值
允许的字符 值具有适用于MediaWiki中页面标题的命名限制。请参阅MediaWiki.org上的文档. 值可以包含任意文本,包括标记(例如粗体和斜体)
允许值的长度 值不能超过255个字节,这同样是因为MediaWiki中的页面标题受到了限制 值可能长于255字节
在查询语句中使用值
是否支持等效值? 值可以成为另一个“Page”值的别名。这是通过使用MediaWiki的#REDIRECT语法,用于将用户从变体页面标题转发到目标页面。 值不能成为另一个“Text”值的别名。
通配符 值在查询中接受通配符 值在查询中接受通配符
字符数可搜索(使用通配符和比较器) 值可搜索所有255个字节 对于以下用户,值可搜索前40个字符(如果存储为属性值的字符数超过72个)或72个字符(最多存储为72个字符的属性值)SMWSQLStore3(SMWSQL仓库3)不使用全文搜索功能。无限制SMWElastics商店.
反向查询 是的,属性允许反向查询。通过这种方式,可以检索唯一属性值的列表。 否,属性不允许反向查询。要检索一组唯一属性值,请参见这里列出了一些替代方法可能提供解决方案,也可能不提供解决方案。
注释值 值本身不能进行注释。然而,与值关联的页面可能包含语义注释,因此它可以作为扩展查询的基础,例如子查询。此外,它可以是另一个属性值对的目标,使其可以在不同的上下文中查询。 值本身不能进行注释。然而,它可以成为另一个属性值对的目标,使其在不同的上下文中可以查询。
值在打印输出语句中的外观
没有特殊格式的外观 查询返回的值通常显示为页面链接。 查询返回的值在wiki文本中呈现为-is。这意味着通常会呈现标记,例如粗体和斜体标记(见上文),尽管可能会有例外。
特殊格式 可以通过设置查询参数来取消值的链接链接=(可用于大多数结果格式)到没有人。其他格式通常通过模板实现。 附加格式通常通过模板实现。
其他
服务链接 物业支持服务链接 属性不支持服务链接


示例[编辑]

API示例