Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Déplacer le choix des catégories d'une publication dans un formulaire dédié #5908

Closed
Arnaud-D opened this issue Aug 9, 2020 · 0 comments · Fixed by #6603
Closed

Déplacer le choix des catégories d'une publication dans un formulaire dédié #5908

Arnaud-D opened this issue Aug 9, 2020 · 0 comments · Fixed by #6603
Labels
C-Back Concerne le back-end Django C-Front Concerne l'interface du site S-Évolution Ajoute de nouvelles fonctionnalités

Comments

@Arnaud-D
Copy link
Contributor

Arnaud-D commented Aug 9, 2020

Description du besoin

Actuellement, la modification des catégories d'une publication est faite dans le formulaire d'édition d'un contenu. Comme on souhaite alléger ce formulaire au maximum pour rendre la création de contenu plus fluide, je propose de déplacer cette section dans un formulaire dédié.

Description de la solution

Le plus naturel pour moi serait une modale, à laquelle on accéderait par un lien dans la catégorie Éditorialisation (puisqu'il s'agit de situer la publication par rapport aux autres du site).

Le choix d'une catégorie étant obligatoire avant validation, il faut aussi penser à change la modale de demande de validation, pour que le lien qui y figure en cas d'erreur renvoie vers le nouveau formulaire.

Je propose une solution basée sur une modale parce qu'elle est simple à mettre en œuvre :

  • solutions similaires déjà implantées pour les tags ou les licences ;
  • pas d'ajouts d'éléments de designs ;
  • pas de développement d'API ou de scripts pour gérer l'interactivité.

Description des alternatives

On pourrait imaginer une alternative in-place situé au niveau de l'affichage des catégories, avec des boutons pour ajouter, supprimer, modifier les catégories actuelles, et un genre d'autocomplétion (pensez à ce qu'on peut voir sur Gmail par exemple), mais c'est plus complexe à mettre en place, même si ça peut être plus ergonomique.

Je pense que la solution proposée est un bon compromis entre fonctionnalité et complexité du développement (surtout vis-à-vis des compétences disponibles).

@Arnaud-D Arnaud-D added C-Back Concerne le back-end Django S-Évolution Ajoute de nouvelles fonctionnalités labels Aug 9, 2020
@artragis artragis added the C-Front Concerne l'interface du site label Aug 9, 2020
@Arnaud-D Arnaud-D moved this to À trier in Suivi des tickets Dec 17, 2022
@Arnaud-D Arnaud-D moved this from À trier to À traiter in Suivi des tickets Apr 6, 2024
@github-project-automation github-project-automation bot moved this from À traiter to Clos in Suivi des tickets Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-Back Concerne le back-end Django C-Front Concerne l'interface du site S-Évolution Ajoute de nouvelles fonctionnalités
Projects
Status: Clos
2 participants