-
-
Notifications
You must be signed in to change notification settings - Fork 777
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changer la catégorie de plusieurs flux #468
Comments
Aucun soucis, j'y pense déjà depuis quelques temps, c'est déjà dans ma tête ! Néanmoins il reste un certain nombre d'élément à mettre en place en plus de la possibilité de réarranger facilement les flux (et catégories) :
Sinon mon idée serait de proposer la liste des catégories / flux un peu comme dans la vue globale avec un système de sélection + drag-and-drop. Il faut juste que je réfléchisse à comment intégrer le panneau de modification des flux / catégories. |
Je pense @marienfressinaud que tu peux t'inspirer de TTRSS et de son panneau de config qui est pas mal fait car dans un des onglets principaux de celui-ci, tu as l'arborescence des cat et flux, chaque ligne est sélectionnable (checkbox) indiv ou via "tout sélec, rien sélec, inverser sélect" et ensuite, tu as un petit menu pour les cat (suppr avec déplacement de flux, changer le nom en masse, etc.) et un pour les flux (suppr en masse, changmnt cat en masse) et ça s'applique à ce que tu as sélectionné. |
pourquoi pas mettre en place un drag&drop (http://www.w3schools.com/html/html5_draganddrop.asp) sur la vue global simple et efficace. |
Je ne suis pas fan de la solution du drag & drop dans la vue globale. Ça implique de devoir passer par cette vue qui n'est pas prévue pour ça à la base pour changer les catégories. Un utilisateur qui découvre FRSS risque d'être confus par cette façon de faire. |
@Cypouz je ne suis pas fan de ça Je pense que la manière la plus claire de le faire est d'ajouter les catégories aux flux dans la page de configuration (vue identique à la vue principale). Le drag & drop pourra être fait à ce niveau là. |
Note : ce que je suis en train de faire sur le screenshot est encore en développement :p mais il y a l'idée principale de où je veux aller |
je voyais plus ça dans la gestion des flux pour avoir tout au même endroit. Mais j'aime bien. |
Je n'ai pas fini encore, j'ai pas mal de choses à finir (pour ça que j'ai ouvert le ticket #646 et que je travaille dans une branche séparée ;)). Pour les catégories arborescentes j'ai des idées mais faut que je les couche sur papier maintenant ^^ |
Les dernières nouveautés de la branche dev permettent en tout cas de faciliter le changement de catégorie des flux : il y a désormais possibilité de faire un glissé-déposé pour bouger un flux. J'ai fait une petite vidéo pour bien montrer comment ça marche. |
Super boulot ! 👍 Sur le thème flat par contre la souris ne change pas au survol des catégories et la roue dentée n'apparaît pas, bien qu'on puisse cliquer dessus. Les autres thèmes sont aussi à vérifier du coup je pense. |
Corrigé par la roue dentée (icône blanche sur fond blanc, forcément :p). Pour le curseur je suis embêté : je voulais utiliser le curseur |
Effectivement le curseur change bien sur Firefox mais pas Chrome. |
Joli boulot. |
C'est une bonne question. Je ne crois pas que ça soit nécessaire et j'ai surtout peur que ça devienne "trop complexe". Personnellement je trouve que bouger les flux de cette manière est simple et je ne pense pas qu'il faille complexifier la page plus que ça. Mais si on me dit le contraire je peux essayer de voir ;) |
Ok, j'ai été trompé par le titre du ticket. |
Non mais c'était une bonne question puisque la suggestion initiale de @Cypouz était effectivement de pouvoir changer plusieurs flux en une fois. À voir si ça lui convient comme ça ou s'il faut aller plus loin ^^ |
Moi je plussoie le coup de faire de la sélection multiple. |
C'est en net progrès :) De plus, l'interface a l'air sympa à utiliser. Avant, pour changer la catégorie de 5 flux, fallait prendre son temps. Aller dans la config' du flux, changer la catégorie, valider. Puis sélectionner un autre flux et recommencer. Maintenant, la même opération est réalisée en 5 glisser/déposer. C'est bien mieux. Si l'on doit changer la catégorie de 30 flux... c'est pas encore ça. C'est donc bien mieux, mais l'utilité d'une sélection multiple reste d'actualité. Comme le dit @Draky50110, la fonctionnalité pourrait effectivement avoir d'autres avantages. |
Je verrai ce que je peux faire de façon simple alors ;) Ça demande quand même pas mal de réflexion mine de rien :p |
Le drag&drop a pas mal amélioré la situation. Il serait possible de faire du drag&drop multiple, sans avoir recours a des checkboxes. Il y a ce plugin de jQuery qui permet de faire ça => http://threedubmedia.com/code/event/drag. C'est distribué sous licence MIT. Une petite démo ici => http://threedubmedia.com/code/event/drag/demo/multi Il y a probablement d'autres bibliothèques disponibles. |
Je crois que j'utilise déjà quelque chose similaire via jQuery, quelque chose comme http://jqueryui.com/draggable/ ou http://jqueryui.com/sortable/ , pas eu besoin de plugin et ça marche vraiment bien :) (et je l'ai déjà implémenté dans ma version locale de FreshRSS pour organiser les flux... me restait à le faire pour les catégories encore mais pas très long :) ) |
le plugin dont je parle permet de faire ça pour plusieurs éléments simultanément. Il me semble que ce dont tu parles ne permette que d'un seul élément à la fois. |
Tu as raison mais je n'ai pas besoin de fonctions si étendues pour corriger de temps en temps les catégories ^^ car selon moi à moins d'avoir souvent à changer plusieurs flux d'un coup (ce qui me semble plus rare que de devoir corriger de temps en temps la catégorie d'un flux), utiliser les features par défaut de jQuery me suffit pas mal, et ça fonctionne bien (ergonomiquement) autant dans l'interface de lecture que de gestion ^^ de ce que j'ai expérimenté, et qui ne nécessite pas de sélection multiple en + du drag'n drop (moins de clics = + facile à utiliser via mobile aussi) |
While the situation can be improved, this ticket was opened for years. I don't think a multi-selection would fit nicely in the actual interface and I'm starting to think that this drag&drop feature was maybe not the best solution. I would work with an UX designer to do it better though. Since nobody complained for a while now, I'm closing this ticket, let's open a new one in English if it's still a problem :) |
Salut la compagnie !
Je profite de ce message pour vous féliciter et remercier à nouveau pour tout le boulot accompli. J'utilise multi-quotidiennement FreshRSS et je le trouve toujours aussi génial. Je suis content de pouvoir me connecter sans Persona et d'avoir vu pris en compte l'ensemble de mes requêtes. C'est beau le logiciel libre (petite larme).
L'une de mes catégorie commençant à devenir quelque peu buissonnante, j'en ai créé une autre (à défaut de pouvoir créer une sous-catégorie, cf. #229). Je n'ai pas trouvé la possibilité de sélectionner les flux à déplacer d'une catégorie à une autre. Il m'a donc fallu répéter l'opération pour chaque flux, l'un après l'autre.
Serait-il possible de faire quelque-chose ? Genre des cases à cocher pour sélectionner les flux désirés, puis un menu déroulant « déplacer vers... », ou bien un système de drag & drop, ou autre...
Une autre possibilité est que la fonctionnalité existe déjà et qu'elle ne m'ait pas sautée au yeux :)
The text was updated successfully, but these errors were encountered: