* Proposer les mots clefs les plus courants ?
* Une page "conversations" regroupe tous les messages publiques
* Il est possible de faire une recherche temps réelle sur les tags\r
* Proposer les mots clefs les plus courants ?
* Une page "conversations" regroupe tous les messages publiques
* Il est possible de faire une recherche temps réelle sur les tags\r
-* Downloader automatiquement toutes les images et substituer l'url original par une url locale\r
- * Lorsqu'une image est posté un processus est lancé (de manière asynchrone évidemment), il va télécharger l'image et la stocker sur le serveur puis substituer l'url\r
+* Downloader automatiquement toutes les images et substituer l'url original par une url locale relative\r
+ * Lorsqu'une image est postée un processus est lancé (de manière asynchrone évidemment), il va télécharger l'image et la stocker sur le serveur puis substituer l'url dans le message\r
* Création d'un script ruby dans /tool pour apposer automatiquement une entête concernant la licence voir : http://www.gnu.org/licenses/gpl-howto.fr.html\r
* Eventuellement mettre à jour automatiquement le Copyright (date) et les personnes responsables \r
* Système de censure par les admins (suppression d'un message)\r
* Création d'un script ruby dans /tool pour apposer automatiquement une entête concernant la licence voir : http://www.gnu.org/licenses/gpl-howto.fr.html\r
* Eventuellement mettre à jour automatiquement le Copyright (date) et les personnes responsables \r
* Système de censure par les admins (suppression d'un message)\r
* Pouvoir n'afficher les messages que des amis (et des personnes y répondant)\r
* Ajouter une personne à ses amis avec une toolbar similaire à celle de banissement ) -> réflechir très fort à la réelle nécessité\r
=== v1.3 ===\r
* Pouvoir n'afficher les messages que des amis (et des personnes y répondant)\r
* Ajouter une personne à ses amis avec une toolbar similaire à celle de banissement ) -> réflechir très fort à la réelle nécessité\r
=== v1.3 ===\r
* Shift-enter pour ajouter une ligne dans la ligne de saisie (retour à la ligne)\r
* Crée un <br /> XHTML (lf -> br coté client)\r
* A chaque Shift-enter la textbox s'agrandit d'une ligne\r
* Shift-enter pour ajouter une ligne dans la ligne de saisie (retour à la ligne)\r
* Crée un <br /> XHTML (lf -> br coté client)\r
* A chaque Shift-enter la textbox s'agrandit d'une ligne\r
* Système de commande /<commande>\r
* /nick : changer de pseudo\r
* /me : "*<pseudo> <message>"\r
* Système de commande /<commande>\r
* /nick : changer de pseudo\r
* /me : "*<pseudo> <message>"\r
* gestion des timezone (fuseaux horaire) :\r
* L'utilisateur peut simplement définir une timezone dans son profil, les dates sont alors affichées en fonction de sa zone (en option)\r
* Transfert des messages JSON (AJAX) en https et le noter dans la faq (même la mafia chinoise ne peut pas sniffer les messages). En fait il suffit (sauf erreur) de sécuriser euphorik : https://www.euphorik.ch\r
* gestion des timezone (fuseaux horaire) :\r
* L'utilisateur peut simplement définir une timezone dans son profil, les dates sont alors affichées en fonction de sa zone (en option)\r
* Transfert des messages JSON (AJAX) en https et le noter dans la faq (même la mafia chinoise ne peut pas sniffer les messages). En fait il suffit (sauf erreur) de sécuriser euphorik : https://www.euphorik.ch\r
=== v2.0 ===\r
* Création des channels, un file de discussion ainsi qu'un troll de la semaine par channel\r
* Un channel possède un nom, une langue, une description et une série de mots clefs (tags)\r
=== v2.0 ===\r
* Création des channels, un file de discussion ainsi qu'un troll de la semaine par channel\r
* Un channel possède un nom, une langue, une description et une série de mots clefs (tags)\r
* Le site euphorik.ch ne montre que le channel "euphorik"\r
* Création d'un site à l'échelle mondiale\r
* Ce site permet d'accèder à tous les channels\r
* Le site euphorik.ch ne montre que le channel "euphorik"\r
* Création d'un site à l'échelle mondiale\r
* Ce site permet d'accèder à tous les channels\r