alecpl
2009-07-07 65e8dff41f371dcb8d360b851ed4312c59d6b713
- if message wasn't found in preview mode display separate template


1 files modified
1 files added
24 ■■■■ changed files
program/steps/mail/show.inc 10 ●●●● patch | view | raw | blame | history
skins/default/templates/messageerror.html 14 ●●●●● patch | view | raw | blame | history
program/steps/mail/show.inc
@@ -29,11 +29,15 @@
  if (!empty($MESSAGE->headers->charset))
    $IMAP->set_charset($MESSAGE->headers->charset);
  // go back to list if message not found (wrong UID)
  // if message not found (wrong UID)...
  if (empty($MESSAGE->headers)) {
    $OUTPUT->show_message('messageopenerror', 'error');
    if ($RCMAIL->action=='preview' && $OUTPUT->template_exists('messagepreview'))
        $OUTPUT->send('messagepreview');
    // ... display error or preview page
    if ($RCMAIL->action=='preview' && $OUTPUT->template_exists('messageerror'))
      $OUTPUT->send('messageerror');
    else if ($RCMAIL->action=='preview' && $OUTPUT->template_exists('messagepreview'))
      $OUTPUT->send('messagepreview');
    // ... go back to the list
    else {
      rcmail_overwrite_action('');
      return;
skins/default/templates/messageerror.html
New file
@@ -0,0 +1,14 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<roundcube:include file="/includes/links.html" />
</head>
<body class="iframe" style="background-color:#F2F2F2;">
<div style="margin:20px auto; text-align:center">
<img src="/images/watermark.gif" width="260" height="228" alt="" />
</div>
</body>
</html>