[% l("Messages") %]

[% IF ctx.message_update_action.defined %] [% IF ctx.message_update_changed > 0 %]
[% IF ctx.message_update_action == 'mark_read'; l('Marked [_1] message(s) as read.', ctx.message_update_changed); ELSIF ctx.message_update_action == 'mark_unread'; l('Marked [_1] message(s) as unread.', ctx.message_update_changed); ELSIF ctx.message_update_action == 'mark_deleted'; l('Deleted [_1] message(s).', ctx.message_update_changed); END %]
[% END %] [% IF ctx.message_update_failed > 0 %]
[% IF ctx.message_update_action == 'mark_read'; l('Failed to mark [_1] message(s) as read.', ctx.message_update_failed); ELSIF ctx.message_update_action == 'mark_unread'; l('Failed to mark [_1] message(s) as unread.', ctx.message_update_failed); ELSIF ctx.message_update_action == 'mark_unread'; l('Failed to delete [_1] message(s).', ctx.message_update_failed); END %]
[% END %] [% END %]
[% IF count < 1 %]
[% l('No messages found.') %]
[% ELSE %]
[% FOR message IN ctx.patron_messages; %] [% END %]
[% l('Date') %] [% l('Library') %] [% l('Subject') %]
Message Number [% count; %] Date of Message [% date.format(ctx.parse_datetime(message.create_date), DATE_FORMAT); %] Library [% message.library | html %] Title of Message [% message.title | html %] Message Options Read
[% END %]