X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=blobdiff_plain;f=doc%2FTODO.txt;h=655553d059fed32181b8d747587e58bd1954c737;hp=74f64c32ae6b55a64fb2ae22294964595d1aba88;hb=ce1fba00ff3eaa6708d6070763f74a400273203b;hpb=0976005abd680db9689d0d43d00a0cbfe1769b4b diff --git a/doc/TODO.txt b/doc/TODO.txt index 74f64c3..655553d 100755 --- a/doc/TODO.txt +++ b/doc/TODO.txt @@ -27,9 +27,6 @@ Ce fichier est obsolète, Redmine le remplace : http://www.euphorik.ch:81 * Pouvoir n'afficher les messages que des amis (et des personnes y répondant) * Ajouter une personne à ses amis avec une toolbar similaire à celle de banissement ) -> réflechir très fort à la réelle nécessité === v1.3 === -* Mise en place de Redmine -> dev.euphorik.ch - * Suppression de http://svn.euphorik.ch (car remplacer par Redmine) - * Utilisation de fused (rails sur yaws) * Shift-enter pour ajouter une ligne dans la ligne de saisie (retour à la ligne) * Crée un
XHTML (lf -> br coté client) * A chaque Shift-enter la textbox s'agrandit d'une ligne @@ -204,31 +201,6 @@ Ce fichier est obsolète, Redmine le remplace : http://www.euphorik.ch:81 2 : Urgent 3 : Peu grave -[2] Il est possible d'envoyer plusieurs fois le même message en pressant très rapidement plusieurs fois sur ENTER... (à vérifier) -[2] Après l'ajout d'une image il n'est pas possible de naviguer depuis celle ci vers les autres images en utilisant Next et Prev de lightbox après l'avoir affichée -[2] Plein de bugs sous MS internet explorer 7 - * click sur le lien du conv insère sont id systématiquement au début du message - * le changement de skin foire complétement -[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) est plutot moche, le texte est d'abord 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 - i) Il s'enregistre sans login/pass (réalisé automatiquement) - ii) Il envoie le message (put_message) - c) Le serveur réagie au nouveau message et débloque la connexion, à ce moment le serveur n'a pas le cookie car pas donné, voir a) -[3] Traiter le cas ou le cookie n'existe pas coté serveur (et plus généralement traiter tous les cas d'inputs exeptionnels) - * Afficher un message dans le cas ou le navigateur du client ne supporte pas les cookies en lui disant que la session ne pourra pas être autmatiquement restoré à la prochaine utilisation -[3] "Return" ne marche pas sous safari -[3] Le "cachage" des messages ne marche pas sous Konqueror, voir : "#page.minichat #conversations div.cache {" dans pageMinichat.css. - "-khtml-opacity: 0.3;" ne fonctionne pas -[3] Amélioration des requêtes MNESIA, voir : http://mail.google.com/mail/#label/Erlang+mailing-list/117f688280569a58 -[3] la page est completement rechargé après avoir submité le profile dans opera -[3] après le login un '?' s'ajoute à l'adresse (opera, firefox) - [ok] Comme le json du client est encapsulé dans de l'xml il faut utiliser des xml entities pour les charactères <, > et &. Il faudrait, absolument éviter cette encapsulation moisie. [ok] Au bout d'un moment opera n'écoute plus rien... et donc n'affiche plus les nouveaux messages.. [ok] La méthod traiterSmiles est très lourde ! (4 secondes pour 80 appels (une page normale)) @@ -276,15 +248,6 @@ Une fois l'idée validée elle est déplacée dans une version à venir. A : Abandonné ok : Implémenté -[2] Indiquer le nombre de fois qu'un lien a été visité (également pour les images) (Bernie) - * Afficher quelque part les url les plus cliqués -[2] Raccourcis pour répondre aux conversations (genre CTRL+2 pour répondre au deuxième) -[2] Système de news/event (Bernie) -[2] Syntaxe avancée des messagees : - * Possibilité d'utiliser les balises , , , (quoted text) - * Utiliser la syntaxe de mediaWiki : http://en.wikipedia.org/wiki/Wikipedia:Cheatsheet - * La balise pour mettre des spoilers -[2] Une option dans le profile pour se délogger automatiquement lorsque l'on quitte le site [3] Gestion de l'historique (calendrier) [3] Afficher une page concernant la grammaire, ya un topic sur HFR [3] Compatibilité avec wmcoinoin @@ -295,8 +258,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 prise parmis une liste éditable depuis le panneau d'admin * La stfuation se fait depuis le panel de bannissement (slap, stfu, kick, ban) -[4] Ajouter un skin "simple" sans images ni fioritures (éventuellement le proposer par défaut) -[4] Créer un style "super old school" (couleur 8 bit, pas de smiles/images, font fixe) +[4] Créer un style "super old school" (couleur 8 bit, pas de smiles/images, police à chasse fixe) [4] Unifier tout le code en anglais (sauf les commentaires) [4] Inscrire le nom de l'image dans 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.