Gadget Lista de blogs - data:name

min

Las siguientes etiquetas de datos corresponden al gadget Lista de blogs 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='BlogList1' type='BlogList'>
   <b:includable id='main'>
      <!-- data:[name] -->
      <b:loop values='data:items' var='item'>
         <!-- data:item.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:showIcon [boolean] true si la opción "Icono" se encuentra marcada, caso contrario false.
data:showItemTitle [boolean] true si la opción "Título del elemento más reciente" se encuentra marcada, caso contrario false.
data:showItemSnippet [boolean] true si la opción "Fragmento del elemento más reciente" se encuentra marcada, caso contrario false.
data:showItemThumbnail [boolean] true si la opción "Miniatura del elemento más reciente" se encuentra marcada, caso contrario false.
data:showTimePeriodSinceLastUpdate [boolean] true si la opción "Fecha de la última actualización" se encuentra marcada, caso contrario false.
data:totalItems [number] Cantidad de blogs mostrados.
data:numItemsToShow [number] El numero maximo de elementos a mostrar.
data:showNText [string] Muestra el texto "Mostrar todo".
data:showAllText [string] Muestra el texto "Mostrar todos".
data:items [object] Tabla de informacion de los blogs seguidos.

Items

Tabla de información de los blogs seguidos. Como ejemplo se utilizará la variable item expresada en un bucle.


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

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


data:item.displayStyle [string] Devuelve "display: block;".
data:item.blogTitle [string] Devuelve el titulo del blog que sigues.
data:item.blogUrl [url] Devuelve la url del blog que sigues.
data:item.blogIconUrl [url] Devuelve la url del favicon del blog que sigues.
data:item.itemThumbnail [boolean] true si existe la imagen de la ultima entrada.
data:item.itemThumbnail.url [image] Enlace hacia la imagen de la ultima entrada.
data:item.itemThumbnail.width [number] Ancho de la imagen de la ultima entrada.
data:item.itemThumbnail.height [number] Alto de la imagen de la ultima entrada.
data:item.itemTitle [string] Titulo de la ultima entrada.
data:item.itemUrl [url] Enlace hacia la ultima entrada.
data:item.itemSnippet [string] Resumen de la ultima entrada.
data:item.timePeriodSinceLastUpdate [string] Periodo de la ultima actualizacion.

Uso básico

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


<data:totalItems/>

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


<b:loop values='data:items' var='item'>
   <data:item.blogTitle/>
</b:loop>

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


<b:eval expr='data:items[0].blogTitle'/>

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.