diff options
author | Alexey Shchepin <alexey@process-one.net> | 2005-04-18 20:03:07 +0000 |
---|---|---|
committer | Alexey Shchepin <alexey@process-one.net> | 2005-04-18 20:03:07 +0000 |
commit | bf21482fac1d0c0ff604750e6a26db0b85d9f399 (patch) | |
tree | dba003bb527159269f285e4ded07fa9b971b26c6 /src | |
parent | Updated release note: Pgsql support is experimental (diff) |
* src/web/ejabberd_web_admin.erl: Added link to shared roster page
SVN Revision: 316
Diffstat (limited to 'src')
-rw-r--r-- | src/web/ejabberd_web_admin.erl | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/src/web/ejabberd_web_admin.erl b/src/web/ejabberd_web_admin.erl index 314b9838..90d0a9a9 100644 --- a/src/web/ejabberd_web_admin.erl +++ b/src/web/ejabberd_web_admin.erl @@ -107,7 +107,15 @@ make_xhtml(Els, Lang) -> ?LI([?ACT("/admin/online-users/", "Online Users")]), ?LI([?ACT("/admin/nodes/", "Nodes")]), ?LI([?ACT("/admin/stats/", "Statistics")]) - ])]), + ] ++ + case lists:member(mod_shared_roster, + gen_mod:loaded_modules()) of + true -> + [?LI([?ACT("/admin/shared-roster/", "Shared Roster")])]; + false -> + [] + end + )]), ?XAE("td", [{"id", "middle-td2"}], [?XAE("div", [{"id", "content"}], Els)])])]) @@ -508,7 +516,15 @@ process_admin(#request{us = US, ?LI([?ACT("online-users/", "Online Users")]), ?LI([?ACT("nodes/", "Nodes")]), ?LI([?ACT("stats/", "Statistics")]) - ]) + ] ++ + case lists:member(mod_shared_roster, + gen_mod:loaded_modules()) of + true -> + [?LI([?ACT("shared-roster/", "Shared Roster")])]; + false -> + [] + end + ) ], Lang); process_admin(#request{us = US, |