Version française

The purpose of Rebol Site Builder is to generate this Web site. Each person who takes part in the drafting of these pages provides a HTML file containing only the principal page - that you read this text rigth now. The script will have to create the frames, the menus, to set up the links, to correct on fly the texts in order to homogenize the presentation and to synchronize via ftp with the server of Multimania!

An overwiew

Here are the various directories which constitute a Site Builder project on the local drive of the administrator.

  comprises the files which we want downloadable by ftp: informations, statutes... This directory will have to be readable by a browser, i.e. contrary to all the others, one will have to be able to list the contents of it.

  is no longer used: initially envisaged to contain the extensively used images, we now prefer to place them in .

  contains the built site which can be browsed locally by the administrator, in order to verify its correct operation before publishing it.

  contains the bulk of the site: the whole texts and the images illustrating them specifically (a graph...).

  is the directory which contains HTML files and the images which are the appearance of the site: frameset, page of menu, principal page, logo... These pages can be directly browsed in order to appreciate its appearance even before recreating a site.

  contains the site built to be put online by the administrator. This one is not directly locable browsable.

Here is the general outline which follows Site Builder: , and are combined to build and check the correct operation before the generation and the synchronization of the site on Multimania.

The sources

   contains the bulk of the site: the whole texts and the images illustrating them specifically (a graph...). This material will be combined by Site Builder with Templates in order to generate the site.

  is a hierarchically arranged set of files and directories. The D2SET web site is hierarchically arranged like a tree, i e we want to sort documents by topic. Each HTML document is a sheet of this tree or a node opening on somenew branchs. A document which opens on some new branchs , these documents are incuded in a directory sharing the same name without the extension .html . For example the page en.html titled "Welcome" opens on the english-written part of the site, included in the directory en/ . This hierarchy will be reproduced in and .

Site Builder extracts from each HTML file its title inclued between <TITLE> and </TITLE> and its contents inclued between <BODY> and </BODY> .

The title will be used as input in the menus, it must thus be at the same time short and explicit. In current Template it is moreover displayed at the head of the principal page. It is thus useless to point out it a the begining of your document.

The contents of page ( BODY ) must be minimal, in order not to overload. Its creator leaves to the care of the designers of Templates the general presentation of the site, and concentrates on the editorial contents.

The width of the page must be reduced in order not to upset a visitor using a weak resolution. Because of the menu side frame, only 400 pixels remain for this part. If it is possible, just leave the text not-formatted , i.e. apart from a table which would force the width of it. Site Builder will be given the responsability to give it on the page.

The anchor of links to any external site must have the refinment target="_parent" in order to take the whole window, and not just the frame.

A Java or Javascript contained in the page ( BODY ) will be copied such as it and thus be operational.

The templates

  contains HTML files and images which are the appearance of the site: frameset, page of menu, principal page, logo... These pages can be directly browsed in order to appreciate its appearance even before the recreation of a site.

the file index.html is a frameset , the file menu.html is the side frame of menu, and body.html is the principal frame.

The result

To each directory, Site Builder makes correspond a directory. This one comprises a frameset , a menu, and the pages of contents.

The images of are exported in .