== TODO ==\r
\r
=== v1.0 ===\r
-* Corriger les bugs de niveau [1] et [2]\r
-* Cleaner le code (erl, js, xhtml, css) et eventuellement profiler un peu (le refresh est lent sous opera)\r
+* Cleaner le code (erl, js, xhtml, css) et eventuellement profiler un peu (le refresh est lent sous opera)
+* Pouvoir afficher les utilisateurs (print_users()) qui sont admin\r
=== v1.1 ===\r
* Mettre un icon (genre sablier ou truc qui tourne à la apple) lorsque le chat se charge (également lors d'un changement de page par exemple)\r
* Simuler un réseau lent\r
% Affiche N user trié par leur date de dernière connexion.
-% Attention : pas d'index sur ce champs (la date)
print_users(N) ->
resultat_transaction(mnesia:transaction(fun() ->
C = cursor(
end.
-
-
user_by_login_password(Login, Password) ->
resultat_transaction(mnesia:transaction(
fun() ->
qlc:delete_cursor(C),
lists:reverse(R)
end,
- resultat_transaction(mnesia:transaction(F)).
+ resultat_transaction(mnesia:transaction(F)).
% Renvoie les messages manquants pour la page P en sachant qu'il y a N message
% Démarre le démon
-start(_A) ->\r
+start(_A) ->
+ % dossier utilisé lors de gros trie par qlc, voir qlc:keysort()
+ file:set_cwd("/tmp"),\r
loop().
\r