Thomas Bruederli
2012-09-25 0746d58fcebf1f259d5e4cac72833ea41b86410a
Allow to mark/flag messages from full message view screen
4 files modified
12 ■■■■ changed files
program/js/app.js 2 ●●● patch | view | raw | blame | history
program/steps/mail/show.inc 2 ●●● patch | view | raw | blame | history
skins/classic/includes/messagetoolbar.html 4 ●●●● patch | view | raw | blame | history
skins/larry/includes/mailtoolbar.html 4 ●●●● patch | view | raw | blame | history
program/js/app.js
@@ -2447,7 +2447,7 @@
  // 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;
program/steps/mail/show.inc
@@ -104,7 +104,7 @@
  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
skins/classic/includes/messagetoolbar.html
@@ -16,9 +16,7 @@
</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" />
@@ -52,7 +50,6 @@
  </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>
@@ -62,4 +59,3 @@
    <roundcube:container name="markmenu" id="markmessagemenu" />
  </ul>
</div>
<roundcube:endif />
skins/larry/includes/mailtoolbar.html
@@ -12,9 +12,7 @@
<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">
@@ -44,7 +42,6 @@
  </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>
@@ -54,4 +51,3 @@
    <roundcube:container name="markmenu" id="markmessagemenu" />
  </ul>
</div>
<roundcube:endif />