Configuration 如何指定哪个FlaggedRevs标记对应于页面的稳定版本

Configuration 如何指定哪个FlaggedRevs标记对应于页面的稳定版本,configuration,mediawiki,Configuration,Mediawiki,我正在尝试基于(当前为V1.19.1)配置Wiki的扩展。我已经仔细阅读了文档好几次,但我不能完全实现我想要的 我的目标是向用户显示稳定版本的页面。任何编辑都必须根据带有四个标志的单一比例进行审查。只有当一个页面被浏览到标尺的顶部标志时,当前版本才会变为稳定版本 到目前为止,我所做的是:我已经配置了自己的称为内容的规模及其组件标志;我还配置了用户、编辑和审阅者。钥匙秤配置代码为: $wgFlaggedRevsTags = array( 'content' => array( 'le

我正在尝试基于(当前为V1.19.1)配置Wiki的扩展。我已经仔细阅读了文档好几次,但我不能完全实现我想要的

我的目标是向用户显示稳定版本的页面。任何编辑都必须根据带有四个标志的单一比例进行审查。只有当一个页面被浏览到标尺的顶部标志时,当前版本才会变为稳定版本

到目前为止,我所做的是:我已经配置了自己的称为内容的规模及其组件标志;我还配置了用户、编辑和审阅者。钥匙秤配置代码为:

$wgFlaggedRevsTags = array(
    'content' => array( 'levels' => 3, 'quality' => 2, 'pristine' => 3 ),
);
我的结果:当我编辑页面时,这些编辑被视为挂起。用户可以看到页面的稳定版本。到目前为止一切都很好。但是,一旦我查看页面并将比例从最低标志(0)升级到下一标志(1),当前版本将成为稳定版本。这不是我想要的;升级到稳定应该需要顶部标志(3),而不是任何标志,但至少需要(0)

如何配置FlaggedRevs,使页面的稳定版本与原始标记相对应


编辑添加:我的经验和jpatokal的答案似乎有所不同。“levels”=>3是否为我提供了标志(0,1,2)或(0,1,2,3)。我得到了后者,但是扩展是为我添加了一个0=未查看标志,还是我指定了它?质量和原始设置是如何工作的?

我能够通过他们的Mediawiki对话页面联系到一位扩展作者。原来扩展文档有点过时了。以下是最新消息:

这些标志确定修订是否已选中/质量/原始。可以在未查看页面和挂起更改(特殊页面)上查询这些层,以保持质量/原始版本最新。通过“异步”更新它们。这是新的“检查”版本在被标记为“质量”或更好之前“上线”。这减少了用户编辑的平均时间,简化了用户界面

因此,我的观察结果与当前的预期操作相符。可见(稳定)版本取决于选中标记,质量和原始标记与此无关(但在提高质量方面仍有价值)


所以我的问题的答案是,也许没有答案。也就是说,我所追求的不能直接实现,因为这不是扩展的目的。

我能够通过他们的Mediawiki对话页面联系到一位扩展作者。原来扩展文档有点过时了。以下是最新消息:

这些标志确定修订是否已选中/质量/原始。可以在未查看页面和挂起更改(特殊页面)上查询这些层,以保持质量/原始版本最新。通过“异步”更新它们。这是新的“检查”版本在被标记为“质量”或更好之前“上线”。这减少了用户编辑的平均时间,简化了用户界面

因此,我的观察结果与当前的预期操作相符。可见(稳定)版本取决于选中标记,质量和原始标记与此无关(但在提高质量方面仍有价值)


所以我的问题的答案是,也许没有答案。也就是说,我所追求的无法直接实现,因为这不是扩展的目的。

我在没有检查live配置的情况下写下了答案,完全错了,所以我将其删除。Levels=3确实为您提供了三个级别,虽然我认为我了解稳定/原始/质量的工作方式,但我显然不了解(因为在我们的系统中,甚至级别1也是稳定的)。很抱歉浪费您的时间=/没问题。我们都在这里学习。我没有检查我们的live配置就写了我的答案,完全错了,所以我把它删除了。Levels=3确实为您提供了三个级别,虽然我认为我了解稳定/原始/质量的工作方式,但我显然不了解(因为在我们的系统中,甚至级别1也是稳定的)。很抱歉浪费您的时间=/没问题。我们都是来学习的。