MOD Support des conversations et passage au protocole n°1 (avancement : erl = 50...
[euphorik.git] / doc / TODO.txt
index caae47e..abb1fe3 100755 (executable)
 [ok] Pouvoir modifier la css (dark/light)\r
  * Créer le style lite\r
  * Créer le style old (avec le style de l'ancien site)   \r
-[ok] Ne pas afficher la css dans le profile\r
-
+[ok] Ne pas afficher la css dans le profile
+[ok] Ne pas effacer le message (dans le <input>) si l'on recoit un "pas ok" lors de l'envoie\r
+\r
+* Transfert des messages XML (AJAX) en https et le noter dans la faq (même la mafia chinoise ne peut pas sniffer les messages)
+* Problème d'utf-8 avec opera
 * Utiliser une listbox pour la liste de css
-* Ne pas effacer le message (dans le <input>) si l'on recoit un "pas ok" lors de l'envoie
 * Ralentir volontairement le connexion lors d'un mauvais login \r
 * Shift-enter pour ajouter une ligne dans la ligne de saisie (retour à la ligne)\r
   * Crée un <br /> XHTML\r
 * réduire les pseudo trop long en mettant un ".." à la fin et permettre de le voir en entier lorsque le curseur le survol.\r
-* Problème d'utf-8 avec opera\r
+* Problème d'utf-8 avec firefox et konqueror (voir peut être du coté de <script charset="utf-8"...)\r
 * Tester avec des caractères exotiques (jap, coréen, etc..)\r
 * Rendre compatible IE 7\r
 * Pouvoir switcher entre un affichage "pseudo" ou "pseudo (login)"
@@ -89,6 +91,7 @@
 * gestin des timezone (fuseaux horaire)\r
 * Créer un style "super old school" (couleur 8 bit, pas de smiles/images, font fixe)\r
 * Un statut "EK" avec plein de privilège à la con. (avoir une petite étoile à coté de son nick ou le nick d'une certaine couleur)\r
+* La balise <hide> pour mettre des spoilers\r
 \r
 -- Bugs --\r
 1 : Critique\r
 [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\r
 \r
+[3] Amélioration des requêtes MNESIA, voir : http://mail.google.com/mail/#label/Erlang+mailing-list/117f688280569a58\r
+[2] Quand on revient en arrière dans firefox le message en rédaction est perdu\r
+[2] En changeant de page puis en revenant sur la page principale les smiles ne sont plus highlighté lorsque le curseur les survol\r
 [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é\r
 [3] "Return" ne marche pas sous safari\r
 [1] 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()\r
 [3] la page est completement rechargé après avoir submité le profile dans opera\r
 [3] après le login un '?' s'ajoute à l'adresse (opera, firefox)\r
 \r
+\r
 -- Idées --\r
-* Possibilité d'utiliser les balises <i> et <b>\r
-* Avoir un thème de discussion affiché en haut des messages\r
-* Pouvoir cacher les dates\r
-* Pouvoir choisir une couleur pour son pseudo\r
-* Gestion de l'historique (calendrier)\r
-* Créer un gamebot pour lancer des jeux. Par exemple un jeu d'énigmes\r
-[abandonné] smiles personnalisé, on peut en ajouter dans la préférence utilisateur.\r
- * tout le monde peut voir les smiles des autres et les utiliser : [nom_user:smile]\r
-* Utiliser XMLRPC ou SOAP ou JSON pour la communication client -> serveur\r
-* 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\r
-* Bot de traduction\r
-* RSS\r
-* Voir les personnes connectées\r
-* Plusieurs cannaux\r
-* Statut : Modo avec ce qui va avec : kick ban sodo gravier etc...\r
+1 : A implémenter tout de suite !\r
+2 : A implémenter dans un futur proche\r
+3 : Ca peut attendre\r
+4 : Faut en discuter, est-ce réellement utile ?\r
+5 : Abandonné\r
+\r
+[5] smiles personnalisé, on peut en ajouter dans la préférence utilisateur.\r
+\r
+[2] Raccourcis pour répondre à des messages (genre CTRL+2 pour répondre au deuxième)\r
+[2] Possibilité d'utiliser les balises <i> et <b>\r
+[2] 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.\r
+   * Il est possible d'ouvrir plusieurs conversation\r
+   * Les messages faisant partie des conversations ne sont plus visibles dans le flux général\r
+   * (une colonne peut avoir le focus, dans ce cas on répond automatiquement à la dernière personne qui nous a répondu)\r
+   \r
+[1] Avoir un thème de discussion affiché en haut des messages genre appellé "troll de la semaine" : "troll du jour : linux sera-t-il desktop ready en 2008?"\r
+[2] Pouvoir cacher les dates\r
+[4] Pouvoir choisir une couleur pour son pseudo\r
+[3] Gestion de l'historique (calendrier)\r
+[4] Créer un gamebot pour lancer des jeux. Par exemple un jeu d'énigmes\r
+[4] Utiliser XMLRPC ou SOAP ou JSON pour la communication client -> serveur\r
+[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\r
+[4] Bot de traduction\r
+[4] RSS\r
+[4] Voir les personnes connectées\r
+[4] Plusieurs cannaux\r
 \r
 \r
 -- Concurrents --\r