X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=doc%2FTODO.txt;h=3c086e752f1d8ddc4cfdb30919a5463fe4978da2;hb=6f1e9a972293544a6c92a99c9a04a509b2c7648a;hp=115c091053acd52161cf81e7a0e4fca9030499fe;hpb=97f4d63243c0d3e98827d1a5348f5d64d7fd8b03;p=euphorik.git diff --git a/doc/TODO.txt b/doc/TODO.txt index 115c091..3c086e7 100755 --- a/doc/TODO.txt +++ b/doc/TODO.txt @@ -162,22 +162,18 @@ 2 : Urgent 3 : Peu grave -[1] Bug rafraichissement des conversations, exemple : - - la page 2 de la conv est affiché (mess 1 à 10) et la conv principale contient les mess de 11 à 2. - - lors de l'ajout d'un mess dans la conv celle ci n'est pas rafraichit. - - trouver une solution : donné un idDernierMess pour chaque conv ou supprimer cet idDernierMess et jouer sur le fait que l'on recoit un message après l'autre (orientation des messages après attente) [1] Lors de l'extraction d'une conv il arrive que la conv extractée soit bien créée mais vide, le bouton ne ferme pas la conv (très étrange, bug de firefox?) -[2] Quand on revient en arrière dans firefox le message en rédaction est perdu -[2] En changeant de page puis en revenant sur la page principale les smiles ne sont plus highlightés lorsque le curseur les survol -[2] Dans certains cas (à déterminer) les message-box (message d'information affiché tout en haut de la page) ne s'affiche plus (on ne voit que un petit bout dépassé) -[2] Après un register le pseudo est effacé - le pseudo n'est pas mémorisé dans le profil lors d'un envoie de mess en l'ayant changé + * Arrive une fois sur 20 environ + * Jamais reproduit avec Opera [2] cliquer sur les smiles ne marche pas sous IE [2] Les smiles ne devraient pas dépasser de la fenêtre lorsqu'ils sont affichés [2] le return ne marche pas sous IE -[2] Lors d'un login ou d'un logout il faut faire un full refresh -[2] jQuery définit l'option "X-Requested-With" à "XMLHttpRequest dans l'entête HTTP. De ce fait Yaws exige absolument de l'xml... - Solution actuelle : jquery.js est modifié pour ne plus définir cette option. Trouver un autre moyen plus élégant. +[2] Lors d'un login ou d'un logout il faut faire un full refresh (pour mettre à jour les messages auquel on répond par exemple) +[3] Quand on revient en arrière dans firefox le message en rédaction est perdu + * Pas sous Opera, apparemment Firefox recharge toute la page (donc impossible qu'il puisse remettre le message) + * Eventuellement sauvegarder le message en rédaction dans le profile... [3] Le changement de page sous Firefox (pas essayé avec d'autre nav) es plutot moche, le texte est d'abors affiché puis le style est appliqué. +[3] Quelques fichiers sont encore en iso-8859-1 (Makefile, euphorik_bd.hrl, etc..) tout passer en UTF-8 [3] Un message envoyé sans être authentifié ne sera pas taggé comme appartenant à l'utilisateur. a) L'utilisateur attend des messages SANS donné de cookie car il n'est pas authentifié b) L'utilisateur envoie un message @@ -199,8 +195,18 @@ [ok] les heures sont formatées par le serveur avec un espace devant : " 12.30:10", zarb [ok] un undefined est mis lorsque l'on répond à qqun qui n'a pas de pseudo (traiter ces pseudo par le formateur) [ok] On ne peut pas réponde aux messages du système -[ok] Apparement les process liés aux connexions ne sont jamais terminé même quand l'utilisateur coupe la connexion à cause de minichat:attends_nouveau_messages() - +[ok] Apparement les process liés aux connexions ne sont jamais terminé même quand l'utilisateur coupe la connexion à cause de minichat:attends_nouveau_messages() +[ok] Bug rafraichissement des conversations, exemple : + - la page 2 de la conv est affiché (mess 1 à 10) et la conv principale contient les mess de 11 à 2. + - lors de l'ajout d'un mess dans la conv celle ci n'est pas rafraichit. + - trouver une solution : donné un idDernierMess pour chaque conv ou supprimer cet idDernierMess et jouer sur le fait que l'on recoit un message après l'autre (orientation des messages après attente) +[ok] En changeant de page puis en revenant sur la page principale les smiles ne sont plus highlightés lorsque le curseur les survol + * Plus reproduit +[ok] Dans certains cas (à déterminer) les message-box (message d'information affiché tout en haut de la page) ne s'affiche plus (on ne voit que un petit bout dépassé) + * Plus reproduit +[ok] Après un register le pseudo est effacé - le pseudo n'est pas mémorisé dans le profil lors d'un envoie de mess en l'ayant changé +[ok] jQuery définit l'option "X-Requested-With" à "XMLHttpRequest dans l'entête HTTP. De ce fait Yaws exige absolument de l'xml... + Solution actuelle : jquery.js est modifié pour ne plus définir cette option. Trouver un autre moyen plus élégant. === Idées === Une fois l'idée validée elle est déplacée dans une version à venir. @@ -231,6 +237,7 @@ ok : Implémenté * Pouvoir STFUER des personnes, lorsqu'elle envoie un message un autre truc à la con est écrit à la place * la phrase à la con est piché parmis une liste éditable depuis le panneau d'admin * La stfuation se fait depuis le panel de bannissement (slap, stfu, kick, ban) +[4] Unifier tout le code en anglais (sauf les commentaires) [4] Inscrire le nom de l'image dans les les liens vers des images (à la place de simplement [jpg] ou [gif]) [4] Réduire les pseudos trop long en mettant un ".." à la fin et permettre de le voir en entier lorsque le curseur le survol. [4] Compatible OpenID pour l'identification