As an admin or moderator, is there a way to view the history of a user’s edits to other people’s posts? And/or a way to view a global history of all edits to others’ posts? I’d like to occasionally do a read-through to make sure such edits are reasonable, and be able to provide feedback to Regular-level members on how to make good edits.
Data Explorer Plugin. The query you will want to start with
SELECT *
FROM post_revisions
You will probably want to eventually add date filters as I believe it limits to 200 results.
We have since added a built in report for this in the admin dashboard.
Awesome, thanks! I’ll check it out.
I think there may be a bug. When I visit https://community.letsencrypt.org/admin/reports/post_edits?end_date=2019-06-05&start_date=2019-05-01, I see “Post Edits — No data to display.”, even if I hit “Refresh Report” multiple times.
I know there are edits because I lifted our restrictions on edits, and we recently got another instance of a spammy edit.
Can you repro this @tshenry
I’m not able to repro at the moment. Still digging.
嘿,Jacob,我想跟进一下,通知你帖子编辑报告的问题已修复。从现在开始,你应该能在报告中看到完整的帖子编辑列表了 ![]()
谢谢!这功能运行得非常顺利。有趣的是,自从我最初报告这个问题以来,我发现还有一个相关的需求,即“帖子编辑报告”。垃圾邮件发送者会先发布无害的内容,随后将其编辑为包含链接。
当前的“帖子编辑报告”仅显示用户 A 编辑用户 B 帖子的情况,这确实是我最初所请求的内容。不过,它没有包含用户 A 编辑自己帖子的情况,这有点令人困惑。
我认为我的使用场景已经可以通过此处描述的数据探索器查询得到充分解决,因此我不需要代码变更。但我建议将这份报告的标题调整为类似“跨用户编辑”这样的表述。![]()
再次感谢你们的帮助。