ADD la description fonctionnelle
[euphorik.git] / doc / TODO.txt
index abb1fe3..f0b48ff 100755 (executable)
@@ -27,7 +27,6 @@
 [pas besoin] Catcher les exceptions de parsage de l'xml dans euphorik_request\r
 [ok] * Ne pas virer les balises html mais remplacer les <> par &lt; &gt;\r
 [ok mais limité] Avoir accès aux archives (par page, par exemple)\r
-[ok] Profiling pour améliorer les performances (surtout du coté client)\r
 [ok] Interdir les {} dans les pseudo\r
 [plus besoin] Finir le deamon\r
 [plus besoin] tester si le captcha_crypt existe (en regardant les fichiers images temporaires)\r
 * Gestion de l'historique au niveau du navigateur (pouvoir revenir aux pages précédentes)\r
 * Intégrer les totoz : http://www.totoz.eu/ (avec une limite de 3 par messages par exemple) \r
    * avoir une option pour les cacher ou les voir\r
+   * Cacher systématiquement ceux qui dépassent d'une certaine taille\r
    * modifier la syntaxe des smiles actuels (pour pas qu'ils entre en conflit avec totoz)\r
 * Mettre un icone (genre sablier) lorsque le chat se charge (lors changement d'un changement de page par exemple)\r
 * traitementComplet() de euphorik.js est très très lent à executer\r
 * 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
+* Tests de monter en charge coté serveur, analyse de la complexité (regarder du coté des TODO dans le code)\r
+* Profiling pour améliorer les performances (client et serveur)\r
+* Traiter les tags TODO dans le code\r
+* Ajouter un skin "simple" sans images ni fioritures\r
 \r
 -- Bugs --\r
 1 : Critique\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] La balise <hide> pour mettre des spoilers\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
+[1] Avoir un thème de discussion affiché en haut des messages genre appellé "troll de la semaine" : "troll de la semaine : 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] Bot de traduction\r
 [4] RSS\r
 [4] Voir les personnes connectées\r
-[4] Plusieurs cannaux\r
+[4] Restreindre la consultation d'un message posté à un ou plusieurs utilisateurs définis. Les messages de la conversation ne sont alors vus que par cet ensemble d'utilisateurs.\r
+[4] Plusieurs canaux\r
 \r
 \r
 -- Concurrents --\r