🌍
Français
Bonjour,
Je souhaitais créer un utilisateur sur ma galerie qui puisse gérer les photos (ajout de tags notamment) mais ne puisse pas les supprimer.
Je n'ai pas trouvé comment gérer les droits d'un utilisateur aussi finement, j'ai donc ajouter un bout de code dans la partie "plugin personnel" du plugin "LocalFiles Editor" pour désactiver la suppression de photo (pour tous les utilisateurs, c'est donc une solution temporaire pour ceux qui supprimer les photos via l'administration. Pour ma part je supprime mes photos via FTP donc ce n'est pas très dérangeant).
Je partage avec vous le code que j'ai utilisé :
add_event_handler('init', 'block_photo_deletion_everywhere'); function block_photo_deletion_everywhere() { if (isset($_GET['delete']) && isset($_GET['pwg_token'])) { set_status_header(403); // Code HTTP 403 (Accès interdit) die('⛔ Suppression désactivée'); } }