% @author GBurri\r
+% Version de la BD
+-define(VERSION_BD, 2).
+
+
% Pour générer des id\r
-record(counter,\r
{\r
key,\r
value\r
}).\r
- \r
+
+
+% Mémorse toutes les propriétés, entre autre la version des données
+-record(proprietes,
+ {
+ nom,
+ valeur
+ }).\r
+
\r
% décrit un enregistrement d'un message\r
-record(minichat,
date, % erlang:now()
pseudo, % chaine de caractère
contenu, % chaine de caractère
- troll_id = undefined % l'id du troll associé correspondant
+ troll_id = undefined, % l'id du troll associé correspondant
+ racine_id % la racine, par défaut correspond à l'id du message
}).\r
\r
date_derniere_connexion, % erlang:now(), est mis à jour lors de n'importe quelle activitée (envoie de message par exemple)\r
css = [], % string()
nick_format = nick, %atom(), peut valoir 'nick', 'login' ou 'nick_login'
+ view_times = true,
+ view_tooltips = true,
+ message_order = reverse, % can be normal or reverse
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
+ conversations = [], % [integer()], la liste des messages correspondant au conversation
ek_master = false,
last_ip = undefined % integer(), undefined si inconnu\r
}).