Bladeren bron

rg=0 updates

stekkel 23 jaren geleden
bovenliggende
commit
a61df34288
2 gewijzigde bestanden met toevoegingen van 15 en 11 verwijderingen
  1. 10 6
      functions/attachment_common.php
  2. 5 5
      src/vcard.php

+ 10 - 6
functions/attachment_common.php

@@ -27,6 +27,7 @@ $FileExtensionToMimeType = array('bmp'  => 'image/x-bitmap',
                                  'txt'  => 'text/plain',
                                  'txt'  => 'text/plain',
                                  'vcf'  => 'text/x-vcard');
                                  'vcf'  => 'text/x-vcard');
 
 
+
 /* Register browser-supported image types */
 /* Register browser-supported image types */
 if (isset($attachment_common_types)) {
 if (isset($attachment_common_types)) {
     /* Don't run this before being logged in. That may happen
     /* Don't run this before being logged in. That may happen
@@ -93,8 +94,8 @@ function attachment_common_link_text(&$Args)
        $Args[1]['attachment_common']['href'] = Where it links to
        $Args[1]['attachment_common']['href'] = Where it links to
       
       
        This sets the 'href' of this plugin for a new link. */
        This sets the 'href' of this plugin for a new link. */
-       
-    global $QUERY_STRING;
+    $QUERY_STRING = $_SERVER['QUERY_STRING'];;   
+
     $Args[1]['attachment_common']['href'] = '../src/view_text.php?'. $QUERY_STRING;
     $Args[1]['attachment_common']['href'] = '../src/view_text.php?'. $QUERY_STRING;
     $Args[1]['attachment_common']['href'] =
     $Args[1]['attachment_common']['href'] =
           set_url_var($Args[1]['attachment_common']['href'], 
           set_url_var($Args[1]['attachment_common']['href'], 
@@ -128,9 +129,10 @@ function attachment_common_link_message(&$Args)
 }
 }
 
 
 
 
-function attachment_common_link_html(&$Args)
+function attachment_common_link_html(&$Args) 
 {
 {
-    global $QUERY_STRING;
+    $QUERY_STRING = $_SERVER['QUERY_STRING'];;   
+
     $Args[1]['attachment_common']['href'] = '../src/view_text.php?'. $QUERY_STRING.
     $Args[1]['attachment_common']['href'] = '../src/view_text.php?'. $QUERY_STRING.
        /* why use the overridetype? can this be removed */
        /* why use the overridetype? can this be removed */
        '&override_type0=text&override_type1=html';
        '&override_type0=text&override_type1=html';
@@ -145,7 +147,9 @@ function attachment_common_link_html(&$Args)
 
 
 function attachment_common_link_image(&$Args)
 function attachment_common_link_image(&$Args)
 {
 {
+    $QUERY_STRING = $_SERVER['QUERY_STRING'];;   
     global $attachment_common_show_images, $attachment_common_show_images_list;
     global $attachment_common_show_images, $attachment_common_show_images_list;
+
     
     
     $info['passed_id'] = $Args[3];
     $info['passed_id'] = $Args[3];
     $info['mailbox'] = $Args[4];
     $info['mailbox'] = $Args[4];
@@ -153,7 +157,6 @@ function attachment_common_link_image(&$Args)
     
     
     $attachment_common_show_images_list[] = $info;
     $attachment_common_show_images_list[] = $info;
     
     
-    global $QUERY_STRING;
     $Args[1]['attachment_common']['href'] = '../src/image.php?'. $QUERY_STRING;
     $Args[1]['attachment_common']['href'] = '../src/image.php?'. $QUERY_STRING;
     $Args[1]['attachment_common']['href'] =
     $Args[1]['attachment_common']['href'] =
           set_url_var($Args[1]['attachment_common']['href'], 
           set_url_var($Args[1]['attachment_common']['href'], 
@@ -168,7 +171,8 @@ function attachment_common_link_image(&$Args)
 
 
 function attachment_common_link_vcard(&$Args)
 function attachment_common_link_vcard(&$Args)
 {
 {
-    global $QUERY_STRING;
+    $QUERY_STRING = $_SERVER['QUERY_STRING'];;   
+
     $Args[1]['attachment_common']['href'] = '../src/vcard.php?'. $QUERY_STRING;
     $Args[1]['attachment_common']['href'] = '../src/vcard.php?'. $QUERY_STRING;
     $Args[1]['attachment_common']['href'] =
     $Args[1]['attachment_common']['href'] =
           set_url_var($Args[1]['attachment_common']['href'], 
           set_url_var($Args[1]['attachment_common']['href'], 

+ 5 - 5
src/vcard.php

@@ -12,7 +12,7 @@
  */
  */
 
 
 /* Path for SquirrelMail required files. */
 /* Path for SquirrelMail required files. */
-define('SM_PATH','../');
+Define('SM_PATH','../');
 
 
 /* SquirrelMail required files. */
 /* SquirrelMail required files. */
 require_once(SM_PATH . 'include/validate.php');
 require_once(SM_PATH . 'include/validate.php');
@@ -24,12 +24,12 @@ require_once(SM_PATH . 'include/load_prefs.php');
 /* globals */
 /* globals */
 $key  = $_COOKIE['key'];
 $key  = $_COOKIE['key'];
 $username = $_SESSION['username'];
 $username = $_SESSION['username'];
-$onetimepad = $_SESISON['onetimepad'];
-
-$mailbox = $_GET['mailbox'];
+$onetimepad = $_SESSION['onetimepad'];
+$mailbox = decodeHeader($_GET['mailbox']);
 $passed_id = $_GET['passed_id'];
 $passed_id = $_GET['passed_id'];
+$ent_id = $_GET['ent_id'];
 $passed_ent_id = $_GET['passed_ent_id'];
 $passed_ent_id = $_GET['passed_ent_id'];
-
+$QUERY_STRING = $_SERVER['QUERY_STRING'];
 /* end globals */
 /* end globals */
 
 
 $imapConnection = sqimap_login($username, $key, $imapServerAddress, $imapPort, 0);
 $imapConnection = sqimap_login($username, $key, $imapServerAddress, $imapPort, 0);