From 446eb451a5b0dafd643f2f2ee72dd5e0546848f7 Mon Sep 17 00:00:00 2001 From: Greg Burri Date: Fri, 6 Jun 2008 13:42:22 +0000 Subject: [PATCH] =?utf8?q?MOD=20maj=20TODO=20FIX=20temporaire=20(workaroun?= =?utf8?q?d).=20Probl=C3=A8me=20d=C3=A9crit=20ici=20:=20http://groups.goog?= =?utf8?q?le.com/group/jquery-en/browse=5Fthread/thread/8724e64af3333a76?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- doc/TODO.txt | 15 +++++++++++++-- js/euphorik.js | 3 ++- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/doc/TODO.txt b/doc/TODO.txt index a3cfc52..22ad3a2 100755 --- a/doc/TODO.txt +++ b/doc/TODO.txt @@ -4,6 +4,15 @@ * Pouvoir afficher les utilisateurs (print_users(admin)) qui sont admin * Mettre dans la FAQ la signification des couleurs associées aux messages. * Ne pas pouvoir poster avec "" +* Ajouter euphorik_common.erl au repo !! +* Compilation : + * Compiler avec le flag +debug_info pour le developpement + * Compiler avec le flag +native lors de la mise en production + * Faire d'abord des tests en local pour voir s'il y a vraiment des gains, utiliser le module test_euphorik + * Regarder également si la comsommation de la mémoire est différentes + * La compilation DOIT se faire sur la machine cible, il faut donc d'abord copier les fichiers dans /tmp sur euphorik.ch + puis lancer la compilation à distance et finalement copier les fichiers sur /var/www/euphorik +* Appliquer les flags suivant à Yaws : http://forum.trapexit.org/mailinglists/viewtopic.php?t=6725&sid=8729e02f79c3ef0e0794add77b74b6ce === v1.1 === * Revoir le système de conversation : * Pouvoir extraire "toute la conversation" ou seulement une "sous conversation" (ce qui est actuellement le cas) @@ -196,7 +205,9 @@ 2 : Urgent 3 : Peu grave -[1] Il arrive qu'après le poste d'un message le refresh ne se fasse plus, peut-être une "race-condition" dans la classe PageEvent de euphorik.js +[1] Il arrive qu'après le poste d'un message le refresh ne se fasse plus, peut-être une "race-condition" dans la classe PageEvent de euphorik.js + * Observé uniquement sur Firefox + * Après quelques analyses il apparait que firefox attend alors que le processus n'existe plus du coté yaws [2] Le widget select qui permet la sélection des css n'est pas initialisé correctement au chargement du site [2] Traiter les tags TODO et FIXME dans le code [2] Le changement de skin n'est pas mémorisé lorsque l'on est pas connecté (normal puisque le style est mémorisé dans le profil) @@ -211,7 +222,7 @@ [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'abors affiché puis le style est appliqué. +[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é diff --git a/js/euphorik.js b/js/euphorik.js index 5ada1d7..f330209 100755 --- a/js/euphorik.js +++ b/js/euphorik.js @@ -1062,7 +1062,8 @@ PageEvent.prototype.waitEvent = function(funSend, funsReceive) this.attenteCourante = jQuery.ajax({ type: "POST", url: "request", - dataType: "json", + dataType: "json", + timeout: 300000, // timeout de 5min. Gros HACK pas beau. FIXME problème décrit ici : http://groups.google.com/group/jquery-en/browse_thread/thread/8724e64af3333a76 data: this.util.jsonVersAction(dataToSend), success: function(data) -- 2.45.2