MOD passage à la version 1.2.3 de jquery
[euphorik.git] / doc / TODO.txt
index b0288c7..2897c76 100755 (executable)
 * Profiling pour améliorer les performances (client et serveur)
    * traitementComplet() de euphorik.js est très très lent à executer
 * Traiter les tags TODO dans le code
+* Compatage des js lors de la mise en production (afin d'optimiser la bande passante lors de l'accès au site)
+* Elaborer une stratégie de mise à jour de la structure de la BD quand celle ci est modifié (voir euphorik_bd:vers_version())
 
 
 == Bugs ==
 [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()
 
+[1] Lors de l'extraction d'une conv il arrive que la conv extracté soit bien créée mais vide, le bouton ne ferme pas la conv (très étrange, bug de firefox?)
 [3] Amélioration des requêtes MNESIA, voir : http://mail.google.com/mail/#label/Erlang+mailing-list/117f688280569a58
 [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] En changeant de page puis en revenant sur la page principale les smiles ne sont plus highlightés lorsque le curseur les survol\r
+[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é
 [3] "Return" ne marche pas sous safari
 [2] cliquer sur les smiles ne marche pas sous IE
 3 : Ca peut attendre
 4 : Faut en discuter, est-ce réellement utile ?
 A : Abandonné
+ok : Implémenté
 
 [A] smiles personnalisés, on peut en ajouter dans la préférence utilisateur.
 
-[40%] Possibilité d'extraire une conversation, on click (par l'intermediaire d'un petit bouton par exemple) sur un message et l'arbre de réponses correspondant s'affiche dans une colonne sur la gauche.
+[60%] Possibilité d'extraire une conversation, on click (par l'intermediaire d'un petit bouton par exemple) sur un message et l'arbre de réponses correspondant s'affiche dans une colonne sur la gauche.
    * Il est possible d'ouvrir plusieurs conversations
    * Les messages faisant partie des conversations ne sont plus visibles dans le flux général
    * (une colonne peut avoir le focus, dans ce cas on répond automatiquement à la dernière personne qui nous a répondu)
@@ -146,15 +151,17 @@ A : Abandonné
       * un pour copier l'id de la conversation dans la textbox (voir point suivant) 
       * un pour fermer la conversation
       * un pour créer une url vers cette conversation (un peu à la manière de google maps)
-      
-[2] Raccourcis pour répondre à des messages (genre CTRL+2 pour répondre au deuxième)
-[2] Possibilité d'utiliser les balises <i> et <b>
-[2] La balise <hide> pour mettre des spoilers
-[2] Pouvoir insérer des tags qui sont des liens vers des conversations, par exemple : {R4S} =~ /\{\w+\}/
+\r
 [1] Avoir un thème de discussion affiché en haut des messages genre appellé "troll de la semaine : linux sera-t-il desktop ready en 2008?"
-[2] Pouvoir cacher les dates
-[4] Pouvoir choisir une couleur pour son pseudo
+[2] Pouvoir insérer des tags qui sont des liens vers des conversations, par exemple : {R4S} =~ /\{\w+\}/
+[2] Raccourcis pour répondre à des messages (genre CTRL+2 pour répondre au deuxième)
+[2] Pouvoir récupérer son mdp (ou en générer un autre) via son email\r
+[2] Syntaxe avancée des messagees :\r
+   * Possibilité d'utiliser les balises <i>, <b>, <code>, <q> (quoted text)
+   * La balise <hide> pour mettre des spoilers
+[2] Pouvoir cacher les dates\r
 [3] Gestion de l'historique (calendrier)
+[4] Pouvoir choisir une couleur pour son pseudo
 [4] Créer un gamebot pour lancer des jeux. Par exemple un jeu d'énigmes
 [4] Utiliser XMLRPC ou SOAP ou JSON pour la communication client -> serveur (boah, faut pas déconner :))
 [4] Image animée à la http://www.google.co.kr/ cf http://www.google.co.kr//ig/f/AaEyQnOaAr4/intl/ALL_kr/svc_sprite_all.gif