Plugins 如何在Dokuwiki插件中中止操作?

Plugins 如何在Dokuwiki插件中中止操作?,plugins,action,dokuwiki,Plugins,Action,Dokuwiki,我正在编写一个Dokuwiki插件,以禁止在特定条件下编辑页面。在测试条件之前,我已经为ACTION\u ACT\u PREPROCESS-编写了一个处理程序。如果处理程序决定不允许编辑,它将调用msg($errmsg,-1)。然后我想让用户浏览的页面保持显示 我已经把电话添加到 $event->preventDefault(); $event->stopPropagation(); return true; 如讨论插件所示,但DW会显示一个编辑器窗口 我应该怎么做才能基本上中止命

我正在编写一个Dokuwiki插件,以禁止在特定条件下编辑页面。在测试条件之前,我已经为
ACTION\u ACT\u PREPROCESS
-编写了一个处理程序。如果处理程序决定不允许编辑,它将调用
msg($errmsg,-1)
。然后我想让用户浏览的页面保持显示

我已经把电话添加到

$event->preventDefault();
$event->stopPropagation();
return true;
如讨论插件所示,但DW会显示一个编辑器窗口


我应该怎么做才能基本上中止命令并保持在当前页面上?

传递的数据是可写的。您想切换回
显示
操作。例如

$event->data = 'show';`