Une façon de surveiller les fichiers téléchargés par les utilisateurs 🖼️

Ceci n’est qu’une preuve de concept :

Le plugin ajoute une route admin/uploads accessible uniquement aux administrateurs pour parcourir et filtrer les téléchargements des utilisateurs sur tout le site.

Fonctionnalités :

  • Lister tous les téléchargements avec des vignettes
  • Défilement infini
  • Filtrer par nom d’utilisateur et par dates

:warning: Le code est généré à 99 % par l’IA et n’a pas été réellement revu. Ne l’installez pas si vous ne pouvez pas examiner le code vous-même et décider qu’il est sûr à utiliser.
Je ne encourage pas le développement de plugins par l’IA pour les non-développeurs, et ce plugin doit être considéré comme une simple preuve de concept.

Maintenant, si un développeur souhaite examiner ce qui est probablement un code médiocre, ou s’en inspirer pour un projet plus sérieux et robuste, n’hésitez pas. :+1:

Dépôt : https://github.com/Canapin/discourse-uploads-library


Édition : il existe désormais un plugin officiel qui utilise certaines fonctionnalités pertinentes (:framed_picture: Topic Gallery).
Si l’objectif est complètement différent du sujet Contribute > Feature, le plugin affiche également les téléchargements des utilisateurs avec des filtres et des restrictions, dans une interface navigable.

11 « J'aime »