Je suis assez d'accord sur le principe.
Il y a en outre la notion de versioning qui peut s'avérer importante, lorsqu'il y a notifiation d'une modification, qu'il ne faut pas perdre : je pense par exemple à un mode wiki, où l'on aime à comparer différentes versions d'une page, ce que yacs sait très bien faire mais le réservé aux éditeurs de section.
Il serait utile d'ouvrir cette fonctionnalité de visualisation de type "merge" lorsqu'on se trouve dans un wiki yacs, et là en revanche on conserverait les notifications de modification. Idéalement, on peut, comme la plupart des moteurs de wiki, imaginer de caractériser une modification comme mineure ou majeure, auquel cas les notifications seraient étagées en conséquence.
Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Cette discussion est à la fois intéressante et importante. Intéressante, parce qu'elle est susceptible d'apporter de nouvelles bonnes idées pour améliorer l'interface de yacs, et pour maîtriser le flot des notifications. Importante, parce qu'il faut trouver une formulation à la fois puissante et simple à comprendre, et éviter le syndrôme de l'usine à gaz.
A mon avis, même la publication à répétition est trop compliquée pour la plupart des utilisateurs. Ce que nous pourrions rajouter à l'interface, tout simplement, c'est une case à cocher pour signaler les modifications mineures, qui ne justifient pas l'envoi de notifications, ni la création d'une version séparée de la page.
Si la case n'est pas cochée, le comportement serait le même qu'aujourd'hui.
Si la case est cochée, toutes les opérations habituelles s'appliquent, sauf les notifications et la création d'une version.
Dans les deux cas, la date d'édition serait mise à jour. S'il faut préserver l'ordre des pages malgré ces changements, une possibilité est d'utiliser l'option articles_by_publication pour trier les pages par date de publication, et non par date de modification.
Bernard : l'option articles_by_publication (que je ne connaissais pas) est parfaite pour solutionner le probleme d'affichage en tête de liste à chaque modification !
Par contre, si l'on souhaite refaire passer en tête de liste un article profondément modifié pour inciter les visiteurs a aller le relire, il faudrait pouvoir modifier sa date de publication (ou mieux, cliquer sur un lien pour la re-publier).
Ta proposition de case à cocher pour signaler les modifications mineures (et éviter les notifications intempestives) me va tout à fait
Dans mon cas, je dirais qu'il faut qu'elle soit cochée par défaut (toute modification est considérée comme mineure sauf si l'éditeur précise que c'est une modification majeure en décochant la case).
Mais idéalement, il faudrait que chaque webmaster puisse choisir au niveau du site si, par défaut, cette case doit être cochée ou décochée.
J'aime bien la solution à laquelle on semble en arriver. En complément avec la non-notification des brouillons, ca va régler un truc qui m'agaçait depuis un bout de temps.
Tout comme Jmarc, j'apprécierais que la case soit cochée par défaut (a priori, j'aurais carrément inversé la logique de la case suggérée par Bernard, et considéré toute modification comme "mineure", à moins que la case soit cochée). Après tout, une fois la page publiée, les modifcations ne sont-elles pas généralement mineures ?
La sugestion de laisser le choix au webmestre offre le meilleur des deux mondes, mais a l'inconvénient de complexifier encore un peu plus le panneau de contrôle.
Quant à la possibilité de republier si on veut changer l'ordre d'affichage avec l'option articles_by_publication, ne peut-on pas simplement utiliser la fonction "dater" pour modifier la date de publication ?
Que fait-on avec cette suggestion d'amélioration ? Est-elle envisagée pour yacs martin final ou pour plus tard ?
Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Suggestions les plus plébiscitées