X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=doc%2FTODO.txt;h=0d7b61e189ffa0a248720838340fa3121a3be036;hb=e04546ed481c4a0b5488045df5d755407034e3d4;hp=26e257ada9ca1effd1824e4262074f49526d4571;hpb=f3b2a1eeff6d095d2410d5f4d3a8a851cc8dbd96;p=euphorik.git diff --git a/doc/TODO.txt b/doc/TODO.txt index 26e257a..0d7b61e 100755 --- a/doc/TODO.txt +++ b/doc/TODO.txt @@ -1,9 +1,9 @@ --- TODO -- -[ok] * Réaliser la structure suivante : +== TODO == +[ok] Réaliser la structure suivante : * Table minichat : {id, auteur_id, date, pseudo, contenu, reponses_minichat_id} reponses_minichat_id peut être null * Table reponse_minichat : {id, minichat_id} la clef est (id, minichat_id) * Table user : {id, cookie, pseudo, date_creation, date_derniere_connexion, css} -[ok] Implémenter le protocol dans 'fonctionnement_minichat.txt' +[ok] Implémenter le protocole dans 'fonctionnement_minichat.txt' [ok] Trier la requête et limiter à N le nombre de messages affichés [ok] réaliser un controller sous la forme d'une application pour receptionner tout ce qui vient des formulaires [ok] Ajouter un lien minichat.iduser -> user.id @@ -27,14 +27,13 @@ [pas besoin] Catcher les exceptions de parsage de l'xml dans euphorik_request [ok] * Ne pas virer les balises html mais remplacer les <> par < > [ok mais limité] Avoir accès aux archives (par page, par exemple) -[ok] Profiling pour améliorer les performances (surtout du coté client) [ok] Interdir les {} dans les pseudo [plus besoin] Finir le deamon [plus besoin] tester si le captcha_crypt existe (en regardant les fichiers images temporaires) [ok] Virer les balises html des messages et pseudo lors du stockage du message (et trimer). [ok] afficher les pseudo des messages auquels un message répond (modification du protocole, il faut ajouter une liste de pseudo pour chaque message) [ok] Possibilité de logout -[ok] Filtrer les { et } dans les pseudo sur la page profile +[ok] Filtrer les { et } dans les pseudo sur la page profile [ok] différentier [url] [gif] [png] et le reste des url. utiliser lightbox pour les images [ok] Déplacer le formatage des messages du coté du client -> permet de demander à lightbox de reparser lors de l'ajout d'une image [ok] Demander une confirmation lors d'un logout (are you sure jane ?) (vie la système de messagebox) @@ -51,27 +50,26 @@ [ok] Pouvoir modifier la css (dark/light) * Créer le style lite * Créer le style old (avec le style de l'ancien site) -[ok] Ne pas afficher la css dans le profile +[ok] Ne pas afficher la css dans le profile [ok] Ne pas effacer le message (dans le ) si l'on recoit un "pas ok" lors de l'envoie -* 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 -* Ralentir volontairement le connexion lors d'un mauvais login -* Shift-enter pour ajouter une ligne dans la ligne de saisie (retour à la ligne) - * Crée un
XHTML +* Utiliser une listbox pour la liste de css +* Ralentir volontairement le connexion lors d'un mauvais login (ou après n mauvais login) +* Pouvoir switcher entre un affichage "pseudo" ou "pseudo (login)" * réduire les pseudo trop long en mettant un ".." à la fin et permettre de le voir en entier lorsque le curseur le survol. -* Problème d'utf-8 avec firefox et konqueror (voir peut être du coté de