Help:$smwgPageSpecialProperties (zh-hans)
From semantic-mediawiki.org
$smwgPageSpecialProperties | |
---|---|
Sets the page related special properties | |
进一步的信息 | |
提供方: | Semantic MediaWiki |
最低版本: | 1.7.0 |
最高版本: | still available |
目录 | |
Contents |
配置参数$smwgPageSpecialProperties
用于启用或禁用与页面相关的特殊属性。此项设置是在Semantic MediaWiki(SMW)1.7.0版当中引入的。
SMW安装的标准设置为:
$smwgPageSpecialProperties = array( '_MDAT' );
因此,特殊属性"修订日期(Modification date)"从一开始就是有效的。
标准配置的更改[edit]
对该配置参数标准设置的变更,在文件LocalSetting.php之中,是放在包含Semantic MediaWiki之后进行的。 每次完成了对于该配置设置的变更的时候,必须对Semantic MediaWiki的数据予以刷新。 关于具体的方法,请参见帮助页面修复SMW数据。
禁用[edit]
要禁用与页面相关的特殊属性,请采用如下设置:
$smwgPageSpecialProperties = array( '' );
可用的与页面相关的特殊属性的启用,存在着若干不同的可能性。 要实现这一点,必须采用特殊属性的标签对已有的配置加以扩展。
更改[edit]
采用具体的设置来添加它们:
$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"。
现成可用的特殊属性[edit]
对于此项配置设置,有下列与页面相关的特殊属性可用(且备有中文文档者):
页面 | 名称 | 别名 | 描述 | 组件 | 最低版本 | 标签 |
---|---|---|---|---|---|---|
Special property Creation date (zh-hans) | Creation date | has no alias | 所具有的固定取值对应于每个页面第一个修订版本的日期 | Semantic MediaWiki | 1.7.0 | not specified |
Special property Is a new page (zh-hans) | Is a new page | has no alias | 表示页面是否为新页面 | Semantic MediaWiki | 1.7.1 | not specified |
Special property Last editor is (zh-hans) | Last editor is | has no alias | 用于保存创建页面最后修订版本的用户的页面名称 | Semantic MediaWiki | 1.7.1 | not specified |
Special property Modification date (zh-hans) | Modification date | has no alias | 所具有的固定取值对应于每个页面最后一次修订的日期 | Semantic MediaWiki | 1.4.0 | not specified |
本文档页面适用于SMW从1.7.0版到最新版本的所有版本。
其他语言: fr