Retour à la page principale
 


- Présentation de Rebol
- Exemples de scripts
- dir-tree.r
- clean-path.r
 Notice Rebol Site Builder

Retour

Mis à jour le 30-Aug-2001.

compteur visiteurs.

logo impressionPour impression.

 
   
       Notice Rebol Site Builder

English version

Rebol Site Builder est l'un des projets de D2SET , et a pour but de générer ce site web. Chacun participant à la rédaction de ces pages fournit un fichier html ne contenant que la page principale - celle que vous lisez en ce moment même. Le script a pour charge de créer les frames, les menus, mettre en place les liens, corriger au vol les textes pour en homogénéiser la présentation et synchroniser via ftp avec le serveur de Multimania !

Une vue générale

Voici les différents dossiers qui constituent un projet Site Builder sur le disque de l'administrateur.

  comporte les fichiers que nous voulons téléchargeables par ftp : plaquettes d'information, statuts, ... Ce dossier devra être brousable, c'est à dire que contrairement à tous les autres, on devra pouvoir en lister le contenu.

  est un dossier obscelète : initialement prévu pour accueillir les images récurentes du site, nous préférons maintenant placer ces images dans .

  accueil le site construit brousable en local par l'administrateur, afin de vé rifier son bon fonctionnement avant de le publier.

  contient le matériel du site : l'ensemble des textes et des images illustrant spécifiquement ces textes ( un graph, ... ).

  est le dossier contenant les fichiers html et les images qui sont l'apparence du site : frameset, page de menu, page principale, logo, ... Ces pages peuvent être directement brousées afin d'en apprécier l'apparence avant même de recréer un site.

  acceuil le site construit pour etre mis en ligne par l'administrateur. Celui ci n'est pas directement brousable en local.

Voici le schéma général que suit Site Builder : On combine , et pour construire et vérifier le bon fonctionnement global avant de générer et de synchroniser le site sur Multimania.

Les sources

   contient le matériel du site : l'ensemble des textes et des images illustrant spécifiquement ces textes ( un graph, ... ). Ce matériel sera combiné par Site Builder aux Templates afin de générer le site.

  est un ensemble hiérarchisé de fichiers et de dossiers. Le site de D2SET est organisé de façon hiérarchique, c'est à dire qu'on a cherché à y classer les choses en rubriques/sous-rubriques formant un arbre. chaque document HTML est soit une feuille de cette arbre, soit un noeud ouvrant sur de nouvelles branches. Lorsqu'un document ouvre sur d'autres documents, ce contenu se trouve dans un dossier portant le même nom que ce document, sans l'extension .html . Ainsi la page fr.html intitulée "Bienvenue" ouvre sur le contenu francophone du site situé dans le dossier fr/ . Cette hiérarchie sera reproduite dans et . Ces fichiers ne peuvent pas porter les nom index.html et menu.html , ils sont reservés aux templates.

Site Builder extrait de chaque fichier HTML son titre inclu entre <TITLE> et </TITLE> et son contenu inclu entre <BODY> et </BODY> .

Le titre servira d'entrée dans les menus, il doit donc être à la fois court et explicite. Dans le Template actuel il est de plus affiché en tête de page principale. Il est donc inutile de le rappeler au début de votre document.

Le contenu de la page ( BODY ) doit être minimale, afin de ne pas surcharger. Son auteur laisse au soin des concepteurs des Templates la présentation générale du site, et se concentre sur le contenu rédactionnel. Il ne faut pas en particulier dupliquer le titre et l'incluant au début du contenu de la page, il serait en double... Dans un cadre général, faites court : mieux vaux scinder un document plutôt que de voir un visiteur abandonner son chargement...

La largeur de la page doit être réduite afin de ne pas indisposer un visiteur utilisant une faible résolution. A cause de la frame latérale de menu il ne reste que 400 pixels pour cette partie. Si vous n'avez pas de contrainte particulière de largueur, laisser le texte non-formatté, c'est à dire en dehors d'un tableau qui en contraindrait la largeur. Site Builder se chargera de le remettre en page.

Les liens vers des pages exterieures au site de l'association doivent porter la mention target="_parent" afin de s'ouvir dans la fenêtre entière, et pas seulement dans le cadre.

Un script Java ou Javascript contenu dans la page ( BODY ) sera recopié telle qu'elle et donc fonctionnel.

Les templates

  contient les fichiers HTML et les images qui sont l'apparence du site : frameset, page de menu, page principale, logo, ... Ces pages peuvent être directement brousées afin d'en apprécier l'apparence avant même de recréer un site.

le fichier index.html est un frameset , le fichier menu.html est la page latérale de menu, et body.html est la page principale.

Le résultat

A chaque dossier de , Site Builder fait correspondre un dossier de . Celui-ci comporte un frameset , un menu, et les pages de contenu.

Les images du sont exportées dans .



 
 
 
http:/ / d2set.free.fr/ fr/ projets/ site/ RebolSiteBuilder/ notice.html