aboutsummaryrefslogtreecommitdiff
path: root/src/mod_offline.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mod_offline.erl')
-rw-r--r--src/mod_offline.erl19
1 files changed, 11 insertions, 8 deletions
diff --git a/src/mod_offline.erl b/src/mod_offline.erl
index 1b859b993..395f84e81 100644
--- a/src/mod_offline.erl
+++ b/src/mod_offline.erl
@@ -1008,7 +1008,7 @@ user_queue(User, Server, Query, Lang) ->
true -> FMsgs
end)]),
?BR,
- ?INPUTT(<<"submit">>, <<"delete">>,
+ ?INPUTTD(<<"submit">>, <<"delete">>,
?T("Delete Selected"))])].
user_queue_parse_query(LUser, LServer, Query) ->
@@ -1070,14 +1070,17 @@ get_messages_subset2(Max, Length, MsgsAll) ->
webadmin_user(Acc, User, Server, Lang) ->
QueueLen = count_offline_messages(jid:nodeprep(User),
jid:nameprep(Server)),
- FQueueLen = [?AC(<<"queue/">>,
- (integer_to_binary(QueueLen)))],
+ FQueueLen = ?C(integer_to_binary(QueueLen)),
+ FQueueView = ?AC(<<"queue/">>,
+ ?T("View Queue")),
Acc ++
- [?XCT(<<"h3">>, ?T("Offline Messages:"))] ++
- FQueueLen ++
- [?C(<<" ">>),
- ?INPUTT(<<"submit">>, <<"removealloffline">>,
- ?T("Remove All Offline Messages"))].
+ [?XCT(<<"h3">>, ?T("Offline Messages:")),
+ FQueueLen,
+ ?C(<<" | ">>),
+ FQueueView,
+ ?C(<<" | ">>),
+ ?INPUTTD(<<"submit">>, <<"removealloffline">>,
+ ?T("Remove All Offline Messages"))].
-spec delete_all_msgs(binary(), binary()) -> {atomic, any()}.
delete_all_msgs(User, Server) ->