From: Nick J. <ni...@na...> - 2001-06-18 17:23:43
|
On Mon, Jun 18, 2001 at 06:56:11AM -0400, Benjamin Meyer wrote: > > To do stuff like that, you need to override the index.cgi program in your > > theme. Have a look at the included caldera theme for an example.. it has > > it's own index.cgi which outputs a top-bottom frameset. > > caldera uses frames. > I am currently working on a theme that does not use frames, uses a nice tableset, even when modules are being used the table menus stay. I made a simple patch to the web-lib.pl (to the header and footer subroutines). I think it looks much better without frames, i hate frames. :) Not sure whether I will be able to release my changes back, if anything I might be able to release the web-lib.pl changes, if they are accepted. basically it will introduce a theme config option like tables=1 and web-lib-.pl will check that conf option whenever the header and footer subroutine are called, if that option is true it will call a header.pl script in the theme's directory and return the output to the module, this can be an entire tableset so the module content is in it's own table in this layout, and the footer.pl will close it all up. it works very nicely. -- Nick Jennings |