-% Auteur : GBurri
-% Version 2
+% @author GBurri
+% Version 3
% Pour générer des id\r
-record(counter,\r
key,\r
value\r
}).\r
+ \r
\r
% décrit un enregistrement d'un message\r
-record(minichat,
{\r
id, % integer\r
- auteur_id, % -> user.id
+ auteur_id, % -> #user.id
date, % erlang:now()
pseudo, % chaine de caractère
contenu % chaine de caractère
% 'repondant' repond à 'cible'\r
-record(reponse_minichat,\r
{\r
- repondant, % -> minichat.id\r
- cible % -> minichat.id\r
+ repondant, % -> #minichat.id\r
+ cible % -> #minichat.id\r
}). \r
\r
date_creation, % erlang:now()\r
date_derniere_connexion, % erlang:now(), est mis à jour lors de n'importe quelle activitée (envoie de message par exemple)\r
css = [], % string()
- indice_flood = 0 % integer() est incrémenté lorsque l'utilisateur envoie trop rapidement des messages.\r
+ indice_flood = 0, % integer() est incrémenté lorsque l'utilisateur envoie trop rapidement des messages.
+ page_principale = 1, % la page de la conversation principale
+ conversations = [] % [{integer(), integer()}], la liste des messages correspondant au conversation ainsi que la page affichée\r
}).
-
-
\ No newline at end of file