Forum OpenACS Q&A: Re: How to remove tabbed items?

Collapse
Posted by Richard Hamilton on
Answer: Subsite Parameters.
Collapse
Posted by Don Baccus on
Yep.

Note it's not ideal, many moons ago lars had hardwired the tabs into the navigation-generating code for subsite.

I didn't want to break backwards compatibility with that scheme, so I merely moved the hardwired stuff out into parameters, so at least it can be changed.

The layout manager page tabs are then built into that same structure (a multirow).

It's all a bit awkward, unfortunately, but short of starting over and designing stuff without worrying about backwards compatibility, not too much can be done.

Same is true with how theming packages work.

Collapse
Posted by Richard Hamilton on
Could you have a compatibility mode kernel parameter that switches the current system on, and then build the 'ideal' going forward?

R.

Collapse
Posted by Don Baccus on
Probably not worth it, the current scheme, though clunky and awkward, works OK.

For now, at least.

What we've talked about is making a theme manager package (xarg, when they were around, did a simple one) that would allow the uploading of tarballs or zips of css files and then create the theme internals for you (presumably using the openacs default masters). Even simpler skinning than the new theme package stuff gets you...