|
From: Matt M. <mcn...@ap...> - 2001-03-19 12:54:55
|
A little about themes... The header.php file in the root pretty much just checks cookies, then loads the appropriate theme from the themes/ directory. As for the the themes directory itself: themes.php creates the boxes. That is why there are so many different theme functions. We wanted users to have the ability to form them however they want. header.php is more general. It controls the layout of the page, not the individual boxes. Just so you know, we aren't thrilled about the way it works currently. There are too many files (two really but that is still too much =). I would like there to be just ONE file that is edited for a theme. However, the engine needs to be flexible enough to handle anything the designer can dream up while editing that one file. Even better would be menu driven theming, and I think we should be able to get there. In any case, ideas are welcome. Keep in mind however, that we want to allow legacy themes as much as possible. We don't want to have to include upgrading theme info with every install. I think that would drive people away. Calendar... I am expecting few improvements to the current calendar system. I hate to say it but it is in a pretty much in an "as is" state. However, keep in mind that I am rewriting the calendar as we speak. So far it is looking better (I can't believe how sloppy I coded). I will CVS a copy soon so y'all can poke at it with a stick. The best part is that it will be our first "official" plug-in, so it should be interesting. Real quick... "I want to take this a step further than PHP-Nuke and have the actual news feed stored in a table and not in a cache file" Excellent. That is how weather works. whosonline I've got it installed on my test site. We'll get it to the download section. Best regards, Matthew McNaney |