CTRL+D pour ajouter
ce blog à vos Favoris
Bienvenu sur cet espace     -     Merci tu es le ième à venir aujourd'hui     -      Cliquer sur l'Index pour avoir un apercu de l'ensemble des billets     -     Des dizaines de jeux sont acessibles dans la Salle de Jeux et jouables directement sur cet espace     -     Retrouve dans la Vidéothèque, ma selection de films disponibles sur la mule     -     

jeudi, août 11, 2005

Les Balises Conditionnelles

BasIndexAccueil

Qu'est ce donc que cette chose?

Les balises conditionnnelles font parties des balises de notre thème (template Tag) qui sont répertoriées dans l'aide Google et elles ont cette forme caractéristique
<$balise$>

ou alors fonctionnent par paires
<balise>ce sur quoi porte la balise</balise>

Ce qui doit parler à quiconque à déjà apporté des modifications à son thème

Elles fonctionnent comme des balises classiques, à ceci près que certaines font référence à une base de donnée...

En effet la balise
<$BlogOwnerProfileURL$>
représente l'adresse Url du profile du propriétaire du blog
(en même temps on fait un 'tit cours d'anglais en observant qu'ils placent le mot le plus important d'un groupe nominal à la fin de l'expression et moins le mot à d'importance, plus il est au debut du groupe...;)
Cette adresse (Url) est propre à chacun et permet donc avec le même thème mais utilisé par deux personnes distinctes d'avoir deux valeurs différentes...

Je les nomme en conséquence, "balises automatiques de mise en forme"

Une des première chose à changer au depart du blog, c'est la balise automatique de profil parce qu'elle est configurée en anglais, c'est pourquoi le premier tableau de correspondance que j'ai réalisé était celui là (vous pouvez le retrouver sur ce Billet)
(Le descriptif des autres balises est en cours...)


Aujoud'hui, je m'attarde sur les balises conditionnelles
<MainPage></MainPage>
<ItemPage></ItemPage>
<ArchivePage></ArchivePage>
<MainOrArchivePage></MainOrArchivePage>


et plus particulierement les deux premières (j'avoue n'avoir encore qu'une idée vague des deux autres)
<MainPage></MainPage>
<ItemPage></ItemPage>


qui sont les balises "d'exclusivité" à
la page principale (<MainPage></MainPage>)
Aux autres pages (<ItemPage></ItemPage>)


Je m'explique, tout élément entouré des balises <MainPage></MainPage> sera affiché uniquement sur la page principal, par exemple: le texte défilant en haut de mon espace, ne pourrait etre affiché que sur la page principale (page d'accueil); je pourrais aussi (dans mon theme) mettre un petit mot de bienvenue avec une présentation succinte de mon espace, ceci n'apparaissant que sur ma page d'accueil... Et a ce jour, mon espace de dicussion (chat) ne se trouve qu'en haut de la page d'accueil

A contrario, tout élément entouré des balises <ItemPage></ItemPage> sera affiché sur toutes les pages sauf la page d'accueil, par exemple il n'est pas utile d'afficher l'icône qui me renvoit à la page d'accueil, quand je suis présent sur cette page d'accueil... il me suffirait d'entourer le code de l'icône des balises ItemPage comme suit

<ItemPage>
<a href="lien vers ma page d'acceuil.htm"><img src="bouton accueil.gif"><:/a>
</ItemPage>


pour que ce dernier figure sur tous mes billets, sauf ceux présents sur la page d'accueil


Ce sont des balses Super intéressantes surtout dans l'idée de pouvoir faire une page d'accueil...
On peut les utiliser dans le thème de notre espace, mais aussi directement dans les billets pour par exemple mettre un petit mot comme suit
<MainPage>
Les billets affichés ne sont par forcement ceux qui vous intéressent...regardez les archives
</MainPage>

Qui ne serait affiché que sur la page principale, mais aussi
<ItemPage>
retour vers la page principale
</ItemPage>

Tout ça codé dans le même billet (correction faite le 12/08/05 à 10h35) dans le thème, donc présent sur tous les billets, mais qui apparaitrait à des moments distincts




HautIndexAccueil

Ajouter un commentaire


Ajouter un commentaire

<< Masquer les Commentaires

HautIndexAccueil
uk flag