projects
/
euphorik.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ADD avancement sur la possibilité de réduire une conversation (pas fini)
[euphorik.git]
/
doc
/
protocole3.txt
diff --git
a/doc/protocole3.txt
b/doc/protocole3.txt
index
12b3f1f
..
dc3ff4b
100644
(file)
--- a/
doc/protocole3.txt
+++ b/
doc/protocole3.txt
@@
-93,9
+93,9
@@
ou
"nick_format" : "nick" | "login" | "nick_login",
"view_times" : true | false,
"view_tooltips" : true | false,
"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,
"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
}
s -> c
@@
-151,7
+151,8
@@
Si "main_page" est absent alors est vaut 1.
"answer_to" : [
{ "id" : 123, "nick" : "Pierre", "login" : "pierre_45" }
]
"answer_to" : [
{ "id" : 123, "nick" : "Pierre", "login" : "pierre_45" }
]
- "ek_master" : true | false
+ "ek_master" : true | false,
+ "ostentatious_master" : "invisible" | "light" | "heavy"
}
c -> s
}
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.
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,
{
"reply" : "new_message",
"conversations" : [
{
"last_page" : true | false,
- "first" : <message> |
undefined
,
+ "first" : <message> |
null
,
"messages" : [ <message>, .. ]
}
]
"messages" : [ <message>, .. ]
}
]