Allow to mark/flag messages from full message view screen
| | |
| | | // set message row status, class and icon |
| | | this.set_message = function(uid, flag, status) |
| | | { |
| | | var row = this.message_list.rows[uid]; |
| | | var row = this.message_list && this.message_list.rows[uid]; |
| | | |
| | | if (!row) |
| | | return false; |
| | |
| | | |
| | | if (!$OUTPUT->ajax_call) |
| | | $OUTPUT->add_label('checkingmail', 'deletemessage', 'movemessagetotrash', |
| | | 'movingmessage', 'deletingmessage'); |
| | | 'movingmessage', 'deletingmessage', 'markingmessage'); |
| | | |
| | | // check for unset disposition notification |
| | | if ($MESSAGE->headers->mdn_to |
| | |
| | | </span> |
| | | <roundcube:button command="delete" type="link" class="buttonPas delete" classAct="button delete" classSel="button deleteSel" title="deletemessage" content=" " /> |
| | | <roundcube:container name="toolbar" id="messagetoolbar" /> |
| | | <roundcube:if condition="template:name == 'mail'" /> |
| | | <roundcube:button name="markmenulink" id="markmenulink" type="link" class="button markmessage" title="markmessages" onclick="rcmail_ui.show_popup('markmenu');return false" content=" " /> |
| | | <roundcube:endif /> |
| | | <roundcube:button name="messagemenulink" id="messagemenulink" type="link" class="button messagemenu" title="moreactions" onclick="rcmail_ui.show_popup('messagemenu');return false" content=" " /> |
| | | <roundcube:if condition="template:name == 'message'" /> |
| | | <roundcube:object name="mailboxlist" type="select" noSelection="moveto" maxlength="25" onchange="rcmail.command('moveto', this.options[this.selectedIndex].value)" class="mboxlist" folder_filter="mail" /> |
| | |
| | | </ul> |
| | | </div> |
| | | |
| | | <roundcube:if condition="template:name == 'mail'" /> |
| | | <div id="markmessagemenu" class="popupmenu"> |
| | | <ul class="toolbarmenu"> |
| | | <li><roundcube:button command="mark" prop="read" label="markread" classAct="readlink active" class="readlink" /></li> |
| | |
| | | <roundcube:container name="markmenu" id="markmessagemenu" /> |
| | | </ul> |
| | | </div> |
| | | <roundcube:endif /> |
| | |
| | | <roundcube:button command="print" type="link" class="button print disabled" classAct="button print" classSel="button print pressed" label="print" title="printmessage" /> |
| | | <roundcube:endif /> |
| | | <roundcube:container name="toolbar" id="mailtoolbar" /> |
| | | <roundcube:if condition="template:name == 'mail'" /> |
| | | <roundcube:button name="markmenulink" id="markmessagemenulink" type="link" class="button markmessage" label="mark" title="markmessages" onclick="UI.show_popup('markmessagemenu');return false" /> |
| | | <roundcube:endif /> |
| | | <roundcube:button name="messagemenulink" id="messagemenulink" type="link" class="button more" label="more" title="moreactions" onclick="UI.show_popup('messagemenu');return false" /> |
| | | |
| | | <div id="forwardmenu" class="popupmenu"> |
| | |
| | | </ul> |
| | | </div> |
| | | |
| | | <roundcube:if condition="template:name == 'mail'" /> |
| | | <div id="markmessagemenu" class="popupmenu"> |
| | | <ul class="toolbarmenu iconized"> |
| | | <li><roundcube:button command="mark" prop="read" label="markread" classAct="icon active" class="icon" innerclass="icon read" /></li> |
| | |
| | | <roundcube:container name="markmenu" id="markmessagemenu" /> |
| | | </ul> |
| | | </div> |
| | | <roundcube:endif /> |