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.
ヤコブさん、こんにちは。ポスト編集レポートの件の修正が完了しましたので、ご連絡いたしました。今後はレポート上で、編集履歴の完全なリストがご覧いただけるようになります ![]()
ありがとうございます!これでうまく動いています。興味深いことに、最初にこの件を報告してから、関連する「投稿編集レポート」の必要性に気づきました。スパマーは、無害な内容を投稿した後、リンクを含むように編集するというケースです。
現在の投稿編集レポートでは、ユーザーAがユーザーBの投稿を編集した場合のみ表示されます。これは確かに最初に要望した通りです。ただし、ユーザーAが自身の投稿を編集した場合が含まれていない点は少し混乱を招きます。
私のユースケースは、ここで説明されているデータエクスプローラーのクエリで十分に解決できると考えているため、コードの変更は要望していません。ただし、このレポートのタイトルを「ユーザー間編集」やそれに近い表現に微調整することを推奨します。![]()
引き続きご支援いただき、ありがとうございました。