1 Euphorik - doc technique
6 * Chargement d'une page
\r
10 Un client peut avoir trois états
\r
11 * Non Identifie -> Enregistre, Identifie
\r
13 * Identifie -> Enregistre, Non Identifie
\r
14 Nécessaire (et automatique) pour pouvoir poster des messages.
\r
15 * Enregistre -> Non Identifie
\r
16 Nécessaire pour pouvoir poster des trolls et gérer un profile.
26 * Attente de nouveaux messages
27 a) Messages.rafraichirMessages
28 b) pour chaque conversation
29 i) Messages.ajouterMessages(lesMessages, numConv)
30 ii) Conversation.flush
33 PageMinichat.envoyerMessage(pseudo, message) : requête AJAX
35 * Extraction d'une conversation
37 b) Client.ajouterConversation(idMess)
38 c) Client.flush(false) // mise à jour du profile de manière synchrone
39 d) Messages.rafraichirMessages(true)
41 * Suppression d'une conversation
43 === Exemple de conversation ===
44 Utilisé lors des tests