- // Each attachment has a filename on the left, which is a link.
- // Where that link points to can be changed. Just in case the link above
- // for viewing text attachments is not the same as the default link for
- // this file, we'll change it.
- //
- // This is a lot better in the image links, since the defaultLink will just
- // download the image, but the one that we set it to will format the page
- // to have an image tag in the center (looking a lot like this text viewer)
- $Args[6] = $Args[1]['attachment_common']['href'];
+ /* The link that we created needs a name. "view" will be displayed for
+ all text attachments handled by this plugin. */
+ $Args[1]['attachment_common']['text'] = _("view");
+
+ /* Each attachment has a filename on the left, which is a link.
+ Where that link points to can be changed. Just in case the link above
+ for viewing text attachments is not the same as the default link for
+ this file, we'll change it.
+
+ This is a lot better in the image links, since the defaultLink will just
+ download the image, but the one that we set it to will format the page
+ to have an image tag in the center (looking a lot like this text viewer) */
+ $Args[6] = $Args[1]['attachment_common']['href'];
+}
+
+function attachment_common_link_message(&$Args)
+{
+ $Args[1]['attachment_common']['href'] = SM_PATH . 'src/read_body.php?startMessage=' .
+ $Args[2] . '&passed_id=' . $Args[3] . '&mailbox=' . $Args[4] .
+ '&passed_ent_id=' . $Args[5] . '&override_type0=message&override_type1=rfc822';
+ /* The link that we created needs a name. "view" will be displayed for
+ all text attachments handled by this plugin. */
+ $Args[1]['attachment_common']['text'] = _("view");
+
+ $Args[6] = $Args[1]['attachment_common']['href'];