Re: Plugin "Archivage de contenus" - feedback utilisation lister_champs_selection_conditionnelle

Eric Lupinacci <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <CAM6W4bbX_Kw=eFFv8g8_K48F7nW3ZJYFRGY9JaARSozKz-JbMA@mail.gmail.com>
Hello,


Le lun. 25 nov. 2019 à 09:25, JLuc <[email protected]> a écrit :

> Le 20/11/2019 à 11:08, Eric Lupinacci a écrit :
> > J'ai finalisé hier une première version du plugin Archivage de contenus
> qui permet enfin, par défaut, de supprimer des
> > affichages de liste d'objets les objets archivés et, aussi d'afficher
> les archives uniquement à partir de ces mêmes
> > liste d'objets.
>
> J'ai testé la version 0.2 du plugin.
> Il s'installe bien et fonctionne (quasiment) tout bien.
> Voici qq remarques pour détailler un peu.
>

Cool merci pour les tests.



>
> # Dans la configuration :
>
> - l'option " Consigner, pour un contenu, le retrait des archives" est
> incompréhensible.
> Qu'est ce que "consigner" ? Est-ce un log ? une révision ?
> Qu'est ce que le "retrait des archives" ? Ah, ça doit être le fait de
> retirer un objet des archives.
>

Oui c'est le fait de garder une date voire un motif sur le fait de retirer
un objet des archives.
J'ai pas trop travailler les libellés. Si tu as un libellé alternatif
n'hésite.


>
> - Pour le libellé « Autoriser la saisie d’une raison pour chaque
> archivage »
> voici une version plus légère : "Permettre de préciser le motif de chaque
> archivage"
>

Yep ok, je ferais la modification.


>
> # Ça marche !
>
> L'archivage et le désarchivage, testés en situation simple, marchent bien.
>
> Les articles archivés n'apparaissent plus dans les listes de la dist,
> mais ils gardent leur statut "publie"
>

Oui c'est le principe.
Je me disais aussi qu'on pourrait bloquer la modification du statut.


>
> On peut toujours les "voir en ligne" depuis le privé, même sans var_mode
> ou var_preview spécifique.
> Dans ce cas, rien n'indique leur statut dans le public.
>
> Je me dis que ce doit être le {id_?} : l'archivage est inopérant quand un
> article est explicitement ciblé.
> Du coup, l'archivage n'est pas une dépublication.
> Archiver c'est ne pas mettre dans les vitrines et ne montrer que si on
> demande avec la référence précise.
>

C'est une bonne question.
Ce qui est sur c'est que ce n'est pas une dépublication.
Il est toujours possible de chercher et d'afficher les objets archivés
justement en étendant la recherche ou la visualisation.
Mais comme ils ne sont pas visibles sauf à travers la liste des archives si
on à les droits associés, c'est plus difficile de les repérer.
Moi ça me parait le bon fonctionnement mais je ne sais pas si tout le monde
le voyait ainsi.


>
> C'est original.
>
> # Dans le privé
>
> Une fois un contenu archivé, un bandeau fond rouge apparaît
> au milieu de la colonne principale, sous les auteurs,
> alors que le bouton "retirer des archives" est sous les statuts
> dans le bloc "box info" à gauche.
> Cette dispersion confuse le regard.
>

C'est un peu comme Proposé à la publication.
Le bouton d'action est dans la boite d'infos et ce qui attire l’œil est
dans le corps de l'objet en couleur de fond différente du reste.
J'ai reproduit ce visuel mais ça peut être modifié.


> Il me semble que l'indication du statut "archive" devrait aller aussi dans
> le bloc "box info" d'identité de l'objet,
> au dessus du bouton "archiver" ou "retirer des archives".
> Et à mon avis, c'est tout ce bloc "box info" qui devrait recevoir le fond
> rouge.
>

Je ne suis pas convaincu par le fait d'indiquer l'état d'archivage dans la
boite d'info vue qu'on a surtout l'habitude d'avoir le statut de
publication.
Par contre, je pense qu'il serait bon de figer le statut de l'article et
peut être ajouter une indication mais laquelle ?


>
> Ainsi que tu l'indiques dans le log, le <script> passé dans le message_ok
> affiche son source tel quel au lieu de s'exécuter pour fermer la modale.
> Pourtant tu as bien une * sur l'affichage (dans le html) mais ça suffit
> pas.
> Il faut ** pour que le script s'exécute et que la modale se ferme.
>

Ok.


>
> À part ça ya pas beaucoup de modales dans spip privé. Le recours à une
> modale ici me questionne un peu, surtout que son
> contenu se limite à un seul choix.
>
>
C'est le truc que je savais faire simplement.
Si quelqu'un veut modifier avec un slide et un formulaire intégré pas de
souci pour moi.
Ce que j'ai surtout voulu faire c'est distinguer l'action
archiver/désarchiver qui se fait en un clic du fait de rajouter un motif.

++
Eric
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.