[spip-dev] enfin une solution

Bonjour,
Depuis des années, la manière de changer la rubrique d'un article
est lourde, anti-intuitive et sujette à erreur (excusez cette entrée
en matière) et pour une raison supérieure à mon entendement,
ça n'évolue pas...
Je viens toutefois d'avoir une idée qui me semble lumineuse
car si elle ne change rien à la navigation probablement appréciée
(et donc elle ne change rien au grand nombre de clic)
elle permetrait au moins de faciliter le parcours
et d'éviter des erreurs !!!!
:slight_smile:
Voici comment.

Les erreurs viennent souvent du fait que après avoir choisi la nouvelle
bonne rubrique, il FAUT encore cliquer sur "Choisir"
et non sur "Enregistrer"
(sinon les modifications de rubriques ne sont pas prises en compte).
Dans ma naïveté sur ce sujet, je proposerais volontier que Enregistrer
enregistre AUSSI la rubrique de l'article si elle a été modifiée,
mais ce doit être pas conforme à une bible WC3 de l'accessibilité
et cela risque de soulever des débats interminables et orageux
donc je ne le propose pas mais voici plutôt l'idée lumineuse,
qui ne touche pas à la navigation actuelle :

   lorsqu'on a déplié le minipaneau de modification de la rubrique,
   et lorsqu'on a effectivement choisi une nouvelle rubrique,
   alors tout le reste de la page devient grisé ou demi-opaque
   et seul le paneau de modif et de choix de la nouvelle rubrique
   est pleinement opaque,
   ce qui invite fortement à ne pas sortir sans cliquer sur "choisir".

J'espère vraiment qu'un core dev sera sensible à la détresse
d'un utilisateur de base qui trop de fois a pesté
contre la navigation actuellement sinueuse et tortueuse
et saura implémenter la formule magiqueryque qui permettra cela.

Avec tous mes voeux de bonheur, d'amour et de bonne santé
aux développeurs et utilisateurs de spip,

JLuc

Oui, bonne suggestion.
Non triviale à implémenter en css/js, mais à étudier.

Sinon, j'avais un moment un proto permettant simplement de changer de rubrique sans passer en edition :
Dans le chemin en haut, apparaissait un bouton "changer" en plus, qui au clic fait apparaitre le formulaire de sélection de rubrique. Je ne l'ai jamais proposé car n'étant pas en ajax, il alourdissait potentiellement le chargement de chaque page de l'espace privé en cas de site avec beaucoup de rubrique. Mais refait en ajax, cela pourrait être bien.

Si ça te rassure, je peste aussi à chaque déplacement d'un article d'une rubrique à une autre ...

Cédric

cedric.morin@yterium.com a écrit :

lorsqu'on a déplié le minipaneau de modification de la rubrique,
et lorsqu'on a effectivement choisi une nouvelle rubrique,
alors tout le reste de la page devient grisé ou demi-opaque
et seul le paneau de modif et de choix de la nouvelle rubrique
est pleinement opaque,
ce qui invite fortement à ne pas sortir sans cliquer sur "choisir".

Oui, bonne suggestion.
Non triviale à implémenter en css/js, mais à étudier.

OK :-~
ça ressemble pourtant à ce que font certaines box
donc je pensais ça aisé pour qui sait.

Sinon, j'avais un moment un proto permettant simplement de changer de rubrique sans passer en edition :
Dans le chemin en haut, apparaissait un bouton "changer" en plus, qui au clic fait apparaitre

> le formulaire de sélection de rubrique. Je ne l'ai jamais proposé car n'étant pas en ajax,
> il alourdissait potentiellement le chargement de chaque page de l'espace privé
> en cas de site avec beaucoup de rubrique. Mais refait en ajax, cela pourrait être bien.

Ce serait super, oui, encore mieux !

Si ça te rassure, je peste aussi à chaque déplacement d'un article d'une rubrique à une autre ...

Argh...

Je me permet alors de confier que je m'aperçois qu'une autre lourdeur
et cause d'erreur, c'est qu'après "choisir",
il faut penser à scroller jusqu'à "Enregistrer" et cliquer
sinon toute l'attention et l'agilité déployée (pour penser à "Choisir")
sont inutiles...

L'idéal serait donc qu'après le clic de "Choisir", la demie-opacité
du reste de la page disparaisse évidemment...
et que le focus se porte sur le bouton "Enregistrer"
avec un scroll si nécessaire.
Je crains que cela ne soit beaucoup de travail pour un truc encore lourd
(toujours autant de clics) et que cela ne soit considéré comme intrusif
et c'est vrai, encore que c'est moins tordu que de forcer à passer
par tous ces clics pour juste changer la rubrique d'un article.

Au final, je préfère nettement la solution de ton proto, Cédric,
pour la raison qu'elle est dispo là où j'en ai besoin,
et avec uniquement des clics "signifiants".

JLuc

* JLuc tapuscrivait, le 04/01/2010 14:35:

cedric.morin@yterium.com a écrit :

lorsqu'on a déplié le minipaneau de modification de la rubrique,
et lorsqu'on a effectivement choisi une nouvelle rubrique,
alors tout le reste de la page devient grisé ou demi-opaque
et seul le paneau de modif et de choix de la nouvelle rubrique
est pleinement opaque,
ce qui invite fortement à ne pas sortir sans cliquer sur "choisir".

Oui, bonne suggestion.
Non triviale à implémenter en css/js, mais à étudier.

OK :-~
ça ressemble pourtant à ce que font certaines box
donc je pensais ça aisé pour qui sait.

Sinon, j'avais un moment un proto permettant simplement de changer de
rubrique sans passer en edition :
Dans le chemin en haut, apparaissait un bouton "changer" en plus, qui
au clic fait apparaitre

> le formulaire de sélection de rubrique. Je ne l'ai jamais proposé car
n'étant pas en ajax,
> il alourdissait potentiellement le chargement de chaque page de
l'espace privé
> en cas de site avec beaucoup de rubrique. Mais refait en ajax, cela
pourrait être bien.

Ce serait super, oui, encore mieux !

Si ça te rassure, je peste aussi à chaque déplacement d'un article
d'une rubrique à une autre ...

Argh...

Je me permet alors de confier que je m'aperçois qu'une autre lourdeur
et cause d'erreur, c'est qu'après "choisir",
il faut penser à scroller jusqu'à "Enregistrer" et cliquer
sinon toute l'attention et l'agilité déployée (pour penser à "Choisir")
sont inutiles...

L'idéal serait donc qu'après le clic de "Choisir", la demie-opacité
du reste de la page disparaisse évidemment...
et que le focus se porte sur le bouton "Enregistrer"
avec un scroll si nécessaire.
Je crains que cela ne soit beaucoup de travail pour un truc encore lourd
(toujours autant de clics) et que cela ne soit considéré comme intrusif
et c'est vrai, encore que c'est moins tordu que de forcer à passer
par tous ces clics pour juste changer la rubrique d'un article.

Au final, je préfère nettement la solution de ton proto, Cédric,
pour la raison qu'elle est dispo là où j'en ai besoin,
et avec uniquement des clics "signifiants".

Ceci dit, pour déplacer un article ou une rubrique, la page tout le site permet de faire des glisser/lâcher...

RealET a écrit :

Ceci dit, pour déplacer un article ou une rubrique, la page tout le site permet de faire des glisser/lâcher...

Cette page est pratique lorsqu'on a plusieurs déplacements à faire, oui,
mais il n'est pas efficace du tout d'y accéder
pour déplacer juste un article.

JLuc

l'interface a onglet que cedric avait proposé (c'est loin) permettait de le faire et c'était très élégant et logique

Salut,
Au passage je me permet de rappeler un bug qui fait que l’on arrive a déplacer une rubrique sur elle même la rendant donc orpheline, avec les consequence que l’on imagine, bug que je n’ai jamais reporté car je n’ai jamais réussi à le reproduire, mais j’ai eu 2 fois le cas avec des utilisateurs.

Vous pensz un peu aux malvoyants et autres utilisateurs de lynx ?
SPIP est assez sympa parce qu'on peut l'utiliser en mode texte, sans javascript ni java ni flash etc.

klaus++

RealET wrote: