background="/styles/ricebk.jpg">
![]() |
IntroductionThis page describes some of the technology with which this site is put together. It includes description of the hosting environment and some of the scripts that are used. Some of this will be blindingly simple for some but innovative for others, so please be patient. If you can see a better way of doing something, then please let me know. This page is UNDER CONSTRUCTION so please check back laterToolbar and embedded menusThe principal menu bar is the one at the top of the page. It is generated by javascript code - which i didnt write myself but 'cloned' from the Novartis web site. I had to modify it so it would work with Netrscape 6. I use an applet menu in the Family Tree sectionThe menu uses the Java applet by Apycom. Its a little slow to load, but does a nice rollover and has the capacity to add cascades if required.Photo AlbumI use the Slooze Photo Album, extensively customised by myself. ("Butchered" might be a better term!). I modified it to:
The Slooze discussion forum hosted on Sourcefourge is well worth a visit if you plan to implement Slooze - but read the threads before posting - there is a good chance your question has already been answered. Messageboard (forum)The Messag board is produced by Prozone . it seems easy to configure, although the customisation of appearance could be better, and it doesn't seems to remember the login name between sessions. However, I have not updated my version for a while so maybe its already been improved. The system uses MySQL to store the messages.Tables with Rounded CornersI use Finetable a very simple-to-use class which generates the rounded corners for tables. The class is still being updated so further enhancements will appear. I have modified this so its entirely wrapped up in a class and the style class name can be passed as a parameter. This demo page provides more detail.Family Tree IntegrationThe personal Ancestry File Software produces some fairly basic layout. To make it a bit more presentable I hack it with a text editor. See the integration notes . I should really automate this with PHP, rewrite all the pages, but its uploaded fresh only quarterly, or thereabouts, so hardly seems worth the effort.Tips
ResourcesVisit PHP Classes which has a valuable collection of free PHP classes - some very sophisticated, others that a novice will easily be able to 'plug in' to his / her site. Register with the site so that you receive news of new classes.ProblemsThere are some problems I haven't yet worked my way around.
|