浏览代码

Generate links using templates

pdontthink 18 年之前
父节点
当前提交
f3f3eb92df
共有 1 个文件被更改,包括 8 次插入3 次删除
  1. 8 3
      functions/mime.php

+ 8 - 3
functions/mime.php

@@ -351,7 +351,10 @@ function formatBody($imap_stream, $message, $color, $wrap_at, $ent_num, $id, $ma
     global $startMessage, $languages, $squirrelmail_language,
     global $startMessage, $languages, $squirrelmail_language,
            $show_html_default, $sort, $has_unsafe_images, $passed_ent_id,
            $show_html_default, $sort, $has_unsafe_images, $passed_ent_id,
            $use_iframe, $iframe_height, $download_and_unsafe_link,
            $use_iframe, $iframe_height, $download_and_unsafe_link,
-           $download_href, $unsafe_image_toggle_href, $unsafe_image_toggle_text;
+           $download_href, $unsafe_image_toggle_href, $unsafe_image_toggle_text,
+           $oTemplate;
+
+    $nbsp = $oTemplate->fetch('non_breaking_space.tpl');
 
 
     // workaround for not updated config.php
     // workaround for not updated config.php
     if (! isset($use_iframe)) $use_iframe = false;
     if (! isset($use_iframe)) $use_iframe = false;
@@ -450,7 +453,8 @@ function formatBody($imap_stream, $message, $color, $wrap_at, $ent_num, $id, $ma
             $link .= '&passed_ent_id='.$passed_ent_id;
             $link .= '&passed_ent_id='.$passed_ent_id;
         }
         }
         $download_href = SM_PATH . 'src/download.php?absolute_dl=true&' . $link;
         $download_href = SM_PATH . 'src/download.php?absolute_dl=true&' . $link;
-        $download_and_unsafe_link .= '&nbsp;|&nbsp;<a href="'. $download_href .'">' . _("Download this as a file") .  '</a>';
+        $download_and_unsafe_link .= "$nbsp|$nbsp" 
+            . create_hyperlink($download_href, _("Download this as a file"));
         if ($view_unsafe_images) {
         if ($view_unsafe_images) {
             $text = _("Hide Unsafe Images");
             $text = _("Hide Unsafe Images");
         } else {
         } else {
@@ -464,7 +468,8 @@ function formatBody($imap_stream, $message, $color, $wrap_at, $ent_num, $id, $ma
         if($text != '') {
         if($text != '') {
             $unsafe_image_toggle_href = SM_PATH . 'src/read_body.php?'.$link;
             $unsafe_image_toggle_href = SM_PATH . 'src/read_body.php?'.$link;
             $unsafe_image_toggle_text = $text;
             $unsafe_image_toggle_text = $text;
-            $download_and_unsafe_link .= '&nbsp;|&nbsp;<a href="'. $unsafe_image_toggle_href .'">' . $text . '</a>';
+            $download_and_unsafe_link .= "$nbsp|$nbsp"
+                . create_hyperlink($unsafe_image_toggle_href, $text);
         }
         }
     }
     }
     return $body;
     return $body;