Forum OpenACS Development: Re: OpenACS Permissions System - Performance Improvement Work

I personally don't mind the pre-formatted query analyze output not wrapping. I find such plans really hard to read if they're wrapped, for instance in a terminal window, and constantly find myself widening such windows as much as possible to get stuff on one line.

So if non-preformatted HTML wraps properly the current style's fine with me (I know before Jeff made his change that the non-preformatted HTML was spilling over the right margin, too, and that did suck).

I think Dave's modified forum output to use DIVs on HEAD, where the java-script driven collapse/expand stuff is, also.

If he hasn't done it yet, it's in the plan.

Don, pre-formatted wide text most certainly should not be wrapped on display. That is the whole point of what "pre-formatted" or "fixed width" text means - display it exactly as I give it to you, line breaks and all. The point is that super wide pre-formatted text must not affect the display of other posts in the same thread. Right now it does, and this is a bug.

In fact any one post, regardless of whether a particular post is well or poorly formatted, must never break the display or formatting of all the other posts in a thread.

IMO this is an important correctness and usability criteria, the sort of thing that OpenACS is usually good about getting right, and much more important than getting the particular background color or whatever that someone prefers. But people making look and feel changes to OpenACS appear to sometimes completely ignore all such UI correctness concerns, and repeatedly re-introduce this bug. I'd say that's rather embarassing to the project.

If a user mis-formats a post, it would be very nice to have any easy way for a Forums admin (or better yet, any one of many trusted and designated "power users" or "sub-admins" in the community) to fix that one post. But that's a separate issue.