Site PHP+MySQL Evénementiel

crabs_web_event - 2.0 (c) 2005-2006 - Christophe CAZAJUS (crabs-mettre_le_signe_at-crabs-world.com)

Navigation

Présentation

Installation

Journal des Modifications

Feuille de route

Téléchargement

Fichiers Sources

--==--

Retour au site

Accueil du site

Man Pages

Template

Introduction

La modification des templates implique une connaissance du HTML (4.01 Strict) et des CSS (2.1).

Vous pouvez utiliser les templates proposés par défaut et ne modifiez que le style et le logo. Crabs Web Event est opérationnel dès l'installation.

page.html

Vous pouvez modifier à votre guise le fichier 'page.html'. Pour cela selectionner 'html' dans la partie administration de Crabs Web Event. Ce fichier est la base de tous les templates utilisés.

Les titres des pages

La page correspondant à 'A venir', 'Tous les événements', 'Annonces' ou 'En travaux' (lorsque le site est bloqué) utilise un template pour paramétrer le titre la page.

La valeur associée à la page remplacera le texte '[[TMPL:TITRE]]' dans le fichier 'page.html'.

Pour donner une valeur, la syntaxe est la suivante :

<!--TMPL|TITRE|page|La valeur du titre|-->

page prendra la valeur :

N'oublier pas d'utiliser des balises HTML (h1 par exemple) pour renseigner la valeur de ce template.

Le contenu de la page

Par défaut, Crabs Web Event génère le contenu des pages : la liste des événements, des annonces ou le formulaire de contact, depuis 'page.html' et remplace le texte '[[Le_CoNTeNu_De_La_PaGe]]' pour transmission vers le navigateur.

Vous pouvez changer ce texte via le menu 'Variables de l'interface d'administration.

Le titre du formulaire de contact

Un style de template identique à celui des titres des pages est mis en place :

<!--TMPL|FORMULAIRE|CONTACT|...|-->

Evitez d'utiliser des balises HTML dans ce template, préférez la modification de la feuille de style.

page.css

Vous pouvez librement modifier la feuille de style associée à 'page.html'.

Pour cela selectionner 'ccs' dans la partie administration de Crabs Web Event.

Tous les éléments de style compris entre les lignes :

/*--[BEGIN-TEMPLATE]--*/

et

/*--[END-TEMPLATE]--*/

seront importées dans l'interface d'administration pour assurer la prévisualisation.

Template pour les événements 'à venir'

Le principe retenu est applicable aux 3 types de template.

Dans la fenêtre de saisie, écrivez votre code HTML en insérant des 'variables'. Le nom de ces variables est prédéfini. Crabs Web Event replacera ces variables par les valeurs (que vous avez saisies) lors de la génération de la page.

Les variables utilisables sont :

Template pour les événements 'passé'

Idem que pour le précédent, même variables.

Template pour les annonces

Identique au template 'événements à venir', mais les variables sont :

Les dates sont automatiquement générées par Crabs Web Event.

'[[ID]]' peut être utilisé dans un lien vers le formulaire contact, le titre de l'annonce sera ainsi affecté au sujet de l'annonce.

Exemple de code pouvant mis dans le template annonce pour réalise ce lien :

<a href="contact.php?a=[[ID]]">Répondre à cette annonce<a>
Haut de Page

Contacter crabs