37

Mensaje de error: Los ID de artilugio deben ser exclusivos

Últimamente muchos de nosotros hemos sufrido de este error cuando intentamos hacer "vista previa" o "guardar los cambios" en nuestra plantilla desde "Edición HTML".

Problema.

Como el error suele darse al intentar guardar cambios después de haber añadido algún código en la plantilla, muchos usuarios piensan que el problema es motivado por ese cambio que están intentando llevar a cabo.
En realidad es un problema de Blogger que se da casi siempre después de haber sustituido una plantilla por otra.

Blogger hace sin problemas aparentes el cambio de plantilla, pero mantiene algunos de los gadget de la plantilla anterior, lo que hace que algunos gadget aparezcan duplicados (con la misma ID). Esto pasará desapercibido hasta el momento en que intentamos guardar algún cambio posterior, entonces Blogger mostrará el mensaje de error del que estamos hablando:



Solución.

Si miramos el código de nuestra plantilla desde "Edición HTML" (sin expandir la plantilla de artilugios) veremos algo como esto:
<div id='main-wrapper'>
        <b:section class='main' id='main' showaddelement='no'>
<b:widget id='Blog1' locked='true' title='Entradas del blog' type='Blog'/>
<b:widget id='HTML3' locked='false' title='' type='HTML'/>
<b:widget id='HTML1' locked='false' title='' type='HTML'/>
</b:section>
      </div>

 <div id='sidebar-wrapper'>
        <b:section class='sidebar' id='sidebar' preferred='yes'>
<b:widget id='BlogArchive' locked='false' title='Blog Archive' type='BlogArchive'/>
<b:widget id='LinkList1' locked='false' title='' type='LinkList'/>
<b:widget id='NewsBar' locked='false' title='NOTICIAS' type='NewsBar'/>
<b:widget id='HTML1' locked='false' title='Suscribe' type='HTML'/>
<b:widget id='Label1' locked='false' title='Etiquetas' type='Label'/>
<b:widget id='Profile1' locked='false' title='About Me' type='Profile'/>
</b:section>
      </div>
Cada una de esas líneas que empieza por <b:widget corresponde a un gadget de los que tenemos añadidos en el blog. Si nos fijamos en la ID de cada uno de ellos, vemos que hay dos gadget que llevan la misma ID (en el ejemplo están destacados en color naranja):

<b:widget id='HTML1' locked='false' title='' type='HTML'/>

<b:widget id='HTML1' locked='false' title='Suscribe' type='HTML'/>


Lo que haremos es cambiar la ID de uno de estos gadget y ponerle una ID que no se repita en ningún otro gadget de la plantilla, para asegurarnos podríamos ponerle un número elevado, por ejemplo, id='HTML30'.

Una vez hecho el cambio, guardamos la plantilla.

Si vamos entonces a la parte de "Edición" de nuestro panel podemos comprobar cual es el gadget que se había duplicado, ya que al pinchar en "Editar" del gadget, seguramente marcará error o aparecerá vacío de contenido.

Editar gadget
Gadget vacío

Podemos entonces eliminar sin problemas el gadget duplicado.

Quizás te interese saber algo más sobre los gadgets de Diseño.

Entradas Relacionadas:

37 comentarios:


JMiur

Este es uno de los errores más insoportables que tiene Blogger :S

ELPLANETADELCELULAR

si ese error es orribles casi siempre me sale ami

TRECARUNGA

Siii que odio le tengo a ese error. Ja ja

TRECARUNGA

Hola Rosa, ¿como hago para que en el widget de ultimos comentarios aparescan unos ":" en ves de "comenta"?

chukislukis

Hola Rosa!

no se si puderias publicar en tu blog esta forma de comentarios no le haria falta a cualquier persona pero no se el codigo ni toda la cosa que se le hace pero te dejo una vista previa del cometario y el blog que lo encontre "el blog es de blogger " asi que habra una manera de obtener este estilo de cometario porfis..


http://img91.imageshack.us/img91/57/sshot1qy8.png

en este blog lo encontre

http://mondocomic.blogspot.com/

chukislukis

otra vez vengo a fastidiar rosa :P vi en esta pagina un HTTP Error 404

pero con un mensaje chistoso bueno para mi que soy de mexico porque ma da mucha gracia y no se que reaccion tiene en su pais
pues le dejo la pagina

HTTP Error 404

y no se si se puede colocar este tipo de mensaje en blogger;

por si acaso un visitante esta buscando una pagina del blog y no lo puede encontrar y le sale ese mensaje como resultado de busqueda o algo asi parecido,

solo quiero saber si se puede estaria padre :)

y gracias

Rosa

TRECARUNGA , tienes que hacerlo modificando el script, o sea, descargándolo a tu PC, hacerle el cambio y volverlo a subir a un alojamiento...no es difícil modificarlo, al abrir el script cambias donde dice "comenta" por los dos puntos sin tocar nada más...

Rosa

chukislukis , en Blogger no pueden hacerse las páginas de "error 404" lo siento:(

En cuanto al sistema de comentarios, hace tiempo que algunos usuarios lo usan en Blogger, son los comentarios de Haloscan, un servicio externo.
http://js-kit.com/comments/haloscan.html

Por lo que leo por ahí no es difícil integrarlo en Blogger desde su web, aunque a mi los servicios externos de lo que sea no me gustan demasiado, menos para los comentarios, si ese servicio tuviese algún problema en su servidor, por ejemplo, los comentarios se verían afectados...prefiero los del propio Blogger.

Y&

Hola Rosa, te consulto esto, aunque no tiene nada que ver con el post.Llevo tiempo intentando poner dos iconos juntos, pero no lo consigo.Sería algo así como poner lo que aparece en la siguiente web, abajo del todo: el botón de las visitas online, y al lado, otra cosa parecida. Cada vez que intento poner, por ejemplo, mi gato y ese botón juntos, me sale uno arriba del otro, en vertical. Seguramente será una tontería, pero por más vueltas que le doy, no lo consigo.Mi intención es tenerlo todo más compacto, no con tantos escalones. Aprovecho para darte las gracias por tu ayuda en todas las entradas ;)

http://orientacionandujar.wordpress.com/

TRECARUNGA

Rosa, ¿Como hago para que los enlaces de las n uves de etiquetas sean de colores claros? porque sino en mi sidebar no se ve bien.

Rosa

Y& Antes de nada tienes que tener claro que si tus imágenes colocadas juntas miden más que el espacio donde vas a colocarlas (supongo que la sidebar) saldrán una encima de otra...
Para que salgan como dices, hazlo así:
<div style="text-align: center;">
AQUI EL CODIGO DE LAS DOS IMAGENES SEGUIDO UNO DE OTRO
</div>

Rosa

TRECARUNGA, los cambias aquí:
var cloudMin = 1;
var maxFontSize = 20;
var maxColor = [0,0,255];
var minFontSize = 10;
var minColor = [0,0,0];
var lcShowCount = false;

En var maxColor = [0,0,255]; color de los enlaces más grandes y en var minColor = [0,0,0]; los de los pequeños.
Como ves los colores tienes que ponerlos en RGB. Puedes ver una tabla de colores aquí: http://www.tayloredmktg.com/rgb/

TRECARUNGA

Gracias :D

Global Metion Blog

Rosa como puedeo aumentar el tamaño de post de esta template te lo agradecería :D

Rosa

Global, aquí:
#main-wrapper {
margin-left: 14px;
width: 445px;

Aumenta el width, pero no demasiado o se te caerá la sidebar hacia abajo, ve probando...

Global Metion Blog

Gracias Rosa sabia :D

Fernando

Hola Rosa, una consulta. Estoy tratando de poner una lista de enlaces (lista de blogs) en Añadir un gadget pero el boton de añadir enlace me aparece como desabilitado y no puedo hacerlo. He probado en el blog de pruebas y nada y con tres navegadores distintos y nada. Es problema mio, de blogger, me pasa solo a mi, tu sabes algo. En fin ya me diras por lo menos si tu lo tienes habilitado. Gracias y un saludo.

Rosa

Fernando, a mi me va bien...¿has probado a limpiar la caché del navegador? o intenta entrando a través de http://draft.blogger.com/

Fernando

Gracias por contestar tan rapido, voy a hacer lo que dices a ver que tal.

ELPLANETADELCELULAR

rosa hay algun scipt o algo para poner como si fuera una flecha de ir para arriba pero la foto que yo quiera y que las visitas la puedan cerrar(normalmente se ve eso en los foros)...me seria util para insentibar a las visitas a que se registren a mi foro

suertee...

Fernando

Limpie todo, reinicie y ya me funciona, gracias por todo.

Rosa

ELPLANETA, no tengo nada aquí publicado sobre eso, pero Gem@ tiene un cartel flotante muy bonito como el que se ve en algunos foros:
http://gemablog-.blogspot.com/2008/10/cartel-de-aviso-flotante.html

Y&

Gracias Rosa, pero me siguen apareciendo alineados verticalmente. Hoy no es mi día; gracias a pesar de las molestias ;)

Rosa

Yamp, no me habías dicho que era para la Son of Moto...¿porqué es así verdad? Es que esa plantilla lleva incluida esta instrucción:
img {
border: 0;
display: block;
}
Que es lo que hace "inmanejables" las imágenes.
Borra ahí la línea de display: block;

Graciela

:)Rosi muy bien por explicarlo!!!, reniegas reniegasm besitos!!!

Y&

¡¡Muchas gracias!! :D Soy novata y no pensé que un pequeño detalle como ese pudiese influir tanto :$ Lo dicho, muchas gracias, no solo por este detalle, sino por todo el trabajo del blog y de tus atenciones con la comunidad blogger ;)

Antony

Me ha pasado mucho.. Y es fastidioso :S Pero habían cosas que no tenia claro... Gracias a ti las aclare... Saludos! :)

franklin

Que bueno amiga gracias a tu blog lo pude solucionar

maniat1k

"En realidad es un problema de Blogger que se da casi siempre después de haber sustituido una plantilla por otra."

Yo no se, intenté ca,biar una por otra; se que funciona por que la vi en acción pero no me deja, tye envie un correo con el código a ver que me puedes decir... un saludo

Old School Generation.

Hola Rosa! Solo quería felicitarte el año, y como siempre, desearte toda la felicidad mundana y, por supuesto, como viene siendo costumbre cada vez que paso por aqui, felicitarte por tu loable trabajo. Un abrazo.

Bernardo

mmuchas gracias... andaba buscando la solución para este problema...

malachuca

Hola Rosa, siempre tienes solución para todo. Lo que más me gusta de estas consultas es que antes de conocerte cada vez que me pasaba algo pensaba "esto sólo me pasa a mi". Así que se me han quitado los complejos. Tenía el widget de entradas duplicado y lo he borrado sin compasión del html sin consecuencias. muchas gracias.

Rosa

malachuca Nunca pienses eso y dejes de preguntar por ello... y si solo te pasa a ti, pues igualmente trataré de ayudarte... :D

Ƹ̵̡Ӝ̵̨̄Ʒ Paulacky Ƹ̵̡Ӝ̵̨̄Ʒ

Hola wapa vengo desde la entrada de las flechitas deslizantes... he estado mirando los widget y no tengo ninguno repetido pero me sigue saliendo el mensaje de error al que te refieres aqui.... :(( ya no se que puede ser..
Mi blog es:http://potispaulacky.blogspot.com/

Rosa

Ƹ̵̡Ӝ̵̨̄Ʒ Paulacky Ƹ̵̡Ӝ̵̨̄Ʒ A mi me parece que es el botón ese del traductor... prueba a cambiarlo de sitio y dime si se soluciona...

Ƹ̵̡Ӝ̵̨̄Ʒ Paulacky Ƹ̵̡Ӝ̵̨̄Ʒ

@Rosa
Hola!!!! vaya si te voy a dar la lata lo siento!!!
Lo he cambiado de sitio y ahora me aparece un error diferente:

"No se ha podido analizar su plantilla, porque no está bien formada. Asegúrese de que todos los elementos XML se han cerrado correctamente.
Mensaje de error de XML: The element type "body" must be terminated by the matching end-tag "".

Ahora ya si que me he perdido...!!
Espero me puedas ayudar un saludo!!!! y muchas graciaaas ^^*

Rosa

Ƹ̵̡Ӝ̵̨̄Ʒ Paulacky Ƹ̵̡Ӝ̵̨̄Ʒ ¿Lo has solucionado?... lo digo porque veo el gadget en la sidebar...

Publicar un comentario en la entrada

Si vas a dejar una consulta, procura tener habilitado tu perfil en Blogger o deja la url del blog a revisar (no enlace).

Los comentarios están siendo moderados.

:) :(( :( :P :D :$ ;) :I :X :O |O :S