JMiur [E]

Uno dos tres cuatro ... sigue la epidemia. Primero fue Karla que me preguntaba por un problema que se producía al utilzar la barra de navegación de Blogger, esa que aparece en la parte inferior y que por defecto dice Entradas antiguas, Inicio y Entradas recientes. Ni siquiera llegué a responder ya que enseguida encontró una respuesta en los foros de ayuda.

Luego, siguió CUENTAGOTAS con un problema similar; distintos síntomas pero siempre ligados a esa parte. Ahora, ya se suman otros y la lista continúa. Se produce un error con esos números que nada dicen, se dejan de mostrar las entradas resumidas si las tenemos agregadas, se muestra una URL errónea, etc, etc.

Todo eso es debido a un bug de Blogger que, en teoría, ya estaba solucionado pero que en su momento me molestó bastante y hay una entrada del año 2007 que habla de eso ... tiempos antiguos cuando los dinosaurios aún reinaban sobre la tierra.

Si vamos a la plantilla con los artilugios desplegados y buscamos el includable llamado nextprev que es el que contiene esa parte del código; lo que se ve por defecto es esto:
<b:includable id='nextprev'>
  <div class='blog-pager' id='blog-pager'>
    <b:if cond='data:newerPageUrl'>
      <span id='blog-pager-newer-link'>
      <a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'><data:newerPageTitle/></a>
      </span>
    </b:if>
    <b:if cond='data:olderPageUrl'>
      <span id='blog-pager-older-link'>
      <a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'><data:olderPageTitle/></a>
      </span>
    </b:if>
    <a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
    <b:if cond='data:mobileLinkUrl'>
      <div class='blog-mobile-link'>
        <a expr:href='data:mobileLinkUrl'><data:mobileLinkMsg/></a>
      </div>
    </b:if>
  </div>
  <div class='clear'/>
</b:includable>
donde tal vez se hayan hecho modificaciones personales cambiando los textos por defecto o agregando imágenes que reemplazan los que coloca Blogger:
<data:newerPageTitle/> es el texto a página siguiente
<data:olderPageTitle/> es el texto a página anterior
<data:homeMsg/> es el texto a página de inicio
Todos los problemas se deberían resolver eliminado lo indicado en color es decir, reemplazando esto:
expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;'
por esto:
id='blogpager-newerlink'
y esto:
expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;'
por esto:
id='blogpager-olderlink'
Eventualmente, el mismo ID peude ser eliminado ya que n otiene utilidad así que esos enalces bien pordían quedar así:
<a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:title='data:newerPageTitle'>

<a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:title='data:olderPageTitle'>
Parece que a Blogger se le ha dado por reciclar viejos errores así que no queda más remedio que retroceder en el tunel del tiempo.

Eso de data:widget.instanceId es algo que se ve en muchas partes de las plantillas y desconozco su utilidad; imagino que es algún dato interno que se relaciona con los scripts que inserta el mismo sistema que son los que deben estar causando el error así que si se ven errores en otros enlaces como header, comenatrios, etc; es probable que tengan el mismo origen y es cosa de probar si la solución es aplicable también a ellos.

37 comentarios:

Unknown  

hola a mi me paso tambien y lo solucione gracias,ahora hay otro error con entradas del año 2009 que no se dejan suprimir aparece este error
Describe lo que estabas haciendo cuando recibiste este error.
Proporciona el siguiente código de error e información adicional.

bX-hqhp0r

bueno no se que hacer e buscado info pero no hay nada al respecto
te dejo mi blog para que te fijes desde ya muchas gracias.-
http://desfull.blogspot.com

Responder
Unknown  

Te hago una pregunta muy tonta, a mi no me sucede...no toco nada?

Responder
Carlos Javier  

Tenaz, me estaba pasando en todos los blogs, y ni me había enterado. Gracias por compartir la solución.

Saludos!

Responder
Administrador  

hola JMur hablando de cosas que salen o no salen, pregunto algo relacionado:

Me interesa que los post solo aparezcan hasta la leyenda de "mas informacion" cuando hay varios seguidos como en la pagina principal o en busquedas, pero que al abrirlos se visualice el espacio faltante donde va la leyenda "publicado por.. en ....." ya que quiero meter en ese espacio otra cosa.

es posible eso?

Responder
Julio N Canales  

hola una pregunta hay foro para hablar sobre blogger?
necesito lanzar un blog pero tengo limitaciones hay cosas que no se hacer suerte!

Responder
JMiur  

casinotito
Ese error lo desconozco. Yo esperaría un poco y luego, borarría la caché del navegador o utilizaría otro porque a veces, son errores circunstanciales que quedan guardados.

Graciela:
No es una pregunta tonta sino complicada de responder. Yo l ocambié en el 2007 y desde entonces está así. Fue hace tanto tiemp oque ni recordaba ese cambio. Cambiarlo en si mismo no trae problemas ya que al parecer, no tiene otro uso que molestar.

Carlos Javier
Espero que se haya solucionado. No no es fácil darse cuenta porque uno no lo usa haitualmente en sus propios sitios.

Administrador:
No entiendo muy bien la idea de l oque quieres hacer ¿Tienes un ejemplo?

Reneta:
Seguramente hay, desde los Gupos de Ayuda de Blogger hasta otros, es cosa de buscarlos en la web o dejar consultas en los sitios donde se publiuen artículos que tengan que ver con alguna duda concreta.

Responder
Domin-Omega  

Creo que blogger esta implementando una nueva función para cambiar el contenido del main sin recargar la página... esto me dió problemas destrozando la funcionalidad de cierto codigo javascript que uso para darle formato a ciertas partes de mis post.
Como sea, con lo que usted recomienda lo soluciona... afortunadamente y por ahora.
En blogs que usan las plantillas que blogger provee, esta hipotetica función parece trabajar sin problemas justo ahora, sólo nosotros los que hacemos x o y cambios parecemos sufrir ante sus modificaciónes.

Responder
Administrador  

mira te dejo una imagen, en el recuadro 1 se ve como es normalmente el pie de un post y en el 2 como lo quiero poner:
http://dl.dropbox.com/u/19754033/jmur.png

podria quitar ese pedazo y ya, pero lo que te digo es que cuando uno entre al post en si, hay SI se vea ese pedazito que no se veria en la pagina principal donde se muestran varios, o al mirar por etiqueta o busqueda...

Creo que seria algo como las condiciones que indican que muestre dependiendo donde se este.

Responder
JMiur  

Administrador:
Habría que ver el ejemplo online del sitio funcionando; no estoy seguro si de lo que hablas es de algún tipo de margen que se genera debajo de las entradas del home.

Responder
Karla Castañeda  

:) Hola JMiur, creo que este asunto se parece a un resfriado: a algunos les da tos, otros estornudan mucho y tienen ojos llorosos etc., pero al final de cuentas la causa es la misma...jeje

Espero que tengas un estupendo fin de semana!

Responder
Arternativo  

una vez mas muchas gracias!!
tu blog siempre es de mucha ayuda

Responder
ritmosymelodiasecuador.blogspot.com  

Lo dicho por Karla es casí real, lamentablemente no se cura con penicilína o miel de abeja, requiere una buena dosis de conocimientos y gracias por estar siempre allí mi estimado y siempre requerido Jorge, felíz fin de semana.

Responder
Unknown  

Creo que yo también tengo mi plantilla con esa enfermedad xD, en mi código esas dos líneas que aconsejas cambiar aparecen 2 veces cada una, pero en 2 partes diferentes del código (donde indicas y también mas abajo), mi pregunta es....
¿Las cambio todas o solo en la parte exacta que especificas?

PD: ya las borre, y no guarde una copia de seguridad :X

Responder
JMiur  

Karla:
Exactamente :D Es increible pero, despues de tu mail, hubo otros; todos con síntomas distintos. Muy loco :D

Gracias, Johna :D

CUENTAGOTAS:
No fue nada, hay que darle las gracias a Karla que descubrió el remedio :D

Thor:
Creo que pueden estar dos veces porque en algunas plantillas se ha agregado de manera automática una condición que tiene que ver con la forma en que se ve el blog en los móviles; podría ser eso.
En todo caso, simplemente revisa que todo funciones y listo; no pasa nada grave, lo máximo que puede ocurrir es ver una página en blanco pero basta volver a poner lo que uno ha sacado para resolverlo. No creo que tengas problemas; por lo que vi, tu blog funciona bien.

Responder
Héctor Pinargote C.  

Gracias JMiur; MAESTRO BLOGGER...

Desde hace mucho tiempo sigo tu blog y casi todo lo que he logrado desarrollar en los míos ha sido gracias a tus magníficos tutoriales y este no podía ser la excepción.:D

Un abrazo

Responder
Esteban  

Gracias por el tip, Jmiur! Ya lo corregí ;)

Un abrazo.

Responder
Dios y el Diablo en el Taller  

Hola JMiur

Primero quiero agradecerte porque tu blog me sivió mucho para armar varios blogs. En serio, gracias! ;)

Con respecto a esta entrada, pude arreglar lo de "entradas antiguas", pero a partir de cambiar estos códigos empecé a tener problemas con el widget de seguidores :((. En la página de inicio tarda en aparecer más de lo normal o no aparece directamente. Y cuando pongo "entradas antiguas" no aparece.

Tenés idea por qué pasa esto? y cómo podría arreglarlo...

Este es el blog: http://www.oikosred.com.ar

Saludos y desde ya, gracias!! :)

Ana

Responder
JMiur  

Pués no veo que pueda haber alguna relación entre ambas cosas ya que estos sólo son enlaces que no cargan nada ni ejecutan nada en absoluto.

Lo más probable es que haya alguna clase de error en el mismo gadget ya que es bastante inconstante y suele tener problemas con regularidad.

Responder
OPin  

Perfecto. Problema solucionado. Muchas gracias.

Responder
Dios y el Diablo en el Taller  

Tenés razón JMiur, ese gadget va y viene :S me pasa lo mismo en otro blog.

Gracias de nuevo por compartir como solucionar lo de entradas antiguas.

Saludos!! :D

Responder
Unknown  

A mi me pasa algo medio raro, en uno de mis blogs no funciona el link para las entradas antiguas, pero si para las recientes y para la pagina principal, ya mire muchas veces la plantilla y no doy con el error, que puede ser

Responder
JMiur  

Copia y pega el INCLUDABLE desde otra plantilla por si hay algún detalle distinto que no se alcanza a ver.

Responder
Unknown  

Ya lo hice, desde un blog que usa ese tipo de enlaces, y también le puse un código de paginación y no quiere retroceder, que raro no se que le pasa

Responder
JMiur  

Tendrías que decirme en que blog te ocurre eso a ver si logro darme cuenta del problema.

Responder
Unknown  

Hola Vagabundia mis saludo ante todo, e informarle que necesito de su ayuda sobre mi blog que estoy teniendo unos graves problemas.
Tengo 2 blog uno llamado:

The Genuine
http://the-genuine.blogspot.com/

y el otro

Panama city cool
http://panamacitycool.blogspot.com/

1. El problemas se reflejan al querer pasar a las entradas antiguas, en la pagina principal tengo puesta 10 entradas que salen perfectamente, pero al pasar a la pagina 2 y sucesivamente, se me repiten las entradas de la pagina principal y solo aparecen 4 entradas (se vuelve un descontrol las entradas) y se repite el mismo ciclo.
Este problema me sucede en los 2 blogs que tengo.

2. problema que tengo es sobre el like box de facebook, que no muestra las imagenes de los fans del blog.
Me explico sucede que al tener digamos 5 fans, ¿porque en el widget me aparecen solo 3 imagenes habiendo espacio?
y tambien suelen repetirse los fans.

3. Otro problema que tengo es que el boton de twitter que tengo en los post me pone 3 en todos, sean nuevos post o no.

Alguna solucion
Gracias de antemano
Saludos.

Responder
JMiur  

No estás usando la navegación de Blogger sino un script de paginación. En ese caso, verifica que la cantidad de páginas a mostrar en la Configuración, sea la misma que la que indicas en el script.

Ten en cuenta que, eventualmente, Blogger ignorará ese dato si la página a ser mostrada es demasiado larga; en ese caso, aún cuando indiques mostrar 10 entradas, por ejemplo, mostrará menos y de ahí en más, el script de paginación quedará desconfigurado.

El tema del plugin de Facebook depende de ellos, probablemente es un error circunstancial de eso que tardan en ser resueltos. De todos modos, nada puedes hacer al respecto.

No veo que ocurra eso con el botón de Twitter que se ve en la parte superior de los posts; veo valores distintos y no repetidos.

Responder
ana  

Hola, podrias decirme por favor, como quitar de la pagina principal los enlaces de "pagina siguiente" "home" y "pagina anterior"

No me interesa mostralos en la pagina principal, en el resto de sitios si. Gracias

Responder
JMiur  

Simplemente, busca esta etiqueta en tu plantilla:

<b:include name='nextprev'/>

y la borras.

Responder
ana  

si borro eso tambien se me borra de las etiquetas, y solo quiero que no se muestre en la principal, en las etiquetas si

Responder
JMiur  

Lógico. Se borra de todos lados; si quieres que solamnte no se vea en el home, debes usar condicionales:

<b:if cond='data:blog.homepageUrl == data:blog.url'>
<b:include name='nextprev'/>
</b:if>

Responder
Unknown  

Saludos JMiur quisiera hacerle una consulta, xq los enlaces de navegación como "entradas antiguas y eso no aparece en mi blog" (http://www.pelisinlimites.net/) he intentado muchas cosas como configurando el "height" los estilos css de navigation y eso pero nada me puede ayudar usted sabiendo que es? De antemano gracias :)

JMiur  

Veo dos cosas; primero, que a ese DIV habría que agregarle una propiedad:

#blog-pager {
.......
clear: both;
}

Segundo, que los enlaces carecen de texto o imagen y por eso no ves nada. No sé que dice tu plantilla pero es lo que muestra el codígo fuente.

Responder
Unknown  

Buenas Tardes JMiur: Te comento, he creado un blog y en un momento determinado conseguí que no aparecieran los enlaces de navegación, pero no lo hice de las formas habituales listadas en los blogs de ayuda, lo cierto es que no recuerdo como lo hice. Y ahora quiero recuperarlas en las urls tipo item. lo cierto es que parece en el codigo que tengo habilitados los enlaces, pero no se ven. ¿Quizás eliminé el contenedor donde se ubican? Si fuera posible que le echaras un vistazo te lo agradecería eternamente, pues si no lo resuelvo tendre que comenzar de cero un trabajo casi finalizado:
El Blog: http://electricidadserraespada.blogspot.com/
en la siguiente dirección es donde quisiera que se vieran los enlaces:
electricidadserraespada.blogspot.com/search/tag/blog?&max-results=3

Responder
Unknown  

Ya lo encontré tenia este código en la plantilla:
#blog-pager, .post-footer, .footer-outer {display:none;}

Responder
Unknown  

Estoy teniendo problemas con los enlaces de entradas, verás, el problema es que no aparecen en la pagina principal del blog, pero si lo hacen en las etiquetas o en los posts. Hice el procedimiento de arriba al pie de la letra (incluido lo del clear both) y aún así no muestra los enlaces (

Por cierto quite un código que viene default con la plantilla y era este:

!-- navigation --
Load more... < span/ > < /a >

Lo quité porque la primera vez que le das click a "load More" muestra los posts pasados hasta que llega al límite de posts entonces aparece una leyenda que dice "Touch Down" y los enlaces de entradas antiguas, pero al darle click la segunda vez empieza a copiar las imágenes de los posts pasados y no sólo eso empieza a deformarlas haciéndolas más grandes y fuera de proporción que las primeras de arriba. De esto no hay tanto problema en que no estuviera, y aunque le resta algo de presentación al blog puede estar bien sin ello.

Otra cosa que noté es que no me da las urls de mis etiquetas o posts, es decir, si cambio de enlace me sigue mostrando la url del blog.

¿Cómo se pueden solucionar estos problemas?

Te dejo el link del blog: www.bordermag.blogspot.com

JMiur  

La navegación no se ve en el home porque está oculta, dice algo como esto en alguna parte; no puedo decirte donde porque no es algo que se vea online:

<div id="blog-pager" class="blog-pager" style="display: none;">

Lo del load more al que te refieres es porque tienes un script de scroll infinito:
<script src='http://cl.ly/B9o8/infinite_min.js' type='text/javascript' />
si no lo vas a usar, elimínalo; no sé si funciona o no, nunca lo probé. Probablemente, el que n ose vean los enlaces de navegación en el home es porque ese script requiere de ese tipo de cosas.

Lo de las urls, en realidad, ocurre lo mismo en todas las páginas de tu sitio, incluso las individuales; el navegador siempre muestra la del home porque TODO el blog está dentro de iframe que es generado por el reproductor scmplayer

No conozco como funciona ese reproductor pero, lo que se ve que hace con el código fuente es una cosa muy rara; deberías revisar si está agregado correctamente o eliminarlo y usar otro.

Responder
Unknown  

Muchas Gracias Me sirvio demasiado y pude arreglar mi problema :)

Responder

¿Quiere dejar un comentario?

recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...

Nota: sólo los miembros de este blog pueden publicar comentarios.

Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.

Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...

 
CERRAR