--==--
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.
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.
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.
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.
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.
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.
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 :
Idem que pour le précédent, même variables.
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>