IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Nesting
Alternative nesting spacing on showContent: can you explain?


Some people don't like the use of tables for nesting.

IMO, the best way to do the nesting is to use nested <UL> The unordered list was designed with exactly that purpose in mind - they will download and display faster than tables or arbitrary space constants.

There are two downsides to using lists. First, the original IWE forums would indent too far per each level. I think you could solve that via CSS control over the margins per nesting level in the list.

Second, when the right hand shift came in, the wrapping would occur after practically every word. Perhaps a nobr type of thing to keep the text on one line?

Anyhow, you might consider using CSS and unordered lists as the solution.
New CSS isn't a universal solution
Lynx and older browsers don't support it.

I think I'm going to end up with several user-selectable methods.
Regards,

-scott anderson
New For sure...
...the worst case is probably not those browsers, but earlier versions that think they can but had all sorts of bugs.

I think Lynx will ignore the CSS, but you'd still probably be better off using Lists for the indentation - it'd just look like the original nesting that we had on IWE.

Of course, user selectable methods are the best alternative, as long as the software can handle it. Means you'll have to isolate the features as best as possible, and do some additional testing with the major releases. But since EZBoard never seemed to test things, you have a pretty low standard to live up to. :-)
New Lynx works pretty well as it stands.
Indentation seems to work well in Lynx.

As far as testing goes... I would feel better if Zope had some proper unit testing tools. Maybe I'll just have to create some.
Regards,

-scott anderson
     Rank the TODO list! - (admin) - (15)
         Re: Rank the TODO list! - (Yendor)
         Re: Rank the TODO list! - (pwhysall) - (2)
             That's what I like about you, Peter... - (admin) - (1)
                 *Bow* - (pwhysall)
         Cursory comments - (CrisR) - (5)
             Re: Cursory comments - (admin) - (4)
                 Nesting - (CrisR) - (3)
                     CSS isn't a universal solution - (admin) - (2)
                         For sure... - (CrisR) - (1)
                             Lynx works pretty well as it stands. - (admin)
         The ones I think we need to draw folks here.. - (imric) - (1)
             Good point there - (drewk)
         Data point - (drewk)
         Okay, I was wrong. - (static) - (1)
             CSS/HTML - (admin)

We look. Often we do not see. Only rarely do we see fully.
99 ms