Help:$smwgPageSpecialProperties (zh-hans)

From semantic-mediawiki.org
Jump to: navigation, search
$smwgPageSpecialProperties
Sets the page related special properties
进一步的信息
提供方: Semantic MediaWiki
最低版本: 1.7.0
最高版本: still available
目录
配置参数$smwgPageSpecialProperties用于启用或禁用与页面相关的特殊属性。此项设置是在Semantic MediaWiki(SMW)1.7.0版当中引入的。

SMW安装的标准设置为:

$smwgPageSpecialProperties = array( '_MDAT' );

因此,特殊属性"修订日期(Modification date)"从一开始就是有效的。

标准配置的更改

对该配置参数标准设置的变更,在文件LocalSetting.php之中,是放在包含Semantic MediaWiki之后进行的。 每次完成了对于该配置设置的变更的时候,必须对Semantic MediaWiki的数据予以刷新。 关于具体的方法,请参见帮助页面修复SMW数据

禁用

要禁用与页面相关的特殊属性,请采用如下设置:

$smwgPageSpecialProperties = array( '' );

可用的与页面相关的特殊属性的启用,存在着若干不同的可能性。 要实现这一点,必须采用特殊属性的标签对已有的配置加以扩展。

更改

采用具体的设置来添加它们:

$smwgPageSpecialProperties[] = '_CDAT';

或者是

$smwgPageSpecialProperties[] = '_NEWP';

等等。

采用一项设置来添加它们:

$smwgPageSpecialProperties = array_merge( $smwgPageSpecialProperties, array( '_CDAT' ) );

或者是

$smwgPageSpecialProperties = array_merge( $smwgPageSpecialProperties, array( '_CDAT', '_NEWP' ) );

等等。

上面所提及的这些设置将把额外的与页面相关的特殊属性添加到特殊属性"Modification date",而后者则是由SMW本身来自动设定的。假如您需要的并不是特殊属性"Modification date"而是其他与页面相关的特殊属性,则必须彻底重写该参数设置:

$smwgPageSpecialProperties = array( '_CDAT' );

所启用的仅仅是"Creation date"。

$smwgPageSpecialProperties = array( '_CDAT', '_NEWP' );

所启用的仅仅是"Creation date"和"Is a new page"等等。

要仅仅添加另一个与页面相关的特殊属性,亦可对该参数设置进行重写,如:

$smwgPageSpecialProperties = array( '_MDAT', '_CDAT' );

这样将启用特殊属性"Modification date"和"Creation date"。

现成可用的特殊属性

对于此项配置设置,有下列与页面相关的特殊属性可用(且备有中文文档者):

页面名称别名描述组件最低版本标签
Special property Creation date (zh-hans)Creation datehas no alias所具有的固定取值对应于每个页面第一个修订版本的日期Semantic MediaWiki1.7.0_CDAT
Special property Is a new page (zh-hans)Is a new pagehas no alias表示页面是否为新页面Semantic MediaWiki1.7.1_NEWP
Special property Last editor is (zh-hans)Last editor ishas no alias用于保存创建页面最后修订版本的用户的页面名称Semantic MediaWiki1.7.1_LEDT
Special property Modification date (zh-hans)Modification datehas no alias所具有的固定取值对应于每个页面最后一次修订的日期Semantic MediaWiki1.4.0_MDAT


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

Help:$smwgPageSpecialProperties zh-hans 1.7.0