Les balises de messages [b:message / b:param]

Nous vous rappelons que lorsque vous accédez à ce blog, vous signez automatiquement un accord avec Blogger Code.
Consultez les CGU.


Blogger - Les balises de messages [b:message / b:param]
Les balises <b:message> et <b:param> permettent d'extraire la valeur d'une donnée Blogger de type message et d'y inclure des valeurs complémentaires.


La syntaxe

La balise <b:message> affiche explicitement la valeur d'une donnée de type message tandis que <b:param> ajoute des éléments à la valeur du message.
La syntaxe
<b:message name='ALIAS MESSAGE'>

  <b:param name='PARAM NAME' value='PARAM VALUE'/>

</b:message>

  • Les balises <b:message> et <b:param> travaillent dans l'ensemble du code XML, excepté dans la balise <b:skin>.
  • La balise <b:message> ne peut pas s'imbriquer.
  • Une ou plusieurs balises <b:param> doivent s'imbriquer dans une balise <b:message> et peuvent se cumuler.
  • Les balises <b:param> ne sont requises que pour un nombre limité de données de type message.


Les attributs des balises

Les balises <b:message> et <b:param> doivent être dotées de plusieurs attributs obligatoires.

<b:message name='ALIAS MESSAGE'>
  <b:param name='PARAM NAME'
           value='PARAM VALUE'/>
</b:message>

<b:message name='ALIAS MESSAGE'>
  <b:param name='PARAM NAME'
           expr:value='EXPRESSION'/>
</b:message>

Balises Attributs Classification Préfixe "expr:" Signification -
b:message name XML Blogger Expression interdit L'alias d'une donnée de type message.
Par exemple l'alias de data:messages.authorSaid est messages.authorSaid.
Requis
b:param name HTML classic interdit Le nom du paramètre.
Nom réservé. Se référer au cas par cas aux fiches du dictionnaire message.
Requis selon les cas
value HTML classic autorisé La valeur a joindre au paramètre.
Précédé du préfixe expr:, la valeur peut être une donnée ou une expression.
Requis


Données messages avec paramètres requis

L'usage de la balise <b:param> est obligatoire pour les données ci-dessous.
Consultez les fiches au cas par cas, pour connaître les paramètres a ajouter, le nom réservé à l'attribut name et le type de valeur attendue dans l'attribut value.


Quelques exemples

Un simple message permanent
<b:message name='messages.home'/>
Pour les blogs en langue française, le résultat sera accueil
Un message avec un paramètre
<b:message name='messages.postedByAuthor'>
  <b:param expr:value='data:post.author.name'/>
</b:message>
Pour les blogs en langue française, le résultat sera Publié par Nom de l'auteur.


Les autres balises

Fiches populaires cette semaine

Facebook : Bouton partager [Share button]