Las etiquetas <b:message> y <b:param> permite acceder a los datos de valores tipo message. También permite incluir valores complementarios, funciona en toda la plantilla XML, exceptuando <b:skin> puede acumularse y no se puede anidar.


Sintaxis

La etiqueta <b:message> muestra los datos tipo message y la etiqueta <b:param> agrega nuevos valores al mensaje:


<b:message name='alias de mensaje'>
   <b:param name='nombre' value='valor'/>
</b:message>

Alias de mensaje

El alias del mensaje corresponde al nombre de las etiquetas de datos tipo message sin el prefijo data:, por ejemplo, el alias de la etiqueta de datos data:messages.copy es messages.copy, por lo tanto:


<b:message name='messages.copy'/>

Atributos

La etiqueta <b:message> requiere de un atributo obligatorio para su función:


Atributo Clasificación Prefijo expr: Descripción Importancia
name Expresión XML Prohibido Alias de una etiqueta de datos tipo message Obligatorio

La etiqueta <b:param> requiere de atributos para su función cuando es especificada:


Atributo Clasificación Prefijo expr: Descripción Importancia
name HTML común Prohibido Nombre reservado del parámetro. Consultar datos de data:messages. Obligatorio
value HTML común Permitido El valor del parámetro. Si se usa el prefijo expr: el valor esperado es una expresión de Blogger. Obligatorio

Ejemplo

En el siguiente ejemplo extraemos el mensaje que no tiene parámetros adicionales:


<b:message name='messages.authorSaidWithLink'/>

El resultado será el nombre del autor enlazado a su perfil de blogger más el texto "Ha dicho" para blogs en español. Si especificamos parámetros:


<b:message name='messages.authorSaidWithLink'>
   <b:param value='//fb.com/danieI.abel' name='authorUrl'/>
</b:message>

Ahora el enlace del autor será //fb.com/danieI.abel mientras que el resto del mensaje seguirá siendo el mismo.


Mas detalles y ejemplos en: Message tags Blogger Code PE.