Gadget Perfil - data:name

min

Las siguientes etiquetas de datos corresponden al gadget Perfil y están disponibles para Blogger Layout v2 b:layoutsVersion='2' y Widgets v1 b:defaultwidgetversion='1'. La estructura tiene este aspecto:


<b:widget id='Profile1' type='Profile'>
   <b:includable id='main'>
      <!-- data:[name] -->
      <b:loop values='data:authors' var='i'>
         <!-- data:i.name -->
      </b:loop>
   </b:includable>
</b:widget>

Nota: Para comprender mejor los terminos que utilizo en las entradas de la categoria enciclopedia puedes consultar la tabla de terminos


Global

Están disponibles en cualquier parte dentro del widget y no requieren ciclos b:loop.


data:team [boolean] true si hay mas de un autor en el blog, caso contrario false.
data:hasgoogleprofile [boolean] true si se usa Google+ como perfil, caso contrario false.
data:displayname [string] Muestra el nombre del autor del blog.
data:userUrl [url] Devuelve la url hacia el perfil del autor.
data:photo.url [image] Enlace hacia la foto del autor en 80x80.
data:messages.myPhoto [string] Muestra el texto "Mi foto".
data:photo.width [number] Ancho de la foto del autor. Por defecto se establece en 80.
data:photo.height [number] Alto de la foto del autor. Por defecto se establece en 80.
data:profileLogo [image] Enlace hacia un icono de 16x16 que corresponde al tipo de perfil.
data:showlocation [boolean] true si esta permitido mostrar la localidad del autor, caso contrario false.
data:location [string] Muestra la localidad del autor.
data:aboutme [string] Muestra la información del autor de Google+ que se configura en "Acerca de mí".
data:viewProfileMsg [string] Muestra el texto "Ver todo mi perfil".
data:authors [object] Tabla de informacion sobre los autores del blog.

Authors

Tabla de información sobre los autores del blog. Como ejemplo se utilizará la variable i expresada en un bucle.


<b:loop values='data:authors' var='i'>
   <!-- data:i.[name] -->
</b:loop>

En cuanto a los datos que podemos extraer de la tabla authors tenemos los siguientes:


data:i.userUrl [url] Enlace hacia el perfil del autor.
data:i.profileLogo [image] Enlace hacia un icono de 16x16 que corresponde al tipo de perfil.
data:i.display-name [string] Nombre del autor.

Uso básico

Podemos solicitar la información global como etiquetas data o atributos en cualquier parte dentro del widget "Perfil":


<data:displayname/>

En el caso de las tablas, podemos solicitar la información mediante bucles <b:loop/>:


<b:loop values='data:authors' var='i'>
   <data:i.profileLogo/>
</b:loop>

También podemos solicitar los datos de forma explícita utilizando <b:eval/>:


<b:eval expr='data:authors[0].profileLogo/>

Si tienes alguna duda déjala en los comentarios, respondo a todos. Si te ha servido esta entrada no olvides compartir, eso me ayudaria mucho.