Individual Home Page is a system that serves a cgi-generated (home)page that can be configured by the user. The user can select options in a form. Users having no personal preferences, will be sent to a default page, defined by the contents webmaster. Default and user defined pages are generated by cgi using Perl. Yet the contents webmaster (the person who is responsible for the contents of the site) does not need knowledge of Perl or cgi. External files (snippets with pieces of contents, and configuration files) are used to read the contents and to configure the script. The contents webmaster does need knowledge of HTML, since WYSIWYG-editors usually cannot produce split up pages. |