X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=plugins%2Fmessage_details%2Fsetup.php;h=c7270be5cbbbbbbda12b415b7f9effb35ce694ec;hb=d1e68dd096ad11c43b582028a1e66cc9be07c76d;hp=f99b1bc071cd02acf512a0027022615f4b49aa7e;hpb=6c99d1de81366bceab6c9d6cf12179eedc81f9bc;p=squirrelmail.git
diff --git a/plugins/message_details/setup.php b/plugins/message_details/setup.php
index f99b1bc0..c7270be5 100644
--- a/plugins/message_details/setup.php
+++ b/plugins/message_details/setup.php
@@ -7,7 +7,7 @@
*
* @author Marc Groot Koerkamp
* @copyright © 2002 Marc Groot Koerkamp, The Netherlands
- * @copyright © 2002-2006 The SquirrelMail Project Team
+ * @copyright © 2002-2009 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package plugins
@@ -29,32 +29,36 @@ function squirrelmail_plugin_init_message_details()
* Add message details link in message view
* @access private
*/
-function show_message_details() {
- global $passed_id, $mailbox, $ent_num,
- $javascript_on;
-
+function show_message_details(&$links) {
+ global $passed_id, $mailbox, $passed_ent_id;
+
if (strlen(trim($mailbox)) < 1) {
$mailbox = 'INBOX';
}
- $params = '?passed_ent_id=' . $ent_num .
+ $params = '?passed_ent_id=' . $passed_ent_id .
'&mailbox=' . urlencode($mailbox) .
'&passed_id=' . $passed_id;
- $print_text = _("View Message details");
+ $url = checkForJavascript() ? 'javascript:MessageSource();' :
+ '../plugins/message_details/message_details_main.php' .
+ $params;
- $result = '';
/* Output the link. */
- if ($javascript_on) {
- $result = '\n" .
- " | $print_text\n";
+ $links[] = array('URL' => $url,
+ 'Text' => _("View Message Details") );
+
+ if (checkForJavascript()) {
+ echo '\n\n";
}
- echo $result;
}
+