浏览界面

From semantic-mediawiki.org

语义MediaWiki给wiki内存储的数据提供多种简单的浏览界面。此外,还有其他两种浏览维基站点数据的数据:一种是利用一个或多个提供SMW数据浏览功能的扩展;另一种就是利用某种借助于RDF来向其中填充维基站点数据的外部工具。

事实框[edit]

事实框(factbox)乃是维基页面底部的文本框,用于总结录入页面当中的语义数据。这也有助于编者们检查Semantic MediaWiki实际上是否按照预期的方式«理解了»所提供的信息。用户可以通过阅读事实框来迅速获得大概情况,以及使用其中那些指向进一步信息的链接。 请注意,网站管理员可以关闭事实框,因为有些维基站点并不希望在每个页面上显示外加的信息(参见配置)。

事实框采用两列来显示信息:左侧一列显示的是某种信息所属的属性(如人口数量),右侧一列则显示的是该属性的取值(如3,410,000)。 每个属性名称则是一个指向该维基站点之中关于该属性的文章的链接;在该文章之中,通常可以找到更多关于属性含义和使用方法的信息。 事实框之中的标注通常提供的是指向有关维基页面的链接,而对于支持计量单位(units of measurement)的属性,事实框还显示采用其他单位的经过转换的取值。

每个属性取值旁边的图标Search icon.png用来指向Special:SearchByProperty页面上一个的简单搜索(参见下文)。 例如,如果一篇文章里面含有标注[[is located in::德国]],则其事实框就会提供一个搜索链接,用来列出所有具有同样标注的页面(即所有位于德国的事物)。与此类似,事实框的标题上也会显示一个浏览图标Browse icon.png,用来提供一个指向针对特定页面的简单语义浏览页面的链接(参见下文)。

事实框还可能显示一个服务链接图标Service links icon.png。比如,一个说明地理坐标的属性可能会连接到在线地图服务(online mapping services),而后者提供的则是所选位置的航空图像和地图。维基网站管理员可以选择每个属性所要显示的那些链接;关于具体方法的详情,请参见关于服务链接的帮助

特殊属性,即那些与SMW相关的内置属性,均采用斜体显示,并当鼠标在其上面悬停的时候还会显示工具提示(需要JavaScript支持)。这旨在突出它们的特殊含义,并有助于编者们发现错误。

最后一点就是,如关于SMW之中语义网技术的章节当中所述,事实框之中还包含一种用于采用机读型OWL/RDF格式获取事实框内容的链接。

编者们可以独立于维基站点的全局配置,通过在任何页面上使用魔术字__NOFACTBOX__ 和 __SHOWFACTBOX__,从而隐藏或显示该页面上的事实框(在页面内容非空的情况下)。

语义浏览[edit]

Special:Browse浏览页面提供的是一种简单的,适合于Semantic MediaWiki机读型数据(computer-readable data)的浏览界面。 默认情况下,每个页面的侧栏当中,在那些工具箱链接里面,都含有一个浏览属性(Browse properties)链接。 该链接指向的是该页面的Special:Browse页面。用户也可以直接转到Special:Browse页面,然后再输入自己所希望浏览的特定页面的名称。 Special:Browse页面将显示的是特定页面所有的语义属性(类似于事实框的内容)以及所有指向该页面的语义链接。 单击浏览图标Browse icon.png,用户可以浏览另一篇文章。 关于更为详细的描述和一些配置设定,请参见这里

简单搜索界面[edit]

Semantic MediaWiki提供的是许多非常简单的搜索表单,用户可借以查找特定的信息。这些搜索功能是在各式各样的特殊页面上实现应用的:

  • 按属性搜索特殊页面Special:SearchByProperty为查找语义反向链接(semantic backlinks)备有一个简单的搜索表单。用户要输入的是属性名称和目标取值。该搜索返回的则是所有具有该属性且其取值为该取值的页面的列表。如果您搜索的是属于某种数字类型的属性,且仅有很少的结果,则同时还会显示那些最为接近的结果。在您的本地设置当中,可通过把$smwgSearchByPropertyFuzzy设置为false来关闭该功能。在事实框或特殊浏览页面Special:Browse之中,可利用搜索图标Search icon.png链接来直接访问和使用这项服务。
  • 页面属性特殊页面Special:PageProperty显示的是特定页面在特定属性上所具有的所有取值。用户要输入的是属性名称和目标取值。该搜索显示的是该页面上特定属性所有取值的列表。如果维基站点之中启用了事实框的话,亦可从该页面事实框上阅读到同样的信息。自从SMW 1.4.3版以来,只需将主题输入栏(subject input)保持为空白,亦可获取到整个维基站点上特定属性所获得的所有取值。

查看所有的属性、类型和取值[edit]

MediaWiki的类别命名空间Category之中的类别页面相类似,每个属性在属性命名空间Property当中,分别都有着各自的页面。这些属性页面采用该属性的所有页面以及相应页面上的那些属性取值,并且可能还有服务链接。

除了事实框以及普通搜索之中的那些链接之外,还有用来查找维基站点属性的特殊方法:

  • Special:Properties可按字母顺序罗列出标注之中出现的那些属性,并且显示出它们的使用频率。
  • Special:UnusedProperties列出的是那些并未出现任何标注当中的那些属性页面。这可能表明,某个属性已被抛弃,应当予以删除。
  • Special:WantedProperties列出的是那些正在使用却没有相应描述页面的那些属性。这种情况并不理想,因为用户无法找到任何关于此类属性的文档记录,从而对于这些属性的正确使用,就可能造成混淆。
  • Special:Types列出的是可供属性使用的数据类型。关于数据类型及其在SMW当中的实际意义的介绍,请参见编辑

这些特殊页面对维基站点的园丁和编者们来说尤为有用,因为它们可以在某种程度上反映出相应维基站点之中属性的使用概况。

这些手段全都搜索的是页面的语义属性。如果只是要查看关于属性、类别和类型的现有页面,即使是未被使用的或者经过筛选的,请使用MediaWiki的Special:Allpages来显示这些命名空间当中的所有页面。

用于浏览和搜索的额外扩展[edit]

目前,还有其他基于Semantic MediaWiki的扩展允许浏览和搜索维基站点数据。 最值得一提的就是,语义钻取扩展Semantic Drilldown开发用于为查阅维基站点数据提供一种基于钻取的方法(drilldown-based approach); 同时,语义表单扩展Semantic Forms、Halo扩展以及其他的扩展还提供了用于搜索数据的界面。 关于更多关于这些扩展的信息,请参见关于扩展帮助页面。

外部工具支持[edit]

Semantic MediaWiki借助于其OWL/RDF导出而使得语义知识可供外部工具使用,因而就有可能编写外部工具,用于实现更为高级的浏览和搜索功能。当前,许多针对RDF输出的工具还并不是非常友好易用,但所提供的数据格式RDF却易于处理,且可以将其集成到精巧得多的网络或桌面应用程序当中。 关于有关详情,有一张工具列表,列出了那些迄今为止已经采用Semantic MediaWiki进行过测试的工具。在该列表页面当中,也请随意添加您自己的工具。


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

Browsing interfaces zh-hans 1.3.0