JMiur [E]

En un comentario reciente, Jabba, de Extrañas Normalidades, hace una pregunta que excede las posibilidades del precario editor de comentarios y por eso, aprovecho este post para responderle.

Quería consultarte acerca de como hacer "desaparecer" la fecha de la entrada en la que he insertado mi Formulario de Contacto, que pese a que le puse una fecha antigua me gustaria que no pusiera ninguna fecha. Se que puedo eliminar las fechas de todos los posts, pero eso no me sirve.

Algo de eso había intentado contar en un artículo referido a Personalizar los posts pero me voy a limitar exclusivamente a la fecha para que sea un poco menos engorroso de comprender.

Para poder manipular una parte de un post individual, debemos identificarlo ya que, en principio, para Blogger todos son iguales ¿Cómo lo hacemos?

Cuando lo publicamos o guardamos, Blogger pone una identificación única (ID) en cada uno, una serie de números. Por ejemplo, en el caso del Formulario de Jabba, este número es: 5981436675105647565.

Cada post tiene un número exclusivo y, en la plantilla, ese dato interno se llama data:post.id. Ese es el número que veremos en la barra de direcciones del navegador cuando lo editamos:

http://www.blogger.com/post-edit.g?blogID=XXXXXXXXXXXXXXXXXX
&postID=5981436675105647565


Ese número identificatorio permanece invariable sin importa lo que hagamos, no se modifica si editamos el post, si le cambiamos el título o la fecha o si lo guardamos como borrador para publicarlo en otro momento.

En las plantillas, normalmente sólo podemos verlo en una línea de código:
<a expr:name='data:post.id'/>
Vamos a utilizar ese número para identificar otros sectores de los posts, por ejemplo, en este caso, la fecha que, por defecto, se muestra con esta instrucción:
<h2 class='date-header'>
...............
</h2>
Cambiaremos es etiqueta, agregándole un atributo ID que le pondrá un nombre único:
<h2 class='date-header' expr:id='"fecha-" + data:post.id'>
...............
</h2>
Esto, le dará al "rectángulo" donde está la fecha de cada post, un ID exclusivo; siguiendo el ejemplo, en este caso, se llamará: fecha-5981436675105647565

Ahora, usando CSS, podremos darle propiedades únicas (ocultarlo) y esto, lo deberemos hacer en el mismo post, agregando, al inicio de todo y en una sola línea:
<style>h2#fecha-5981436675105647565 {display:none;} </style>
De esta manera, le decimos al navegador que en ese post en particular, la fecha no se debe mostrar.

En resumen, el primer paso es modificar la plantilla para crear eso nombres únicos. Hecho esto, de ahí en adelante, todo post tendrá una fecha que podemos manipular. Luego, creamos el post, lo publicamos o lo guardamos y luego, lo editamos para saber cuál es ese nombre exclusivo que aparecerá en la barra de direcciones del navegador. Por último, añadimos la etiqueta STYLE con el dato correspondiente y volvemos a publicar.

La fecha de ese post, no será visible.

91 comentarios:

Anónimo  

Uf... lo siento pero cuando empiezas con tus (h2 tthriie-fecha...

Post8859690494... me lío como un idiota.

:s

Responder
JMiur  

Jajajaja, es algo bastante simple pero, se requiere tener un cierto conocimiento de las plantillas de Blogger, no tenerles miedo y tener una vaga idea de lo que significa cada simbolito :D

Responder
Jabba  

Muchas gracias crack. Eres un maestro. ;)

Responder
Jabba  

Buah, va de lujo. Ya tengo mi formulario sin fecha tal y como quería. De nuevo gracias ;).

Por cierto, en cuanto acabe con exámenes (que ahora mismo voy algo liadillo) me gustaría ponerme en serio y aprender HTML y a controlar CSS tan bien como se pueda. Me preguntaba si me podrías recomendar algun lugar donde haya manuales, tutoriales o simplemente listas de comandos y ordenes con las que poder empezar (por supuesto además de tu excelente sección referente a este tema que tienes aquí en Vagabundia xD).

Responder
Anónimo  

Jabba:
me gustaría ponerme en serio y aprender HTML y a controlar CSS tan bien como se pueda

Estás de suerte Jabba, Jmiur tiene uun tutorial muy, muy decente!

Y el tipo lo regala!!!

:D

Responder
JMiur  

Gracias Renton, eres un publicista de primera :D

El tutorial HTML está ACÁ

El de CSS aún lo debo. No es que sea complicado sino mucho más largo pero, si el inglés no te da problemas, la W3S tiene una "escuela" online bastante interesante: AQUÍ. En español, hay otro manual online AQUÍ.

Responder
Jabba  

Ok, si que tiene buena pinta. Muchas gracias. Me pondré a ello en cuanto pueda ;).

Responder
KnxDT  

Estoy aprendiendo mucho de aquí. Hasta ahorita no había dejado ningún comentario porque me sentía casi un mal imitador pero déjame decir que estas a otro nivel. Saludos y felicidades por tu blog.

Mas bien quería preguntarte como hacer para crear (como en tus comentarios) fondos intercalados. Por ejemplo veo que tu tienes en algunos un fondo más oscuros que en otros, a eso me refiero.

Gracias.

Knxdt

Responder
JMiur  

Percy:
Me alegro que te sea útil y por los comentarios, ni te preocupes :)

El tema de los comentarios está explicado en dos posts: 1 y 2

Convendría que empezaras por verlos y luego, cualquier cosa me avisas.

Responder
KnxDT  

Gracias Hermano. Ya tienes mencion aparte en mi blog. Gracias a tu blog he podido mejorarlo ayudándome de tus guías y entradas.

Saludos.

PD: Me verás por aquí mas seguido.

Responder
JMiur  

Gracias por la mención :)

Responder
VANY  

Hola!
sabes que traté mil veces este truco y no me funciona. Necesito en verdad que algunas de las secciones de mi blog no aparezcan en Archivo, porque la parte de archivo lo tengo exclusivamente para una selección de Scans de Revistas por mes y año. Necesito por favor ayuda, ya que mi sitio se está haciendo más grande día a día y no puedo seguir con ese "8000" en Archivos. Por favor trata de contactarte conmigo a proverbial.unrest@hotmail.co.uk (si puedes agrégame a msn), si quieres después te agrego en sitios amigos en mi blog o algo así pero en serio necesito ayuda en esto!!!!!!!
Muchas gracias de antemano.


Vany, Chile.

Responder
JMiur  

VANY:
Envíame un email a vagabundia@gmail.com y veremos de que se trata el asunto y qué puede hacerse para resolverlo.

Responder
Anónimo  

Hola al grupo

Mi duda es, y haciendo esto tampoco sale la fecha de esa entrada en el archivo?
por que yo acabo de añadir una entrada con fecha del año 1977 y sale en el archivo abajo de todo...

Responder
JMiur  

No, lo único que hace es ocultar la fecha del post, no la elimina y, por lo tanto sigue existiendo y se ve en el elemento Archivos ya que este, lista TODO.

Responder
Jabba  

Te iba a mandar un mail, pero mejor te dejo el comentario en esta entrada porque va en la linea de mi nueva pregunta (así además seguro que le sirve a alguien más).

Ya me explicaste (y muy bien) cómo eliminar la fecha de un post concreto. Lo que me gustaría ahora es eliminar todo el "footer" (Publicado por Jabba, Hora de publicación, Enviar entrada, Compártelo,...) incluido el recuadro del mismo, de algunos posts, como por ejemplo el del formulario de contacto o el del índice de contendidos GNU Linux (por ponerte ejemplos).

He probado colocando scripts parecidos a lo de eliminar la fecha al final del post, pero no consigo resultados.

En tus sabias manos me pongo de nuevo ;).

Responder
JMiur  

Jabba

Este post es un resumen del artículo original, AHÍ se muestra cómo hacer que no se vean el título y el footer de cada post.

La idea es la misma, sólo hay que agregar el dato en la plantilla para identificarlo. Fíjate si se entiende y luego vemos.

Responder
Jabba  

Pues la cosa es que con la fecha funciona sin problemas, pero me pongo con el footer y ya es otra historia:

div#footer-7536819911680553340 {display:none;}

Eso no me funciona. He mirado en el HTML de mi plantilla y hacen referencia al footer del post (según puedo entender) las siguientes etiquetas:

post-footer
comment-footer
post-footer-line post-footer-line-1
post-footer-line post-footer-line-2
post-footer-line post-footer-line-3

He ido probando con todas ellas cambiando en el style el div#footer por div# con todas ellas pero nada de nada... :S.

Responder
Jabba  

El número de ID de mi post es diferente, el que he puesto ahí es un ejemplo.

Responder
JMiur  

El problema es que el pie de página del post no pose un valor ID sino que es una clase. Dice;

<div class="post-footer">

Eso, preimero que nada habría que cambiarlo para poner esto:

<div class='post-footer'
expr:id='"footer-" + data:post.id'>

De esa manera, le agregamos el ID. Luego si, ya lo podemos usar:

div#footer-7536819911680553340 {display:none;}

Responder
Jabba  

Vale, mil perdones. Evidentemente había que hacer con el footer lo mismo que con la fecha, habilitar un ID exclusivo. Si la cosa es que lo explicas perfectamente en la entrada, pero no sé por qué he omitido por completo la necesidad de cambiar también la parte HTML del footer (cuando sí que lo había hecho ya para la fecha) :S.

Ahora por supuesto me funciona sin problemas ;).

La absurda costumbre del ser humano de obscecarse con algo que tiene delante de sus narices y que aun así sigue sin ver.

Muchas gracias ;).

Responder
JMiur  

Si te sirve de consuelo, es lo más normal el mundo :D

Me alegro que funcionara.

Responder
jesgo  

Enhorabuena por el blog.
Estoy interesado en incorporar un formulario de contacto como el que tienes en tu blog pero me topo con el tema de ocultar el bloque de los comentarios. Me podrías indicar como hacerlo?
Gracias

Responder
JMiur  

En principio, para eso, habría que ocultar el pie de página del post. Eso, lo puedes ver ACÁ.

Además, en las Opciones de entradas de ese post, deberías marcar "No permitir, ocultar existentes" tanto para los backlinks como para los comentarios.

Fijate si esto soluciona el tema y si no, envíame un mail. Si logras ocultar la fecha, lo del footer, donde están los comentarios, es similar.

Responder
jesgo  

Solucionado, ya había ocultado la fecha y el footer, sólo me quedaba lo fácil, no permitir los comentarios en ese post..
Muchas gracias, JMiur

Responder
JMiur  

Perfecto, jesgo :)

Responder
jesgo  

De nuevo con otra pregunta.. gracias anticipadas.
El caso es que en otro blog la fecha la muestra un script de la siguiente forma:
<b:if cond='data:post.dateHeader'>
<div id='fecha'>
<script>remplaza_fecha(&#39;<data:post.dateHeader/>&#39;);</script>
</div>
</b:if>

Y ahí es donde me viene el problema de cómo ocultar la fecha.

Responder
JMiur  

En este caso, deberás agregar un nuevo dato para ocultar ese otro elemento. En lugar de:

<div id='fecha'>

poner:

<div expr:id='"fecha-" + data:post.id'>

Pero, habrá que modificar algo más: el CSS que tiene las propiedades de ese calendario:

#fecha {...........}

como no puede tener otro ID, usaremos una clase:

.fecha {...........}

así que quedaría:

<div class="fecha"
expr:id='"fecha-" + data:post.id'>

¿Suena tan confuso como me lo parece?

Responder
jesgo  

Nada confuso, todo solucionado.
No se te resiste nada. Estás invitado a una cerveza jeje aunque tendrás que cruzar el charco.. :).
De nuevo, muy agradecido.

Responder
JMiur  

Me alegro que se entendiera :D

Responder
Botxero  

Aupa Jmiur!! Este post me viene al pelo, jejeje.. Yo al contrario del resto quiero que la fecha salga en todos los post. Si publicas mas de uno al dia, la fecha solo aparece en el primero y me gustaria que apareciese en todos. ¿Es posible?

Gracias por todo esto que haces.

Un saludo, y si me visitas siempre serás bienvenido. ;)

Responder
JMiur  

Botxero:

¿Eso es por el calendario que usas? Si es así, hay un post al respecto, para forzar que se muestre la fecha siempre y esos calendarios no queden vacíos.

El problema es que no sé que script usas. Todos son similares pero puede haber pequeñas diferencias en el código.

Responder
Botxero  

uf! Creo que me estoy metiendo en camisa de once varas.. jejej.

Si, es por el tema del calendario que aparece en los titulos. ¿Puedo enviarte los pasos que seguí por email?

Un saludo y gracias por contestar tan rápido.

Responder
JMiur  

Adelante, mándalo y vemos si puede adaptarse.

Responder
Lapze  

Esto es realmente exelente, me salio el primer intento, muy buen blog, tiene cosas muy interesantes.

ahora voy a ver si puedo hacer lo de los comentarios incrustados! :D

Saludos!

Responder
JMiur  

Me alegro que funcionara Lapze- Este es de los trucos más engorrosos así que no creo que tengas problema con los comentarios incrustados :)

Responder
Mr. Prado  

Mi problema viene al buscar esta línea:

** (signos aparte)
h2 class='date-header'

Ni expandiendo ni sin expandir, ¿dónde se escondió?

Un saludo, ¡oh, gran gurú de Blogger! ;)

Responder
JMiur  

Por que llego a ver Mr.Prado, en el blog no tienes dos sectores, no para la fecha y otro para el título así que no es ncesario ocultarla así.

La fecha que se ve, esta debajo del título y se llama:

<h3 class="date-header">

Responder
Mr. Prado  

Perfecto ^^

Ahora, ¿se puede hacer algo para que no se publique como un post normal o al menos para que no aparezca en el histórico de entradas?

Responder
JMiur  

Esa es una pregunta que por ahora no puedo responder. Bueno, en realidad, sí: "Por ahora, no tengo idea de cómo hacerlo" :D

Responder
Mr. Prado  

Hoy voy a dar la lata :$

¿Hay alguna manera de ocultar el título? Es decir darle título a la entrada (no dejarlo en blanco que eso es lo que tengo ahora) y realmente que a efectos de estructura y de buscadores y demás tenga título pero éste no se muestre en la entrada.

Por ejemplo este post mío no tiene título "oficial" y después por ejemplo en el archivo (ya que también te pregunté en el comentario justamente anterior que si se podía hacer que no se mostrara en el archivo pero me comentaste que aún no sabías) pues sale de título las primeras palabras del post.

En fín, que qué se puede hacer 8-)

Responder
JMiur  

Oculatr el título del post es relativamente sencillo, fíjate en esta entrada, por ejemplo.

Responder
Mr. Prado  

Perfecto :)

Responder
Marcos Horro Varela  

Perfecto, es sencillo de comprender y fácil en su aplicación

Saludos

Responder
Emerald  

Hola JMiur! quiero ocultar la fecha en una sola entrada, pero no encuentro esa línea de código ni la que das vos en el post ni la que le indicas a Mr Prado.
esta es la unica que encuentro:**a expr:name='data:post.id**

Me darias una mano como siempre? :P
Gracias y saludos

Responder
Anónimo  

Solucionado! gracias igualmente
Un abrazo

Responder
VANY  

Cómo lo hiciste LUZDELUNA?

Responder
looh~  

y si yo quiero ocultar la fecha,el autor de la entrada,la hora y la etiqueta (o sea todo)¿que codigo utilizo?

Responder
JMiur  

No hay un código sino varios: Fíjate en este post.

Responder
Pucho  

Ahh...jajaja.Lo envie 700 veces...hasta que mire.."Los comentarios estan siendo moderados :D

Responder
JMiur  

Pué llegó uno solo, Pucho así que algo andaba funcionando mal, no es raro que pase eso :D

Responder
Pucho  

Ahh,:O Bueno en el comentario yo decia: Que no encontraba esto:
h2 class='date-header'
Y que yo queria ocultar la hora, por que me aparece en el formulario de comentarios.
Eso..en pocas palabras..Espero que llegue jaja

Responder
JMiur  

Eso, parece que es porque no tienen fecha. Si es que se trata de aportexaporte, la fecha que ves arriba es lo que normalmente esta en el footer de los posts.

En ese blog, la hora esta en algo así:
<span class='comment-timestamp'>
.....
</span>

Responder
Albus Dumbledore  

Hola JMiur, te escribo para ver que me puedes aconsejar para borrar la parte de abajo de algunos post, es la parte en donde aparecen la hora y todo lo demás, yo solo lo quiero borrar de algunos post no de todos... Espero me puedas ayudar... GRACIAS...

Responder
JMiur  

Albus:
Para hacer algo así, modificar algunos posts y otros no, deberás identificarlos. Eso se logra agregándoles un ID. Fíjate en esta entrada donde está expliado y donde hay algún ejemplo. Ese sría el primer paso.

Responder
Òscar  

un señor más te dice gracias por este briconsejo :)

Responder
Jorge Luis  

Genial, ya me figuraba que sería algo así pero siempre viene bien que te orienten. En mi caso no es el mismo código (lo modifiqué para que saliera como tu fecha ahora), pero con las explicaciones que das no hay problema. Muchas gracias!

Responder
Jr Isales  

la verdad no entiendo ni papa..:X me gustaria que explicaras mas esta etiqueta no existe en mi plantilla y le di expandir artilugios y nada de nada... ayuda..

Responder
JMiur  

No sé de cuál etiqueta estás hablando.

Responder
pablo cholvis .  

Hola JMiur.
Finalmente probé cuatrocientas veces modificar la plantilla para ocultar la fecha de una entrada en particular y no le encuentro la vuelta. Utilicé la data que me pasaste (http://vagabundia.blogspot.com/2007/05/personalizar-los-posts.html) y luego encontré esta entrada más actual que trata específicamente este tema.
Concretamente quiero hacer lo mismo que “Jabba”, ocultar la fecha en la entrada “FORMULARIO DE CONTACTO”. Ya no sé qué hacer porque ni siquiera encuentro los sectores de plantillas que indicás.
Te envío por email la plantilla para ver si me podés dar una mano.
Graciasssssssssss;......................me estoy volviendo loco!!!!!!!!!!!!!

Responder
JMiur  

Si no está agregado un ID que lo identifique, todo lo que puede hacerse es ocultar el elemento de modo general, agregando al post en si mismo lo siguiente:

<style> #time {display:none;} </style>

Eso, ocultará el texto de la fecha aunque quedará la imagen de fondo que es parte del título en si mismo así que si quiere ocultarse eso también debería usarse:

<style> .title {display:none;} </style>

Responder
pablo cholvis .  

Gracias!!!
Clarísima respuesta pero hice todo tal cual y CUANDO CLICKEO EN EL LINK DE MI BLOG "IR A FORMULARIO DE CONTACTO" se abre la entrada con la fecha (en este caso 10/08/2006)
Vuelvo a enviarte por email la planilla para que veas que cambié todo como dijiste...A mí me esto me supera
Ya me dirás si tenés idea de que ocurre.
Saludos

Responder
JMiur  

Me parece que el error fue mio pero laplantilla que me enviaste aclara las cosas así que acabo de mandarte un mail con la corrección.

Responder
pablo cholvis .  

JA, qué grande! El que sabe, sabe y JMiur SABE!!!
Ya está maestro, quedó perfecto.
GRACIASSSSSSS.:D

Responder
JMiur  

Muy bien. Costó pero resultó :D

Responder
Américo  

Sólo quería agradecer el aporte. Si no fuera por gente como tú, estaría perdido.
Chao, y gracias

Responder
JMiur  

Gracias por el comentario, Americo. Me alegra que sea útil :)

Responder
daycare-web  

Hola JMiur,
Hace dias intento ocultar la fecha de mi post de bievenida segun tus indicaciones y no lo logro, siempre esta la dichosa fecha. No consigo darme cuenta de algun error que estoy cometiendo. Yo tengo colocado una imagen de fecha y dentro de esa imagen la fecha. Por otro lado no logro centrar el formulario de comentarios en el main, tampoco me doy cuenta donde estara el error. Te agradecere cualquier ayuda al respecto. Muchas Gracias

Responder
JMiur  

DaycareWeb:
¿En que blog lo tienes implementado?

Responder
daycare-web  

Jmiur, lo tengo en www.daycare-web.com

Gracias

Responder
JMiur  

Vamos con una forma simple porque según lo que entiendo, esa entrada: "Menú de accesos directos " sólo se ve cuando estás en el home de tu sitio. Si eso es así, en lugar de usar este método, ppodrías usar un condicional antes de </head> colocas esto:

<b:if cond='data:blog.homepageUrl == data:blog.url'>
<style> #fecha {display:none;} </style>
</b:if>

del batitú  

hola jMiur. Espero que andes en la vuelta. Estoy tratando de hacer una página de inicio con el home, condicionando que en esa entrada no se vea más que una imagen con link para entrar a distintas páginas del blog. Asì que el inicio es sacarle la fecha a esa entrada, a la que le puse una fecha bastante futurística (2020) como para que esté siempre primero. Bueno no pude. En principio no encontré donde poner esta línea style h2#fecha-9003023963610590422 {display:none;} style, y donde la puse no funcionó, Asì que opté por esta explicación en este comentario, pero nones, la fecha sigue ahí. Lo estoy haciendo en un blog de prueba. (saqué los <> de style para poder comentar)

JMiur  

Si se trata de este blog: delbatitu.blogspot.com
allí la fecha no está en identificada con un ID especial tal como indica el post:
<h2 class='date-header' expr:id='"fecha-" + data:post.id'>

del batitú  

Estuve dándole vueltas al asunto y por un momento pensé que entre tanto poner y aquí y allá no me había fijado que cada vez que hacía un cambo, la vista previa me mostraba todo el blog, y no la entrada con el id específico. Así que volví recién a abrir solo la entrada, pero no, la fecha está ahi. Es un blog de pruebas http://pruebaypico.blogspot.com/.
Ahora este error me lleva a otra cosa, que debí prever: debería configurar el blog para que se viera solo una entrada, para que esta entrada casi vacía y con fecha futura se vea al entrar, pero.... quiero que el blog en sí no pierda su esencia con varias entradas como está ahora. Y además, esa entrada home, digamos, no debe verse cuando voy al blog.. Espero tengas paciencia Jmiur. Cuando logre esto en las pruebas pienso pasarlo a delbatitú. Para eso también es el mapeado de imágenes que te pregunté hace unos días. Eso ya lo tengo más o menos resuelto. Chás gra samigo.

del batitú  

he ocultado otras cosas, pero la fecha parece un imposible...snif

JMiur  

En ese demo; esto en el post:

<style>#fecha-90030239636105904229003023963610590422 {display: none;}</style>

del batitú  

qué genio!! al fin...!!! cómo se te ocurren esas cosas? hehe gracias mil

Responder
daycare-web  

Hola JMiur, hice lo que me indicaste y funciono!!!!!!!, lo logramos, muchas gracias por todo.
Sobre el diseño solo me queda personalizar el formulario de contacto, el que tengo, no me agrada mucho y ademas personalizar el formulario de los comentarios, al menos centrarlo, de momento. Si tines algo al respecto te lo agradere.
Muchas gracias nuevamente.

Responder
JMiur  

Para centrar el formualrio de comentarios, deberías agregar algo así:
.comment-form { margin:0 auto !important; }
ahi mismo puedes definir el ancho que ahora es de 425 pixeles:
max-width: 500px !important;
del formualrio en si mismo, no es mucho más l oque puede cambiarse.

Para el de contacto ya son muchas más cosas. Te covendría ver en la web cuales son las posibilidades de cada control; son bastante flexibles, bordes, fondos, fuentes, tamaños.

Responder
Gorka  

Hola Jmiur!!!

He llegado por tu web desde la de Ciudadblogger (me ha redirigido El Potro).

Querría saber si es posible hacer lo de la fecha al revés. A mí me gustaría que sólo tuviesen fecha las entradas con una determinada etiqueta. ¿Es posible?

Muchas Gracias!!!!

Responder
JMiur  

No sé si eso podria hacerse con <data:post.dateHeader/> ya que este dato se encuentra fuera del LOOP de entradas pero, puede hacerse si se usa el dato <data:post.timestamp/>

De todos modos. lo que habría que hacer es algo así:

<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.name == &quot;NOMBRE&quot;'>
....... aca poner la fecha cuando la etiqueta es NOMBRE ....
</b:if>
</b:loop>

Responder
Gorka  

Gracias por responder tan rápido!!!

Yo no estoy muy puesto en los códigos que usáis.
¿Podrías decirme exactamente qué y dónde ponerlo?

Mil Gracias majo!!!!

PD: Sois la leche!!! Gracias a vosotros estoy creando una obra maestra jeje

Responder
JMiur  

Los detalles no puedo dártelos porque depende de la plantilla que estés usando; habría que verla, cargarla y ver cóo se podría hacer eso.

Responder
Gorka  

ok. Gracias JMiur!!!

tampoco es plan de que te líes con mi plantilla.
Me interesaba si era facilico, si no, lo dejo y punto.

gracias por todo

Responder
Traderpirata  

Hola Buenas tardes,
He llegado a este blog a través de Ciudad Blogger gracias a Potro.
He seguido los pasos que indicas para ocultar la fecha del primer post (utilizado como BIENVENIDA), pero me encuentro con los siguientes problemas en mi plantilla (la plantilla es simple pero de las nuevas de Blogger):esta línea me aparece sin problemas:
<a expr:name='data:post.id'/>.
Esta otra: <h2 class='date-header'> me aparece así:
<h2 class='date-header'>
<span><data:post.dateHeader/></span></h2>
le añado lo que tu dices y me queda así:
<h2 class='date-header'expr:id='"fecha-" + data:post.id'>
<span><data:post.dateHeader/></span></h2>
y al guardar la plantilla me dice esto:

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: Element type "h2" must be followed by either attribute specifications, ">" or "/>".
por más que reviso para mí esta bien pero me sigue dándo error.

¿Qué puedo hacer? ¿Puedes ayudarme? ¿Puedes revisar mi plantilla?
Gracias por anticipado y perdona por utilizar tu tiempo.
Mi blog es el siguiente: www.traderpirata.com
Saludetes
Patapalo

Responder
JMiur  

Si lo que muestras en el comentario es exactamente lo mismo que colocas en la plantilla, el error es que falta un espacio entre class='date-header' y expr:id='"fecha-" + data:post.id'

Debería ser así:

<h2 class='date-header' expr:id='&quot;fecha-&quot; + data:post.id'

Uso &quot; que es una comilla doble ya que Blogger igual la cambairá.

Responder
Traderpirata  

Muchas gracias por tus explicaciones. Me ha funcionado a la perfección.
Saludetes

Responder
Unknown  

JMiur me funciono a la primera y sin problemas, mi pregunta es, esto mismo se puede usar para ocultar otras cosas, como los enlaces de navegación o el nombre del autor??

JMiur  

Si. Puede usarse para ocultar cualquier detalle.

Responder
TipsCentaur  

Hola Jmiur quiero saber como hago para que algunos post no se vallan a la pagina principal lo que sucede es que tengo un blog que habla única y exclusivamente para las aplicaciones online (Tv Online, Editores de fotos y video Online, medidores de velocidad a conexion en internet Online, etc) esos son los que quiero que estén en la portada, pero tengo otros temas de interés que no quiero que se vallan a la pagina principal, yo tengo todos mis post ordenados con una etiqueta especifica pero el problema es que se van a la pagina principal, los cambio por una fecha mas antigua y me aparecen en entradas antiguas y yo no quiero eso, conoces algun truco para ese caso ??

JMiur  

Si bien es posible evitar que alguna entrada se muestre en el home utilizando alguna etiqueta especial y condicionando el código, eso, sólo producirá efectos indeseados ya que el home tendrá una cantidad de entradas variable y no resolverá el tema de que aparecen listadas.

Todas las entradas aparecerán cuando navegas con entradas antiguas; se verán antes o después dependiendo de la fecha pero se verán siempre. Las únicas que no se listan son las páginas estáticas.

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