Projet

Général

Profil

Development #12754

À la suppression d'une page contenant des sous-pages, demander quoi faire

Ajouté par Frédéric Péters il y a presque 8 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
26 juillet 2016
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Supprimer la page et les sous-pages, ou uniquement la page (et "reparenter" les sous-pages).


Fichiers

Révisions associées

Révision 78c1c2f5 (diff)
Ajouté par Jean-Baptiste Jaillet il y a plus de 7 ans

manager: add choice between deleting the page, or also its subpages (#12754)

Historique

#1

Mis à jour par Jean-Baptiste Jaillet il y a presque 8 ans

ajouté dans le formulaire actuel.

#2

Mis à jour par Frédéric Péters il y a presque 8 ans

  • Statut changé de Nouveau à En cours
  • Patch proposed changé de Non à Oui

Le template generic_confirm_delete.html est générique (également utilisé pour la suppression d'une cellule); il faudrait ici un autre template, et également ne pas poser la question s'il n'y a pas de sous-pages.

Pour modifier la série de pages, un une requête c'est mieux, Page.objects.filter(parent=...).update(parent=...).

#3

Mis à jour par Frédéric Péters il y a presque 8 ans

Également ici, penser à ajouter à un test dans tests/test_manager.py.

#5

Mis à jour par Frédéric Péters il y a plus de 7 ans

  • Statut changé de En cours à Résolu (à déployer)

J'ai appliqué quelques changements au texte et à la structure HTML (utilisation de <label> par exemple), et j'ai ajouté un test explicite pour la suppression d'une page et de ses sous-pages.

commit 78c1c2f5e45656b3f858365402d304edc75b2fdc
Author: Jean-Baptiste Jaillet <jbjaillet@entrouvert.com>
Date:   Wed Jul 27 12:06:08 2016 +0200

    manager: add choice between deleting the page, or also its subpages (#12754)
#6

Mis à jour par Frédéric Péters il y a plus de 7 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF