Devitácora

Un blog informático

Cuando Blogger no guarda las plantillas formateadas

De un tiempo para acá me he percatado que cuando empleo la opción Dar formato al tema, estando en el editor HTML de mis blogs, y prosigo a guardar los cambios, Blogger no lo hace, solo aparenta hacerlo. El ausente error solo aparece cuando se importa la plantilla formateada (se copia todo el código formateado en un archivo XML para este propósito) a través de la opción Crear copia de seguridad/Restablecer.

Nadando en ese mar de código, descubrí que el problema radicaba en que el proceso toca ciertas configuraciones del elemento Entradas del blog (id=Blog1) que no debería. El servicio te deja las opciones de la siguiente manera:

Pero para evitar que no nos ignore los cambios, tendríamos que acomodarlo en una sola línea, buscando retirar los espacios que acompañan al valor de la configuración:


Plantillas mínima y básica para Blogger

Como Blogger no brinda una plantilla desnuda para poder diseñar blogs desde cero, optaba por trabajar sobre la maraña que da forma a los temas que ya ofrece... hasta que me aburrí:

Plantilla mínima, con solo lo necesario para que Blogger la acepte:

Plantilla básica, con el elemento Entradas del blog y los datos esenciales de la cabecera del documento:

Puedes configurar las plantillas añadiendo los siguientes atributos en la etiqueta de apertura <html>:

Para retirar los estilos de los elementos de Blogger (conocidos como gadgets o widgets):

b:css='false'

Para retirar los scripts de los elementos de Blogger:

b:js='false'

Para emplear la última versión de los elementos de Blogger:

b:defaultwidgetversion='2'

Para emplear la última versión de las plantillas:

b:layoutsVersion='3'

Usar el «Formulario de contacto» sin el «script» de Blogger

El elemento (gadget) Formulario de contacto de Blogger es esencial en todo blog, pero para emplearlo, uno se tiene que tragar el script de la plataforma. Para alguien obsesionado con tener limpio su código fuente, puede ser algo frustrante.

Hace poco me puse la tarea de rumiar el susodicho script y constaté que se podía usar el elemento sin recurrir a él; de hecho, ni siquiera hay necesidad de añadirlo. Lo único que hay que tener a la mano es el ID de nuestro blog, el cual puede obtenerse en nuestra plantilla con la etiqueta data:blog.blogId o copiando, estando en nuestro escritorio, el valor del parámetro blogID que aparece en la barra de direcciones del navegador.

Los datos son enviados a blogger.com/contact-form.do (como parámetros name, email y message), los cuales deben estar correctos, venir acompañados con el ID del blog (blogID), y provenientes del mismo lugar, para que Blogger los acepte.


search-icon home-icon blog-icon about-icon envelop-icon calendar-icon tag-icon comment-icon share-icon gmail-icon blogger-icon twitter-icon facebook-icon printer-icon link-icon list-icon rss-icon logo-icon