== TODO ==
=== v1.1 ===
-* adapter au protocole pour envoyer les infos concernant les réductions des conversations
* étudier la solution SVG et le calcul de pourcentage pour la largeur des fenêtres
-* un clic sur le nombre de message auquel le user répond enlève tous les mess
* Gestion de l'historique au niveau du navigateur (pouvoir revenir aux pages précédentes). Utiliser un plugin jQuery si possible. Voir du coté des ancres (fragment d'url) : #ancre.
* http://www.euphorik.ch/#page=chat
* Revoir le système de conversation :
* L'icon apparait tout en haut (absolute)
* Simuler un réseau lent
* supprimer le cookie si le client n'arrive pas à s'authentifier avec (réponse négative du serveur)
-* Avoir une option dans le profile pour montrer son rang (ekMaster) de manière ostantatoire, discret ou caché
* Mise à jour automatique de la version dans le about en fonction du tag/branche courant (lors de la mise en production) ?
* Tests de monter en charge coté serveur, analyse de la complexité (regarder du coté des TODO dans le code). Utiliser eventuellement Tsung
* Profiling pour améliorer les performances (client et serveur)
* traitementComplet() de euphorik.js est très très lent à executer
* Pouvoir récupérer son mdp (ou en générer unhttp://www.euphorik.ch/ autre) via son email. Marquer dans le profile que l'email sert à cela et n'est pas visible pas les autres personnes
-* (Pouvoir inverser le chat) tester la faisabilité
+* (Pouvoir inverser le chat) tester la faisabilité\r
+* Réaliser un système de preproduction, étapes de preprod :\r
+ * Renommer euphorik_bd_update en euphorik_bd_maintenance et ajouter deux fonctions pour faire un backup et reprendre depuis ce backup\r
+ * 1) Réalisation d'un backup de la BD dans BD/backups/preprod.bckup\r
+ * 2) copie parfaite de l'environnement de prod vers /var/euphorik_preprod/ (sauf BD)\r
+ * 3) déplacement du backup de la BD dans preprod\r
+ * 4) copie d'un yaws_conf_preprod\r
+ * 5) lancer yaws (attention : port différent dans yaws_conf_preprod !)\r
+ * 6) lancer le processus de mise en prod pour la preprod\r
+ * 7) tester si tout va bien
=== v1.2 ===
* option dans le profile pour ouvrir les liens dans un nouveau tab
* Pouvoir auto répondre à une conversation
* Lorsque l'on passe le curseur sur cet élément les messages sont affichés en dessous du bouton
* Les messages auquels ont répond sont mis en évidence
* lors de la mise à jour des messages la liste est interrogé pour savoir s'il faut le mettre en évidence
+[ok] Avoir une option dans le profile pour montrer son rang (ekMaster) de manière ostantatoire, discret ou caché
=== Bugs ===
1 : Critique
* La balise <hide> 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
- * http://moules.org/les_normes/le_backend
+[3] Afficher une page concernant la grammaire, ya un topic sur HFR\r
+[3] Compatibilité avec wmcoinoin\r
+ * http://moules.org/les_normes/le_backend (utilisé la DTD et non le schéma qui n'est pas correct)
* http://pycoincoin.free.fr/wikini/wakka.php?wiki=PagePrincipale
[3] Idée de bernie :
* Pouvoir STFUER des personnes, lorsqu'elle envoie un message un autre truc à la con est écrit à la place