On the opening page, under the Name list is an 'Admin Menu' link. Choose this, then Maintain Client/project...
Select a Client, and click the 'Projects' button.
There is a Project Start Date calendar.
The calendar has a different colour to the rest of the web. It could use a CSS, but Netscape 4 still fails - so the colours/fonts are hard coded instead.
The calendar is in two parts - a static html file (with fixed colours) and a javascript file. They are both included at the BOTTOM of the Maintain Projects page.
To fix the calendar colours we could have generated the html using Client-Side JavaScript. However, this would be rather slow. (ie. do not have a static HTML page, but completely contruct the calendar using JavaScript and DHTML commands).
Or, we could simply just edit the static HTML page to have better colours. Not bad but quite fiddly.
Finally, we could build a Generator app. We could then pick colours and layout options, press GO and it would spit out a complete HTML file with the appropriate tag values for the perfect calendar!
We have used this idea for a Menu system - so rather than dynamically generating a menu for every page, or fiddling with code - we use a generator that contructs the HTML/JavaScript for the web. Change menu from left-hand-edge to Across-the-top? no prob, generator just spits out a complete HTML/Javascript file with the correct format.
Hope you get the idea!
PS. there are at least 3 commercial calendar builders. See if you can track them down!
(Content Management)