From 8583ca55323537ed45d12eb5cd62bc9e393d23db Mon Sep 17 00:00:00 2001 From: Greg Burri Date: Fri, 16 May 2008 14:07:52 +0000 Subject: [PATCH] --- doc/TODO.txt | 5 ++++- doc/description.txt | 2 +- doc/installation.txt | 28 ++++++++++++++++++++++------ 3 files changed, 27 insertions(+), 8 deletions(-) diff --git a/doc/TODO.txt b/doc/TODO.txt index 9cd64c8..7ff9056 100755 --- a/doc/TODO.txt +++ b/doc/TODO.txt @@ -167,11 +167,14 @@ 1 : Critique 2 : Urgent 3 : Peu grave - + +[1] Les processus en attente ne se termine pas lorsque le socket est fermé (pour l'instant un timeout de 1heure est appliqué) + * De plus la mémoire utilisé (process_info(list_to_pid("<0.814.0>"), memory)) par une connexion en attente est de 1.5Mo (version de Décembre 2007). Il faut essayer de réduire cette consommation ! [1] Possibilité d'enregistrer plusieurs users avec le même login [1] Lors de l'extraction d'une conv il arrive que la conv extractée soit bien créée mais vide, le bouton ne ferme pas la conv (très étrange, bug de firefox?) * Arrive une fois sur 20 environ * Jamais reproduit avec Opera + * Peut être un bug lié à jQuery [2] cliquer sur les smiles ne marche pas sous IE [2] Les smiles ne devraient pas dépasser de la fenêtre lorsqu'ils sont affichés [2] le return ne marche pas sous IE diff --git a/doc/description.txt b/doc/description.txt index 2fd680f..a91e228 100644 --- a/doc/description.txt +++ b/doc/description.txt @@ -1,6 +1,6 @@ == En bref == Euphorik est un site web communautaire principalement basé sur un système d'échange de messages instantanés. - +Attention: la description ici ne correspond pas à l'état actuel du projet mais à un but à atteindre. == Philosophie == Euphorik est un site communaire de niveau supérieur (un truc qui n'existe pas et qui n'existera probablement jamais). diff --git a/doc/installation.txt b/doc/installation.txt index bc70dae..b5abb24 100644 --- a/doc/installation.txt +++ b/doc/installation.txt @@ -42,9 +42,24 @@ Voici les diff >euphorik_bd:create(). e) Démarrer Yaws (en root) : $/etc/init.s/yaws start - -4. Administrer le site Euphorik + +4. Adminisatration du site Euphorik a) Connexion au noeud "yaws" + erl -sname gb + puis dans la console : + CTRL-G + r yaws@overnux + c 2 + Pour plus d'infos : http://www.ejabberd.im/interconnect-erl-nodes + Il est possible de connecter un shell directement sur le noeud de yaws comme ceci : + erl -sname gb -remsh yaws@overnux + + b) Utiliser les outils des modules + - Par exemple : + >euphorik_minichat:messages(10). + pour voir les 10 derniers messages + + c) Ancienne méthode de connexion (plus compliqué) - Le cookie de Yaws (/var/run/yaws/.erlang.cookie ou /var/cache/yaws/.erlang.cookie) et celui de l'utilisateur courant (~/.erlang.cookie) doit être le même. (si le cookie de yaws est modifié il faut relancer yaws). - Se placer dans le répertoire /euphorik/modules/ebin @@ -56,7 +71,8 @@ Voici les diff - Se connecter au noeud yaws : >euphorik_minichat:connect() la valeur retournée doit être : {ok,[yaws@overnux]} - b) Utiliser les outils des modules - - Par exemple : - >euphorik_minichat:messages(10). - pour voir les 10 derniers messages + + d) Informations sur la mémoire consommée : + Mémoire totale (ko) : + trunc(element(2, lists:nth(1, memory())) / 1024). + voir c:i() également -- 2.45.2