特殊属性“允许值”

来自semantic-mediawiki.org
特殊属性“允许值”特殊属性“允许值”
跳转到:航行,搜索
允许值
列出属性的一个允许值
更多信息
提供单位: 扩展“语义MediaWiki”允许存储和查询注释到页面的数据
补充: 1
远离的: 仍在使用中
别名: 没有别名
可选:
可见:
令人讨厌的:
声明的:
密钥:
_PVAL公司
设置: 未指定
集中: 财产限制
在此wiki中: 属性:允许值
目录

这个允许值属性是特殊财产在里面语义媒体Wiki具有内置含义:它列出了属性的一个允许值。

您可以将此特殊属性与财产任何数据类型限制其可能的值。其功能类似于特殊属性“允许模式”匹配允许值的模式.

什么时候?[[Foo::bar]]用于将属性设置为不允许的值,将不会设置该属性,并显示警告符号。使用时{{#set:Foo=bar}}要设置属性,错误将被自动忽略。要查找使用不允许的值的所有页面,特殊属性“具有不正确的值”为属性分配的值无效时发出警报可以使用。

请参阅属性页“允许值”查看哪些页面在此wiki上使用此特殊属性。

简单[编辑]

例如,“问题严重性”属性的页面可能包含:

[[允许值::普通]][[允许值::次要]][[允许值::正常]][[允许值::Major]][[允许值::Critical]]

命令[编辑]

枚举多个允许的值不按此顺序放置属性的可能值。属性将始终按分配给它们的数据类型提供的自然顺序排序。您可以确保字母排序顺序适用于的属性,例如。数据类型“文本”保存任意长度的文本通过使用前缀,例如:

[[允许值::a-普通]][[允许值::b-次要]][[允许值::c-正常]][[允许值::d-主要]][[允许值::e-关键]]...

这样你就可以查询例如,对于大于或小于或等于值[[属性名称::<c-Minor]]

有界限的间隔和范围[编辑]

从开始语义媒体Wiki 3.0.0发布于2018年10月11日,兼容MW 1.27.0-1.31.x。可以为属性的值指定有界区间数据类型“数字”保存整数和十进制数,具有可选指数数据类型“数量”保存描述数量的值,包含数字和单位.1

可以使用定义范围><:

[[允许值::>100]]
或组合使用
[[允许值::>100]][[允许的值::<200]]

可以使用有界范围定义区间...指示器:

[[允许值::1…20]][[允许的值::100…200]]
请注意[[允许值::1…20]]等于[[允许值::>0]][[允许的值::<21]]。使用范围><每个属性规范的符号不止一次是支持。因此...应该使用符号来创建数字间隔。

另请参见[编辑]


工具书类

  1. ^ | 语义MediaWiki:GitHub拉取请求高:低:3292