Merged
Conversation
Contributor
DidierViret
commented
Feb 12, 2025
- Display soft deleted badges
- Feature to reactivate a soft deleted badge
- Feature to reactivate a soft deleted user
- Filter event_planning list
La case à cocher de la vue "items_list" qui permet d'afficher ce qui est désactivé est maintenant prise en compte par le contrôleur et le modèle des badges.
J'ai testé et ça marche. J'ai créé un badge sur PHPMyAdmin et après l'avoir "supprimé", on peut voir le badge en cliquant sur la case à cocher. (L'utilisateur associé est remplacé par "NULL", mais je suppose que ça fonctionne comme ça...)
J'ai ajouté une colonne qui indique par "Oui" ou "Non" si le badge est activé ou pas. La valeur est "Non" si le badge est effacé et/ou s'il n'a pas d'utilisateur attribué, et autrement, la valeur est "Oui".
Pour le fonctionnement de cette partie du code, la valeur de la colonne "Activé" est "Non" pour les badges qui ont une valeur "date_delete" à cause du soft-delete, et "Non" aussi pour les badges dont la colonne "Nom" est vide car ça veut dire que le badge n'est attribué à personne. La valeur de la colonne "Activé" est "Oui" si on n'est pas dans un de ces deux cas.
…ique/timbreuse-srv into soft_deleted_badges
Fix redirection when adding or modifing a new event planning
J'ai ajouté une fonction qui vide la valeur "date_delete" d'un badge, et j'ai défini les valeurs de "deleted_field" et "url_restore" du menu des badges pour permettre d'utiliser un bouton (en forme d'icône de flèche) qui appelle la fonction "reactivate_badge".
Add a function to reactivate badges
J'ai défini les valeurs "deleted_field" et "url_restore" dans l'index des utilisateurs pour y ajouter un bouton de réactivation similaire à celui de l'index des badges.
Add the possibility to reactivate a soft deleted user from the users list
J'ai ajouté une case à cocher qui permet d'afficher les évènements passés dans la liste des évènements. Cette case est désactivée par défaut, ce qui veut dire que les évènements passés sont masqués par défaut.
I transferred my changes to items_list.php to a new file.
J'ai fait deux listes déroulantes qui servent à filtrer les évènements de planning par utilisateur concerné ou par groupe concerné. Les filtres affichent aussi les évènement des groupes parents et des groupes enfants du groupe sélectionné.
J'ai corrigé certains détails concernant les listes déroulantes des filtres des évènements de planning.
J'ai ajouté un retour à la ligne entre les listes déroulantes des filtres et le bouton "Ajouter" dans la page de la liste des évènements de planning.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.