Project

General

Profile

Anomalie #2651

Gestion des forums : bugs et anomalies

Added by Julien - almost 9 years ago. Updated almost 9 years ago.

Status:
Fermé
Priority:
Normal
Assignee:
-
Category:
espace privé
Target version:
Start date:
04/13/2012
Due date:
% Done:

0%

Resolution:
fixed
Navigateur:

Description

Forum : messages publics et internes d'un article dans l'espace privé :
Lors des tests :
SPIP3-svn du 11 avril au soir.
Je suis sur : ?exec=controler_forum&objet=article&id_objet=4
J'ai 1 message public et 1 message interne.

Problème [A] : Onglet "Messages publics"
1 - Au survol, on a les actions "Supprimer - Spam - répondre" (côte à côte)
2 - Si je supprime, j'ai ensuite les actions "Valider - Spam" (l'une au dessous de l'autre !)
=> petit pb d'affichage (côte à côte puis l'une au dessous de l'autre)

Problème [B] : Onglet "Messages internes"
Si je fais les mêmes opérations que précédemment :
1 - Au survol, on a la seule action "Supprimer"
2 - Si je supprime, je n'ai alors plus d'action possible au survol.
3 - Et en colonne gauche, j'ai les actions "Valider - Spam - Supprimer"
=> pb a) : impossible d'annuler ma suppression, c à d, de remettre le message en interne.
=> pb b) : Pourquoi Spam à gauche si je ne l'avais pas au survol au point 1...
=> pb c) : Quelle action réalise ce "supprimer" par rapport au supprimer du point 1 ?
-> Je me demande à ce moment là si c'est une anomalie de voir ce bouton ou si c'est la suppression définitive du message...
-> a priori, c'est une anomalie, car si je clique dessus, le message se retrouve "off" et donc visible en statut supprimé mais dans les messages publics !!!

Problème [C] - petit détail :
Dans [A] : quand je clique sur le bouton "supprimer" (qui apparait au survol), cela coche automatiquement la case à cocher ce qui provoque ensuite l'apparition des actions en colonne gauche.
Cela ne se produit pas dans [B]...
En même temps, c'est normal car sur chaque message, on peut voir :
sur [A] :
- état 'publie' => case à cocher
- état 'off' => case à cocher
sur [B] :
- état 'prive' => pas de case (!)
- état 'privoff' => case à cocher
=> homogénéiser d'une manière ou d'une autre ?

Globalement, de gros problèmes de contexte de la colonne gauche qui propose des actions inadaptées...
Et qui fait qu'on ne comprend plus ce qui se passe.
Typiquement, Les 3 pbs cités dans [B], on ne les a plus si
- 1 : on supprime cette colonne (!)
- ou 2 : elle s'adapte au contexte (est-ce facile/possible avec le système Ajax en place ??)

Pour faire un résumé des plus gros pbs :
Si des workflow sont définis concernant l'enchainement des états possibles,
à priori, les interfaces actuelles permettent de sortir du cadre :
- enchainement : prive > privoff > off : possible !? => on ne comprend plus ce qui arrive :-)
- enchainement : prive > privoff > publie : possible ! => très surprenant !
- enchainement : prive > privoff > prive : impossible ! => embêtant.

History

#1 Updated by Julien - almost 9 years ago

voir aussi #2225 (qqch a du se produire depuis ?)

#2 Updated by cedric - almost 9 years ago

  • Status changed from Nouveau to Fermé
  • Resolution set to fixed

Corrigé par http://zone.spip.org/trac/spip-zone/changeset/60473

A : le passage des boutons sur 2 lignes vise a toujours avoir le même emplacement de chaque bouton dans tous les différents cas de statut, ce qui simplifie la mémorisation. Mais c'était déficient du fait du lien "Répondre" déplacé
B : Un message interne supprimé ne peut être rétabli. Depuis toujours comme cela dans SPIP, lié au workflow qui ne distingue pas la mise a la poubelle d'un prive ou privrac et ne permet pas le revert. A revoir éventuellement dans un ticket dédié, pour une prochaine version
La manipulation du message privé supprimé par les actions groupées de gauche était une erreur corrigée

La boite d'actions multiples est masquée quand la selection est vide et qu'aucun message de la page ne se prête aux actions multiples.

Le clic sur les boutons Valider/Supprimer... d'un message ne provoque plus la selection pour action multiple

Also available in: Atom PDF