ADD trois mode d'affichage pour les pseudos
[euphorik.git] / modules / erl / euphorik_minichat_conversation.erl
index 982c4a3..eb154ee 100755 (executable)
@@ -13,6 +13,8 @@
    conversations/4\r
 ]).
 
+-compile(export_all).
+
 -include("euphorik_bd.hrl").
 -include_lib("stdlib/include/qlc.hrl").
 
@@ -151,7 +153,6 @@ conversation_principale(C, Conversations, N, P) ->
    % on prend en message de plus pour savoir s'il y en a plus que ce que l'on désire
    CP = reverse(conversation_principale2(C, lists:flatten(map(fun({C2, _, X, _}) -> C2 -- X end, Conversations)), N + 1, (P - 1) * N)),
    Plus = length(CP) =:= N + 1,
-   io:format("~p~n", [CP]),
    {
       if Plus ->
          [_| Suivants] = CP,
@@ -223,7 +224,7 @@ conversation(Messages, [M | Reste], X) ->
    true ->
       Enfants = enfants(M),
       Parents = parents(M),
-      % un message est dit exiterne si un de ses parent ne fait pas partie de la conversation ou si un de ses parents fait partie de X
+      % un message est dit externe si un de ses parent ne fait pas partie de la conversation ou si un de ses parents fait partie de X
       Est_message_externe =  Parents -- Messages =/= [] orelse intersection(Parents, X) =/= [],
       conversation([M | Messages], Reste ++ Enfants, if Est_message_externe -> [M | X]; true -> X end)
    end;