From: Greg Burri <greg.burri@gmail.com>
Date: Wed, 5 Mar 2008 14:30:43 +0000 (+0000)
Subject: ADD spécifications pour la modification d'un message (ajout de texte à son contenu)
X-Git-Tag: 1.0.0^2~184
X-Git-Url: https://git.euphorik.ch/index.cgi?a=commitdiff_plain;h=d15a7ad2f5735862a4f663757aa567578dd31b5e;p=euphorik.git

ADD spécifications pour la modification d'un message (ajout de texte à son contenu)
---

diff --git a/doc/TODO.txt b/doc/TODO.txt
index f475334..fc71601 100755
--- a/doc/TODO.txt
+++ b/doc/TODO.txt
@@ -70,7 +70,7 @@
    * /nick : changer de pseudo
    * /me : "*<pseudo> <message>"
    * /blam <login> : permet d'envoyer un blame à qqun (uniquement depuis un modo vers un non-modo)   
-   * /+ blabla Pourvoir ajouter du texte (correctif en général) à son dernier message par une commande, par exemple 
+   * /+ blabla Pourvoir ajouter du texte (correctif en général) à son dernier message par une commande. Le texte ajouté est mise en évidence. Ceci peut être fait plusieurs fois.
 * Ajouter de nouveaux smiles :
    * "slurp" ("ca fait envie") : http://forum-images.hardware.fr/images/perso/huit.gif
    * "agreed" : http://forum-images.hardware.fr/icones/smilies/jap.gif
diff --git a/doc/protocole2.txt b/doc/protocole2.txt
index 22bebcc..52453c6 100644
--- a/doc/protocole2.txt
+++ b/doc/protocole2.txt
@@ -133,7 +133,9 @@ s -> c
 ou
    <!-- modification d'un message -->
    <reponse name="modMessage">
-   TODO
+      <message id="1F5">
+         <contenu>Salut ++ poulpe</contenu> <!-- contient le message complet -->
+      </message>
    </reponse>
 ou
    <reponse name="refreshMessages">
@@ -144,23 +146,45 @@ ou
 C.5. Envoie message
 -------------------
 
-Un client envoie un message, le message peut répondre à un certain nombre d'autres messages.
-<reponses> n'est pas obligatoire.
+Le client envoie un message, le message peut répondre à un certain nombre d'autres messages.
+<reponses> n'est pas obligatoire.
+
 c -> s
- <action name="message">
-  <cookie>LKJDLAKSJBFLKASN</cookie>
-  <pseudo>Paul</pseudo> <!-- il est possible que la personne change de pseudo -->
-  <contenu>Bonjour</contenu>
-  <reponses>
-   <reponse id="RT5" />
-   <reponse id="39K" />
-   <!-- [..] -->
-  </reponses>
- </action>
+   <action name="message">
+      <cookie>LKJDLAKSJBFLKASN</cookie>
+      <pseudo>Paul</pseudo> <!-- il est possible que la personne change de pseudo -->
+      <contenu>Bonjour</contenu>
+      <reponses>
+         <reponse id="RT5" />
+         <reponse id="39K" />
+         <!-- [..] -->
+      </reponses>
+   </action>
  
 s -> c
- <reponse name="message">
-   <statut>ok|pas ok</statut>
- </reponse>
- 
+   <reponse name="message">
+      <statut>ok|pas ok</statut>
+   </reponse>
+ 
+ 
+C.6 Ajout d'une correction d'un messages
+----------------------------------------
+
+Le client envoie un correctif sous la forme de texte supplémentaire à appondre au dernier messages.
+Le message est appondu avec un " +++ " devant, par exemple :
+> Gnome c'est mieux que KDE +++ Euh non ok, c'est faux
+
+c -> s
+   <action name="correction">
+      <cookie>LKJDLAKSJBFLKASN</cookie>
+      <correctif>Euh non ok, c'est faux</correctif>
+   </action>
+   
+s -> c
+   <reponse name="correction">
+      <statut>ok|pas ok</statut> <!-- pas ok en général lorsque l'utilisateur n'a pas encore posté de message -->
+   </reponse>
+
+
+