ADD avancement sur la possibilité de réduire une conversation (pas fini)
[euphorik.git] / doc / protocole3.txt
index 12b3f1f..dc3ff4b 100644 (file)
@@ -93,9 +93,9 @@ ou
       "nick_format" : "nick" | "login" | "nick_login",
       "view_times" : true | false,
       "view_tooltips" : true | false,
-      // "main_page" : 1,
-      "conversations" : [3, 8],
-      "ek_master" : true | false
+      "conversations" : [{"root" : 3, "minimized" : true},
+      "ek_master" : true | false,
+      "ostentatious_master" : "invisible" | "light" | "heavy"
    }
  
  
@@ -120,8 +120,8 @@ c -> s
       "nick_format" : "nick" | "login" | "nick_login",
       "view_times" : true | false,
       "view_tooltips" : true | false,
-      "main_page" : 1,
-      "conversations" : [3, 8]
+      "conversations" : [{"root" : 3, "minimized" : true},
+      "ostentatious_master" : "invisible" | "light" | "heavy"
    }
       
 s -> c
@@ -151,7 +151,8 @@ Si "main_page" est absent alors est vaut 1.
       "answer_to" : [
          { "id" : 123, "nick" : "Pierre", "login" : "pierre_45" }
       ]
-      "ek_master" : true | false
+      "ek_master" : true | false,
+      "ostentatious_master" : "invisible" | "light" | "heavy"
    }
 
 c -> s
@@ -176,13 +177,13 @@ s -> c
 La première conversation est la principale (main).
 L'ordre des conversation est le même que celui des données de l'utilisateur.
 Le format de la date n'est pas formel.
-first correpond au premier message de la conversation, vaut 'undefined' pour la conversation principale ainsi que pour les conversations vides.
+first correpond au premier message de la conversation, vaut 'null' pour la conversation principale ainsi que pour les conversations vides.
    {
       "reply" : "new_message",
       "conversations" : [
          {
             "last_page" : true | false,
-            "first" : <message> | undefined,
+            "first" : <message> | null,
             "messages" : [ <message>, .. ]
          }
       ]