I subscribe to the squirrelmail-users mailing list.
  [ ]  True - No need to CC me when replying
  [X]  False - Please CC me when replying

This bug occurs when I ...
  Try to manipulate messages from the mailbox view using the checkboxes.



The description of the bug:
  I am running SM behind a proxy that uses mod_proxy_html to rewrite URLs
in HTML to be compatible with reverse proxing. When I enable
mod_proxy_html the bug occurs, otherwise it works fine.

I can reproduce the bug by:
  Turning on mod_proxy_html and attempting to delete messages from the
mailbox view.

(Optional) I got bored and found the bug occurs in:
  The FormMsgsINBOX form layout - mod_proxy_html uses libxml to filter
HTML before it is output. From what I've read I determined that libxml
will output valid html or xhtml, regardless of its input. I believe that
what's happening is that the closing </form> tag for the FormMsgsINBOX
form is essentially being 'moved' from its intended position AFTER the
list of messages and their accompaning checkboxes. The closing form tag
ends up before this list I believe due to HTML restrictions with
embedded forms/tables... yada, I don't really understand why. Anyway,
because the checkboxes associated with messages are left out of the
form, no 'msg[x]' POST vars are set. Also, the JavaScript checkall does
not work either because it references checkboxes inside the
FormMsgsINBOX.

I guess this could be a bug with libxml, but I figured I'd start here first.

Also, I get the exact same behavior with version 1.4.3a.

Thanks SM Team

(Optional) I got really bored and here's a fix:


----------------------------------------------

My browser information:
  Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107
Firefox/1.0

My web server information:
  PHP Version 4.3.8
  PHP Extensions (List)
    * 0 = yp
    * 1 = sysvshm
    * 2 = sysvsem
    * 3 = standard
    * 4 = session
    * 5 = posix
    * 6 = pcre
    * 7 = gettext
    * 8 = ftp
    * 9 = ctype
    * 10 = zlib
    * 11 = openssl
    * 12 = apache2handler
    * 13 = mysql
    * 14 = xml
    * 15 = xmlrpc

SquirrelMail-specific information:
  Version:  1.5.1 [CVS]
  Plugins (List)
    * 0 = calendar
    * 1 = filters
    * 2 = info
    * 3 = newmail
    * 4 = bug_report

My IMAP server information:
  Server type:  courier
  Server info:  * OK [HIDDEN] IMAP4rev1 UIDPLUS CHILDREN NAMESPACE
THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION
STARTTLS] Courier-IMAP ready. Copyright 1998-2004 Double Precision, Inc.
 See COPYING for distribution information.
  Capabilities:  IMAP4rev1 UIDPLUS CHILDREN NAMESPACE
THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION
STARTTLS



-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
--
squirrelmail-users mailing list
Posting Guidelines: 
http://squirrelmail.org/wiki/wiki.php?MailingListPostingGuidelines
List Address: [EMAIL PROTECTED]
List Archives: 
http://news.gmane.org/thread.php?group=gmane.mail.squirrelmail.user
List Archives:  http://sourceforge.net/mailarchive/forum.php?forum_id=2995
List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

Reply via email to