Les balises de messages : <b:message> et <b:param>

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é à l'intérieur d'un balisage <![CDATA[.

  • 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>

Attributs Description Classification Préfixe « expr: » Implantation
Attributs de la balise <b:message>
name

Alias

L'alias d'une donnée de type message.

Par exemple l'alias de data:messages.authorSaid est messages.authorSaid.

Classification : XML Blogger Expression Préfixe « expr: » : Interdit Implantation : Obligatoire
Attributs de la balise <b:param>
name

Nom du paramètre

La valeur est un nom réservé. Se référer au cas par cas à nos fiches : Les données messages.

Classification : HTML classic Préfixe « expr: » : Interdit Implantation : Obligatoire selon les cas
value

Valeur de la variable

La valeur à joindre au message.

Précédé du préfixe expr:, la valeur peut être une donnée ou une expression.

Classification : HTML classic Préfixe « expr: » : Autorisé Implantation : Obligatoire


Les 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

Spotlight

Foire aux questions Blogger (Septembre 2021)

Populaires cette semaine

Blogger-Stats : Les Statistiques Blogger