Ticket #1181 (closed idea: fixed)
Ordonnancement des pages depuis plugin.php?p=pages
Reported by: | brol | Owned by: | lipki |
---|---|---|---|
Priority: | normal | Milestone: | 2.6 |
Component: | module:plugins | Version: | 2.2 |
Severity: | normal | Keywords: | |
Cc: |
Description
Actuellement, pour ordonnancer les pages il est nécessaire d'éditer les pages une à une et leur affecter un n° de position. Quand on en a beaucoup, c'est fastidieux !
Ne serait-il pas possible d'avoir un champ avec ce n° de position depuis la page plugin.php?p=pages, un peu à l'image du plugin menu (Adjaya) afin de modifier à la volée ces positions (et donc un bouton "Enregistrer l'ordre" en bas de la dite page ?
Si cela n'est pas possible, peut-être alors ajouter un item dans les actions sur les pages disponible en bas de cette même page permettant de réordonner les pages sélectionnées ?
Merci ;-)
Change History
comment:2 Changed 13 years ago by franck
On va regarder quand même parce comme ça on sera exhaustif.
De toute façon, tous les ordonnancement seront repris, surtout qu'il y a maintenant une option d'accessibilité à intégrer qui permet de désactiver le drag'n'drop pour les changements d'ordre (on récupère dans ce cas des champs avec les numéros d'ordre).
comment:6 Changed 11 years ago by lipki
J'ai essayer de faire quelque choses, mais il y à un bug gênant.
Ce qui oblige à cocher des cases pour mettre à jour l’ordre. facile à faire en javascript, mais pas logique et pas simple sans js.
comment:9 Changed 11 years ago by lipki
Bon cette fois j'ai un truc qui marche bien, avec les modifications fait par bruno sur posts_actions.php.
Je vous met que le lien de la branche, mais il faut tester, les gens, faites des clones.
https://bitbucket.org/lipki/dotclear/commits/branch/Ticket%20%231181
comment:10 Changed 11 years ago by lipki
comment:11 Changed 11 years ago by lipki
Nouvelle proposition. Cette fois le plugin a sa propre pages_actions.php totalement indépendante et qui viens pas chatouiller le core.
Et donc le PR est ici chez moi encore : https://bitbucket.org/lipki/dotclear/pull-request/12/ticket-1181 Testable sur mon fork également.
comment:12 Changed 11 years ago by Dsls
(In [931d1495a1c7]) Added redirection default params, tuned pages plugin for new actions handling. See #1181
comment:13 Changed 11 years ago by bruno
- Status changed from new to closed
- Resolution set to fixed
cf [1999]
N'oublions pas que les "pages" ne sont pas censés être nombreuses. Si c'est le cas, c'est que l'usage initial a été detourné.
Malgré tout si on devait suivre ce ticket, pourquoi ne pas se servir ce qui est fait pour les "liens" (plugin natif) ?