Formulaire technique libre et gratuit www.saintpoint.org, site de calcul en ligne.

Ce site permet, à tout visiteur, d'utiliser mes utilitaires partout où il existe une connexion Internet.

Le formulaire technique MARCEAU Claude, est un site de calcul technique en ligne, gratuit et sans inscription.

Tout ce qui est sur ce site est sous license GPL, à l'exception de ce qui touche la vie privée de l'auteur.

Ce site est testé et optimisé pour FIREFOX 3, 11, 20. Il ne contient AUCUNE pub, si vous utilisez directement le site ci-dessus.

Vous êtes ici: -> Accueil -> Pages personnelles -> Documentation du site -> Réalisation du site

 
   

http://www.saintpoint.org/

Découpage de la page

Le découpage de la page choisie est le suivant:

Entête.

Cette entête est constituée d'un <div> sur toute la largeur de la page. Une entête qui est choisie individuellement pour chaque page (cahier des charges). Cette entête est incorporée dans la page "index.php" par un PHP "include". Le nom du fichier de cette entête est stocké dans "DBSQL.pages.Header". L'entête par défaut entrée automatiquement dans la DBSQL est le fichier "header.php". Les fichiers entête et pied de pages sont tous stockés dans le même répertoire "/util/hf/. Ce chemin est fixé dans "index.php" dans la section de "déclaration des variables" par la variable $HfPath = 'util/hf/'


Section qui indique où on se trouve et où on peut aller.

Sur la première ligne on peut voir le "path" actuellement en cours, cette ligne peut être utilisée pour remonter dans la structure du site, le dernier lien demandant un rafraichissement de la page actuelle. La deuxième ligne indique les pages où on peut aller depuis la page en cours. Si on ne peut aller nulle part cette ligne disparait.


Bande de menu à gauche de la page.

Un premier cadre

Ce cadre contient une image. Si on clique sur cette image, on se retrouve sur le site d'origine de la page. Ce lien est fixé dans "index.php" dans la section de "déclaration des variables" par la variable $globalSiteName = 'http://www.saintpoint.org/' pour mon cas. Ce qui permet, si la page est enregistrée sur un disque dur quelque part de retrouver le site d'origine.

Il contient aussi, si on clique sur le texte "A propos de l'auteur", une page de renseignements privés, juste un minimum.

Une ligne qui permet d'enrouler et dérouler les menus qui suivent.

Pour les trois menus qui suivent, si on clique sur la barre de titre du menu et qu'il est enroulé, on le déroule, et inversement.

Un premier menu

Permet les trois actions possibles suivantes. remonter à la page précédente, remonter au chapitre précédant, remonter à la page principale du site.

Un deuxième menu

Le titre du menu est la page actuelle, ce menu permet de naviguer dans les pages accessibles depuis la page actuelle. Ce menu ne s'affiche pas s'il n'y a pas de pages filles.

Un troisième menu

Le titre du menu est la page parent de la page actuelle, ce menu permet de naviguer dans les pages accessibles sur le même niveau que la page actuelle. Ce menu est replié par défaut. Si le deuxième menu est absent (pas de page filles), il apparait à la place du deuxième menu et est déplié.

Information sur la page en cours.

- Date d'émission de la page, date envoyée par le serveur au moment de la génération de la page par PHP.

- Date de création de la page source PHP, inscrite dans la DBSQL.

- Date de la dernière mise à jour de la page source PHP, inscrite dans la DBSQL.

- Compteur de visite de la page, incrémenté à chaque appel de la page par PHP.


Bande droite de la page, le contenu.

Ce contenu est choisi en fonction du paramètre "$_GET['id_page']" transmis à la page "index.php", Ce paramètre permet de retrouver les données de la page demandée dans la DBSQL.


Lien qui ramène en haut de page.


Pied de page.

Ce pied de page est constitué d'un <div> sur toute la largeur de la page. Un pied de page est choisi individuellement pour chaque page (cahier des charges). Ce pied de page est incorporé dans la page "index.php" par un PHP "include". Le nom du fichier de ce pied de page est stocké dans "DBSQL.pages.Footer". Le pied de page par défaut entré automatiquement dans la DBSQL est le fichier "footerInit.php" qui n'affiche pas d'image de conformité du code avec XTHML strict (ou transisionnal). Le pied de page sera modifié après contrôle de la validité du code auprès du W3C. Les fichiers entête et pied de pages sont tous stockés dans le même répertoire "/util/hf/. Ce chemin est fixé dans "index.php" dans la section de "déclaration des variables" par la variable $HfPath = 'util/hf/'