Projet

Général

Profil

Actions

Souhaits #1044

fermé

Message de confirmation pour suppression en cascade d'un groupe

Ajouté par Amaury Froment il y a environ 7 ans. Mis à jour il y a environ 7 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
Catégorie:
Core
Version cible:
Début:
23/08/2017
Echéance:
% réalisé:

0%

Temps estimé:
0.50 h

Description

Bonjour,
je viens de me faire avoir par une suppression malencontreuse d'un sous groupe dans Galette. (Galette v0.8.3.3 avec le bouton de suppression en cascade)

Liens :
  • evol#708 "Galette v0.7.5.2. Impossible de supprimer un groupe non vide."
  • la Révision 03624cf9 "Cascade remove subgroups".

Dans l'évolution demandée il était question d'un message de confirmation.
Ce serait bien s'il y avait le même style de message de confirmation que lors d'une suppression d'adhérent.
a+,
Amaury

Mis à jour par Amaury Froment il y a environ 7 ans

Ci dessous une solution pouvant être intégrée dans galette/template/default/group.tpl:

<div class="button-container">
            <input type="submit" name="valid" id="btnsave" value="{_T string="Save"}"/>
            {* Amaury: Modification du bouton pour ajouter un message de confirmation *}
            <input onclick="return confirm('{_T string="Do you really want to delete this group from the base?" escape="js"}')" type="submit" name="delete" id="delete" value="{_T string="Delete"}"/>
            <input onclick="return confirm('{_T string="Do you really want to delete this group from the base?" escape="js"}')" type="submit" name="delete_cascade" id="delete_cascade" value="{_T string="Cascade delete"}"/>
            {* fin de la modif *}
            <input type="submit" name="pdf" value="{_T string="Export as PDF"}" title="{_T string="Export current group, its subgroups and their members as PDF"}"/>
            <input type="hidden" name="id_group" id="id_group" value="{$group->getId()}"/>
        </div>

Mis à jour par Johan Cwiklinski il y a environ 7 ans

  • Statut changé de Nouveau à Rejeté

Dans la version 0.9 ; un processus de suppression en 2 étapes - qui n'est pas un simple bout de javascript - a été mis en place ; le souci devrait donc déjà y être corrigé.

Actions

Formats disponibles : Atom PDF