inpageedit/inpageedit-v2

[BUG][IPE-14.2.8] 快速重命名的”不留重定向“选项总能被勾选/Option "Don't leave a redirect behind" can always be selected in "Quick Rename"

TripleCamera opened this issue · 0 comments

简述此故障/Describe the bug

在某些wiki中,普通用户可以移动页面但不能选择”不留重定向“。此时,InPageEdit”快速重命名“里的”不留重定向“选项仍然能被勾选(具有误导性)。勾选后移动不会报错,但仍然会留下重定向。

如何重现此故障/To Reproduce

  1. 找到一个普通用户可以移动页面但不能选择”不留重定向“的wiki。
  2. 在任何一个页面上使用”快速重命名“。
  3. 勾选”不留重定向“,然后”确定“。
  4. 页面被移动了,没有报错,但仍然留下了重定向。

本应出现的情况/Expected behavior

  • 要么对无相关权限的用户隐藏”不留重定向“选项;
  • 要么让无相关权限的用户不能勾选”不留重定向“选项;
  • 要么在点击”确定“时报错,指出用户无相关权限。

截图/Screenshots

微信图片_20220207090706
微信图片_20220207090727

相关信息/Your info

  • InPageEdit: latest
  • 系统/OS: Windows
  • 浏览器/Browser: Chrome

额外说明/Additional context

Minecraft基岩版开发Wiki上,移动页面不留重定向需要巡查豁免或更高权限。