Help:内嵌格式

From semantic-mediawiki.org
Jump to: navigation, search
内嵌格式
嵌入所选定的文章
进一步的信息
提供方: Semantic MediaWiki
最低版本: 0.7
最高版本: 依然支持
要求:
格式名称: embedded
作者: Markus Krötzsch
类别: misc
目录

内嵌格式embedded用于将查询结果之中的那些页面的内容嵌入到某个页面当中。 这种嵌入采用的是MediaWiki嵌入包含(transclusion)机制(就像插入模板时那样), 从而可以利用标签<includeonly>和<noinclude>来控制所要显示的内容。

参数

参数 类型 默认 说明
embedformat 文本 h1 用于定义标题的HTML标签
embedonly 布尔值 no 不显示标题

内嵌格式额外引入了下列参数:

  • embedformat(内嵌格式):用于指定当嵌入页面时所要使用的是哪些种类的标题,可以是标题级别,即h1h2h3h3h4h5h6当中之一,或者是列表格式的描述,即ulol当中的一个。
  • embedonly(无标题式嵌入):如果该参数具有任何取值的话(如«true»),对于所嵌入的那些页面将完全不使用标题。

示例

下列查询可创建一张发表在本网站之上的最新新闻的列表(就像在博客当中那样):

{{#ask: [[News date::+]] [[language code::zh-hans]]
| sort=news date
| order=descending
| format=embedded
| embedformat=h3
| searchlabel= 查看既往新闻
| limit=3
}}

该查询将产生下列输出:

维基数据即将为维基百科带来语义数据

2012年3月30日 维基数据Wikidata项目是一项重要的工作,旨在为在所有的维基百科社区之间编辑和共享数据建立一个平台。该项目将于2012年4月2日启动。维基数据将汲取Semantic MediaWiki管理维基站点数据的经验,而SMW的维护者Denny VrandecicJeroen De DauwMarkus Krötzsch也都在密切参与之中。不过,其中也会存在某些重要的差异,比如用户界面和翻译支持方面。技术细节发布在维基数据页面 之上,而在更新和讨论方面也有专门的维基数据邮件列表。德语维基媒体(Wikimedia Deutschland)最近的一次新闻发布当中,即维基百科的数据革命,则可找到关于该项目的正式详情。

Semantic MediaWiki 1.7.1版已发布

2012年3月5日
Semantic MediaWiki 1.7.1版,作为1.7.0版之后的下一个次要版本,现已发布。 这个新的版本新增了少数几种不错的新功能,并且修复了许多缺陷。 通过替换文件并运行数据库升级脚本,即可完成1.7.0版的升级。 SMW早期版本的升级并非难事,但在某些情况下需要一些额外的步骤,详情请参见Installation 1.7.1

进一步的信息可参见SMW 1.7.1版页面

Semantic MediaWiki 1.7.1 beta测试版

2012年2月15日
作为1.7.0版之后的下一个次要版本Semantic MediaWiki 1.7.1的第一个beta测试版现已发布。 该版为测试版本(beta release),因而不应当将其用于实际使用的维基站点! 截至目前,1.7.1版进行了大量的缺陷修复,并进行了一些次要的新增。

请注意:换行符(<br>)用来让指向进一步的结果链接单独占据一行。

评注

注意:如果所嵌入的页面具有任何类别的话,则页面的嵌入可能偶然会包含类别声明。要避免这种情况,请采用标签<noinclude>。比如,这样写:

<noinclude>[[Category:News feed]]</noinclude>

SMW将会负责保证所嵌入的文章不会导入其语义标注,因此对此无需进行特别处理。

另请注意:对于查询的嵌入,打印输出语句不起作用



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

Help:Embedded format zh-hans 0.7