Problèmes avec le rapport post_edits

J’ai quelques questions concernant /admin/reports/post_edits.

Le rapport par défaut n’inclut pas les modifications apportées par les utilisateurs à leurs propres publications. Pour voir les auto-modifications d’un utilisateur, je peux filtrer par éditeur pour cet utilisateur, par exemple /admin/reports/post_edits?filters={\"editor\"%3A\"username\"} (fait automatiquement en cliquant sur le lien de la page d’administration de l’utilisateur), mais cela ne fonctionne que pour un utilisateur à la fois. Existe-t-il un paramètre d’URL pour voir cela pour tous les utilisateurs ? J’ai essayé filters={\"editor\"%3A\"*\"}, sans succès.

Même lorsqu’il est filtré pour un utilisateur spécifique, il n’affiche pas toutes les modifications. Par exemple, la page de mon utilisateur indique que j’ai 75 modifications, mais le journal n’en affiche que 51, tout comme l’exportation. Quel type de modifications est exclu ? Existe-t-il un moyen de toutes les voir ?

Mon forum a moins d’un mois, et il y a des modifications datant du premier jour où le forum a été mis en ligne, donc je ne pense pas que les journaux soient tronqués.

L’exportation n’inclut pas non plus la publication, elle affiche seulement la date, l’éditeur, l’auteur de la publication et la raison (il y a une colonne pour la publication mais elle est vide). Est-ce attendu ?

Pour les auto-modifications, j’ai trouvé ceci dans app/models/concerns/reports/post_edits.rb :

if editor_username
        builder.where("editor.username = ?", editor_username)
      else
        builder.where("editor.id > 0 AND editor.id != author.id")
      end

C’est-à-dire que si le nom d’utilisateur existe, affiche les modifications de ce nom d’utilisateur, sinon affiche les modifications où l’éditeur n’est pas égal à l’auteur. C’est inattendu.


Concernant l’inadéquation du décompte, il se pourrait que cela compte plusieurs modifications sur le même article, mais n’affiche l’article qu’une seule fois. J’hésite à accepter cela car j’ai des utilisateurs avec plus de 150 modifications qui affichent moins de 50 modifications dans le journal. Il est difficile de croire qu’ils modifient un article en moyenne trois fois, mais je suppose que tous les goûts sont dans la nature :slightly_smiling_face: