diff options
-rw-r--r-- | src/ejabberd_web_admin.erl | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/ejabberd_web_admin.erl b/src/ejabberd_web_admin.erl index 4ff80eced..3347f3e6e 100644 --- a/src/ejabberd_web_admin.erl +++ b/src/ejabberd_web_admin.erl @@ -1559,16 +1559,18 @@ user_info(User, Server, Query, Lang) -> http_bind -> <<"http-bind">> end, - <<" (", ConnS/binary, + <<ConnS/binary, "://", (jlib:ip_to_list(IP))/binary, ":", (jlib:integer_to_binary(Port))/binary, "#", - (jlib:atom_to_binary(Node))/binary, - ")">> + (jlib:atom_to_binary(Node))/binary>> end, - ?LI([?C((<<R/binary, FIP/binary>>))]) + case direction(Lang) of + [{_, <<"rtl">>}] -> ?LI([?C((<<FIP/binary, " - ", R/binary>>))]); + _ -> ?LI([?C((<<R/binary, " - ", FIP/binary>>))]) + end end, lists:sort(Resources))))] end, |