Le 25 août 2013 22:23, Kozlika <[email protected]> a écrit : > Le 25 août 2013 22:14, Julien Mudry <[email protected]> a écrit : > > > Au détail près que cet état est stocké dans les cookies et que pour ceux > > qui, comme moi (oui, je suis pénible), limitent la durée de vie de leurs > > cookies à la session, on se retrouve à chaque fois avec tous les champs > > fermés. > > > > Note : ceci n'est pas une plainte, seulement une constatation. J'ai un > > comportement bizarre, je l'assume lui et ses conséquences. ;-) > > > > C'est une discussion intéressante parce qu'il est aussi question > d'enregistrer les préférences via l'usage qui en a été fait par > l'utilisateur pour les choix des colonnes et tris de liste et les > filtres sur les listes… >
C'est tout à fait envisageable de remplacer le stockage via cookie par une préférence utilisateur. Ça me paraît même plus logique (et en lien avec le ticket #1573). Cela implique en revanche certains impacts : là où le repliage ne se faisait que dans un bout de javascript, il va falloir indiquer dans le code php les sections repliables. En clair : * Lors de l'affichage de chaque page, au niveau php, on récupère l'info si une boîte est repliée ou non (et on génère le bout de code pour la replier/déplier le cas échéant) * On remplace le bout de code javascript qui fixe un cookie par un appel ajax vers le service qui va bien, pour modifier les prefs utilisateur. -- Bruno -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
