在“待审批”页面提供日志链接

“待审批”页面几乎没有(即完全没有)提供关于某篇帖子为何需要审批的说明。一项重要的改进是记录这些“自动管理员操作”的原因,但即使该信息已存在,当管理员(尤其是新管理员)查看审批页面时,也不容易立即意识到这一点。

当然,最理想的情况是在审批队列中的帖子旁边或下方直接显示原因。但如果实现起来过于复杂,我建议添加一个指向管理员操作日志页面的静态链接,例如:

遗憾的是,目前似乎没有直接通往日志页面各种筛选选项的路由(我曾尝试过 admin/logs/staff_action_logs/silence_user/admin/logs/staff_action_logs/system/ 以及 admin/logs/staff_action_logs/<被禁言用户名>/)。因此,该链接只能跳转到整体日志页面。但这仍然比没有好得多,而且相关操作很可能刚刚发生,因此应该很容易找到。

3 个赞

Isn’t there still only 2 3 reasons.

  1. You have all posts going to Needs Approval for those with a TL less than X (edit: looks like there are 4 settings that could put it in needs approval, post count (for new/basic users), approve unless TL, approve new topics unless TL, approve unless staged)
  2. They typed their response too fast (default is 3 seconds), min first post typing time
  3. Watched Words (thanks @tophee for the reminder)
1 个赞

I can’t say that I have a good overview of all the possible reasons (partly because staff is not really being educated into this (who looks at the logs just for fun), but isn’t there also the possibility of watched words which require approval (admin/logs/watched_words/action/require_approval)?

And what about blocked IPs and spam via the akismet plugin? I’ve never had any of these, but wouldn’t those go into the approval queue or are they simply blocked an logged?

As an aside: why is the “watched words” setting under “Logs”?

2 个赞

Ah, yes, I keep forgetting those were enhanced to do tie into needs approval too.

There is also the site setting auto silence first post regex.