Bläddra i källkod

tweaks, fixed some misspellings, added a few hooks

Luke Ehresman 25 år sedan
förälder
incheckning
3763033079
5 ändrade filer med 12 tillägg och 2 borttagningar
  1. 3 1
      doc/plugin.txt
  2. 6 0
      functions/imap_mailbox.php
  3. 1 0
      functions/mailbox_display.php
  4. 1 0
      functions/mime.php
  5. 1 1
      index.php

+ 3 - 1
doc/plugin.txt

@@ -90,7 +90,7 @@ List of hooks
   * options_personal_save         src/options_personal.php
   * options_display_bottom        src/options_display.php
   * options_display_inside        src/options_display.php
-  * options_display_sav           src/options_display.php
+  * options_display_save          src/options_display.php
   * options_folders_bottom        src/options_folders.php
   * options_folders_inside        src/options_folders.php
   * options_folders_save          src/options_folders.php
@@ -100,6 +100,7 @@ List of hooks
   loading_prefs                   src/load_prefs.php
   mailbox_index_before            functions/mailbox_display.php
   mailbox_index_after             functions/mailbox_display.php
+  mailbox_form_before             functions/mailbox_display.php
   right_main_after_header         src/right_main.php
   right_main_bottom               src/right_main.php
   login_top                       src/login.php
@@ -114,6 +115,7 @@ List of hooks
   help_chapter                    src/help.php
   abook_html_search_below         src/addrbook_search_html.php
   addressbook_bottom              src/addressbook.php
+  attachment $type0/$type1        functions/mime.php
    
 (*) Options
 -----------

+ 6 - 0
functions/imap_mailbox.php

@@ -43,6 +43,8 @@
     **  Selects a mailbox
     ******************************************************************************/
    function sqimap_mailbox_select ($imap_stream, $mailbox, $hide=true, $recent=false) {
+      global $auto_expunge;
+      
       fputs ($imap_stream, "a001 SELECT \"$mailbox\"\r\n");
      	$read = sqimap_read_data($imap_stream, "a001", true, $response, $message);
       if ($recent) {
@@ -53,6 +55,10 @@
          }
          return $r[1];
       }
+      if ($auto_expunge) {
+         fputs ($imap_stream, "a001 EXPUNGE\r\n");
+         $tmp = sqimap_read_data($imap_stream, "a001", $a, $b, true);
+      }   
    }
 
    

+ 1 - 0
functions/mailbox_display.php

@@ -229,6 +229,7 @@
       echo "<TR><TD BGCOLOR=\"$color[0]\">";
 
       echo "\n\n\n<FORM name=messageList method=post action=\"move_messages.php?msg=$msg&mailbox=$urlMailbox&startMessage=$startMessage\">";
+      do_hook("mailbox_form_before");
       echo "<TABLE BGCOLOR=\"$color[0]\" COLS=2 BORDER=0 cellpadding=0 cellspacing=0>\n";
       echo "   <TR>\n";
       echo "      <TD WIDTH=60% ALIGN=LEFT VALIGN=CENTER>\n";

+ 1 - 0
functions/mime.php

@@ -493,6 +493,7 @@
                if ($message->header->description)
                   $body .= "&nbsp;&nbsp;<b>" . htmlspecialchars($message->header->description)."</b>";
                $body .= "&nbsp;(<a href=\"../src/download.php?absolute_dl=true&passed_id=$id&mailbox=$urlMailbox&passed_ent_id=$ent\">"._("download")."</a>)\n";     
+               do_hook("attachment $type0/$type1");
                $body .= "</TT><BR>";
                $num++;
             }

+ 1 - 1
index.php

@@ -1,5 +1,5 @@
 <?php
-   include "functions/strings.php";
+   include "./functions/strings.php";
 
    $location = get_location();
    header("Location: $location/src/login.php\n\n");