From: Greg Burri Date: Wed, 11 Jun 2008 08:23:40 +0000 (+0000) Subject: MOD maj du README principal X-Git-Tag: 1.1.0~134 X-Git-Url: http://git.euphorik.ch/index.cgi?a=commitdiff_plain;h=ff7d9f985ef60d59b652a8950dbbee204b276c87;p=euphorik.git MOD maj du README principal --- diff --git a/README b/README index 576fb98..f1728ae 100644 --- a/README +++ b/README @@ -13,23 +13,24 @@ est décrit dans le fichier /doc/installation.txt. == Dossiers / Fichiers == - /index.html - La page principale du site. Elle est statique. - /mise_en_prod.rb - Script permettant la mise en production du site. + /COPYING + La licence complète de euphorik. + + /index.yaws + La page principale du site. Elle est interprétée par le server HTTP Yaws et possède un petite partie dynamique. /BD - Contient les fichiers lié à la base de données, initialement vide. + Contient les fichiers de la base de données, initialement vide. + + /BD/backups + Contient les backups de la base de données. A chaque changement de version de la base un backup est effectué, il est nommé "backup" ou est le numéro de version. /css Contient les feuilles de style de chaque skin contenu dans un dossier représentant le numéro du skin. - - /css/common.css - La feuille de style commune à tous les skins. - + /doc - Contient tous les documents de conception (fonctionnel, technique, etc.). + Contient la documentation (fonctionnel, technique, etc.). /img Contient les images du site avec un séparation des images propres à chaque skin. @@ -37,10 +38,7 @@ est décrit dans le fichier /doc/installation.txt. /js Contient tous les scripts JavaScript. Il existe un script général à Euphorik : euphorik.js ainsi qu'un script par page : page*.js - - /lightbox - Lib JavaScript permettant d'afficher des images sous la forme de pop-up modaux. - + /modules Contient la partie serveur. @@ -54,7 +52,7 @@ est décrit dans le fichier /doc/installation.txt. Contient le code sources des différents modules Erlang. /modules/include - Contient certaines définitions (headers). + Contient certaines définitions Erlang (headers). /pages Contient certaines pages XHTML qui seront chargée via AJAX. @@ -66,6 +64,14 @@ est décrit dans le fichier /doc/installation.txt. Contient des outils diverses permettant l'aide au développement ou la mise en production. /tool/jsmin.rb - Permet la minification du javascript utilisé lors de la mise en production + Permet la minification du javascript utilisé lors de la mise en production. + + /tool/mise_en_prod.rb + Script permettant la mise en production du site. + + /tool/mise_en_prod.erl + Script Erlang exécuté sur le serveur lors de la mise en prod et effectuant des opérations tel que le rechargement des modules et le déclanchement de la mise à jour de la BD. + /tool/start_yaws.sh + Script shell permettant de lancer Yaws, utilisé uniquement pour le développement. Il faut s'assuré que Yaws n'est pas déjà démarré comme daemon avec d'exécuter ce script. \ No newline at end of file diff --git a/index.yaws b/index.yaws index f345df0..d1469d9 100755 --- a/index.yaws +++ b/index.yaws @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> - + euphorik.ch out(A) -> diff --git a/modules/erl/euphorik_minichat_conversation.erl b/modules/erl/euphorik_minichat_conversation.erl index 6f2f2be..e46ca91 100755 --- a/modules/erl/euphorik_minichat_conversation.erl +++ b/modules/erl/euphorik_minichat_conversation.erl @@ -44,7 +44,7 @@ % Message est le message de type #minichat et Parents une liste d'Id. % Plus est un bool. Si Plus vaut true alors il y a encore des messages. % Si il n'y a pas de nouveaux message alors vide est renvoyé. -% Chaque racine est un tuple {N, P, D} +% Chaque racine est un tuple {R, P, D} % N : le nombre de message % D : le dernier message connu, 0 si aucun % P : la page souhaité, la premier est la 1