Well, it's not too often I can say something good about internet
explorer, but it does not seem to suffer the same limitation as firefox.
At least it does display the contents of
http://computerisms.ca/test.2.html as I expect it should. The missing
calendars are in place and they look normal. Firefox on a windows
machine still throws the same fit.
So, either there is broken html that IE can somehow render, or firefox
has a bug/limitation. Since bug reports are easier to search than code,
I will start there...
On Tue, 2009-11-24 at 17:41 -0800, Bob Miller wrote:
> Hi Paul,
> > > I should further define what happens on the interface, the last few
> > > calendars are mis-shaped - after the last "good" calendar, the next one
> > > has flattened drop down menus (where the permissions are listed), below
> > > that the next calendar has check mark boxes, but no content, below that,
> > > the next calendar has no content at all, just the coloured border, and
> > This sounds a little like there might be some input sanitizing
> > problem, but that's hard to say without seeing the HTML.
> See my next comment below:
> > > There are currently 98 calendars. I tried looking for anomalies in the
> > > ics files, but after several hours came up empty. I traced down the
> > > file that appears to be responsible for generating the list of calendars
> > > (interfaces/admin_interface.php). I am not a coder, but nothing looked
> > > amiss to me there. It creates a stanza beginning with <form> and ending
> > > with </form> and I can find no open tags or typos in the stanzas.
> > > So I copied the source from the frame to a file and viewed it in a
> > Copied what exactly?
> Turns out they are a little to big to attach to this mail, so here are links:
> contents of test.2 is the html source of the right frame on the production
> server, and is what I am referring to here about what I copied. I made it
> into a .html file and opened it in my browser, and was able to see the same
> symptoms as exist on the live system. Since this file has a <html> and
> </html> tag, I expected that I could figure the problem without working on the
> production server. I expect if you open the file in your browser, you will
> see the same thing. I can provide screen shots if you don't see it.
> test3 contains 94 copies of the <form> to </form> stanza. You can see (or
> I can at least) that the 94th implementation has changed. if you download the
> file and remove one stanza, it will display correctly. If you add more stanzas,
> it will continue to get worse.
> > > browser, and was able to see the same problem. After a great deal of
> > > monkeying around, it seems that this problem goes away if there are 93
> > > or less calendars - or stanzas from <form> to </form>. I even went so
> > 93 of ANY calendars? That is, did you change the listed calendars to
> > make sure it's not the particular calendars being listed?
> Apparently any calendar, yes. When I initially started messing around
> it was by switching the stanzas around so that the bottom ones which
> didn't display were moved up, and then they would display, but the
> stanzas that were moved to the bottom would not display, having the same
> symptoms. I thought there might be one stanza that had a missing tag or
> something like that, or maybe a special character got typed in during data
> entry that caused a stanza to be misinterpreted, but I couldn't find such a
> For all I know, that may still be true and I overlooked it, but I don't think so.
> After that I started removing random calendars, and the problem went away
> after removing 5 or so stanzas. I took roughly the first half of the stanzas and
> moved them to the last half of the file and removed the last 5 there too. I
> took the bottom calendars, and I took random ones from the list, every time it
> seemed related to the total number of calendars.
> Then, when I copied the same calendar/stanza 90+ times, it was a random calendar
> I picked from about 1/3 the way down the list that was displaying properly before.
> I did not try pasting a different calendar 90+ times, though I am willing if
> you think it might provide a clue. As of now, I am fairly confident I
> will see these symptoms regardless of which calendar, whether it is all
> different calendars or the same, or what order they are in.
> > > far as to strip the file out of all stanzas, then paste one stanza in 95
> > > times and saw the problem. reduced it to 93 and problem gone.
> > > I have tried upping memory limit in php.ini, but it changed nothing. I
> > > also used firebug to look at the page, not sure what to make of what I
> > > saw there. Firebug lists each stanza as nested in the previous one, and
> > > eventually it comes to an empty stanza in the middle somewhere. One
> > > time, there was a missing </form> tag, and when I entered it, everything
> > > came back to normal, but I have been unable to find/create that spot
> > > again. Not sure if that was a fluke or a clue. But as I understand the
> > > code, I see no nesting of the stanzas, so I am really not sure why
> > > firebug displays them that way.
> > > My troubleshooting has led me to the conclusion I must have reached some
> > > sort of limit, but I am stuck for a clue as to what kind; php, html,
> > > browser, apache2? Might there be any suggestions?
> > It is certainly possible that that's too many form fields for the
> > browser. A good way to test that is to try different browsers.
> I have tried this on firefox, epiphany, and galeon. However, I think
> these are all mozilla based browsers. I must have a windows machine around
> here somewhere so that I can test internet explorer, so I can try that a
> little later on to test...
> Thanks Paul, you assistance is much appreciated :)
> > --
> > Paul Lesniewski
> > SquirrelMail Team
> > Please support Open Source Software by donating to SquirrelMail!
> > http://squirrelmail.org/donate_paul_lesniewski.php
> > ------------------------------------------------------------------------------
> > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> > trial. Simplify your report design, integration and deployment - and focus on
> > what you do best, core application coding. Discover what's new with
> > Crystal Reports now. http://p.sf.net/sfu/bobj-july
> > -----
> > squirrelmail-plugins mailing list
> > Posting guidelines: http://squirrelmail.org/postingguidelines
> > List address: squirrelmail-plugins@...
> > List archives: http://news.gmane.org/gmane.mail.squirrelmail.plugins
> > List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-plugins
> Bob Miller
> Network, Internet, Server,
> and Open Source Solutions
> Bob Miller
> Network, Internet, Server,
> and Open Source Solutions
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now. http://p.sf.net/sfu/bobj-july
> squirrelmail-plugins mailing list
> Posting guidelines: http://squirrelmail.org/postingguidelines
> List address: squirrelmail-plugins@...
> List archives: http://news.gmane.org/gmane.mail.squirrelmail.plugins
> List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-plugins
Network, Internet, Server,
and Open Source Solutions