有没有办法在 MediaWiki 中创建自定义编辑标志?
我主持了一个 wiki,其中许多用户使用 AutoWikiBrowser 进行快速编辑。这很好,但最近的变化使得定位和处理破坏行为变得更加困难。有什么方法可以创建自定义编辑标志来将编辑标记为半自动并允许用户将它们隐藏在最近的更改中吗?理想情况下,这将能够默认将编辑标记为半自动,这将允许我寻求的功能无需更改 AWB 源代码。
将编辑标记为半自动的能力不应向任何人开放,因此需要将其限制于某些用户组(可能是回滚和向上)。我意识到可以将编辑标记为机器人编辑,但这是不准确的,因为它们不是真正的机器人,而且不方便,因为它需要官僚将用户标记为机器人,然后在编辑完成后取消标记。我意识到有很多要求,我当然理解如果这是不可能的,但我希望它是。
I moderate a wiki where many users use the AutoWikiBrowser to rapidly edit. This is fine but it makes it harder to locate and deal with vandalism via the recent changes. Is there any way that I can create a custom edit flag to mark edits as semi-automated and allow users to hide them from the recent changes? Ideally this would come with the ability to mark edits as semi-automated by default, which would allow the functionality I seek without needing a change to the AWB source code.
The ability to mark one's edits as semi-automated shouldn't be open to anyone, so it would need to be restricted to certain usergroups (probably rollback and up). I realise that there is the ability to mark edits as bot edits, but this is inaccurate as they are not truly bots, and inconvenient, since it requires a bureaucrat to mark the user as a bot, then unmark them when their editing is finished. I realise its a lot to request, and I certainly understand if its not possible, but I was hoping that it was.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为什么不让用户使用两个帐户 - 一个用于手动编辑,一个用于机器人编辑?或者这对用户来说开销太大了?
正如您所说,如果您的机器人有自己的帐户,您可以将它们添加到机器人组中。然后,用户可以在“最近的更改”中自行决定显示/隐藏机器人编辑。
然后您的管理员可以照常巡查更改。
Why not have users use two accounts - one for manual edits and one for bot edits? Or is that too much overhead for the users?
As you say, if your bots have their own accounts you can add them to the bot group. Then users can, in Recent Changes, decide themselves to show / hide bot edits.
Then your admins can patrol the changes as usual.
解决方案非常简单:将一个用户组(其用户能够添加和删除自己)(通过 Special:userrights)添加到默认的“bot”组或另一个仅具有“bot”和可能“noratelimit”的组“flood”允许;然后将这些用户添加到该组中。
The solution is very simple: add a user group whose users are able to add and remove themselves (via Special:userrights) to the default "bot" group or to another group "flood" having only the "bot" and perhaps "noratelimit" permission; then add those users to this group.