46 Mensajes
12
P3t3rP4n
Usuario habitual
Usuario habitual

Hola.

Estoy intentando meter un código javascript en mi blog para hacerle un seguimiento de perfil de visitantes y demás. El código es este:

Codigo

Me meto en el panel de administración del blog, pincho en Plantillas, y le doy a modificar  en la plantilla que estoy usando. Meto el javascript entre las etiquetas <head> y </head>, pero me da este error:

Codigo


Se han producido los siguientes errores:

El bloque BloqueEnlaceCategoria es obligatorio. (<BloqueEnlaceCategoria> ... </BloqueEnlaceCategoria&gt
El bloque BloqueListaArticulos es obligatorio. (<BloqueListaArticulos> ... </BloqueListaArticulos&gt
El bloque BloqueCategorias es obligatorio. (<BloqueCategorias> ... </BloqueCategorias&gt


He probado a meter en el código esas etiquetas, también con una arroba delante y detrás del nombre, pero me sigue dando siempre el mismo error. Es raro, porque es la plantilla que estoy usando y funciona perfectamente sin esas etiquetas...

¿Alguien podría echarme una mano? ¡Gracias! 

Avatar Image
@man / @woman
@man / @woman

Eso es porque te has olvidado del resto de cosas que son necesarias en las plantillas.

P3t3rP4n
Usuario habitual
Usuario habitual

¿Qué "resto de cosas"? No tiene ningún sentido decir que a la plantilla le faltan cosas si funciona perfectamente sin esas cosas. Simplemente quiero añadir un script a la plantilla que ya estoy usando, no tengo por qué añadirle nada más si ya funciona...

Avatar Image
@man / @woman
@man / @woman

Hay ciertas cosas, que aunque después no la uses, hay que poner, falta decir.

P3t3rP4n
Usuario habitual
Usuario habitual

Bueno, ¿y cómo lo arreglo? ¿qué es lo que tengo que añadir? He estado echando un vistazo por este subforo y no he encontrado nada sobre estas etiquetas.

Avatar Image
Foro por via intravenosa
Foro por via intravenosa

Poné el blog en tu perfil y le hecho un vistazo, cosas de esas ya me han pasado, pero tengo que ver que es lo que te pasa a vos, las cosas no siempre son como dicen... a veces las plantillas dan error justamente por ese script que quieres poner, lo digo por experiencia.
Poné tu blog y lo miro o mandamelo por  privado. Sin ver el blog no se puede decir nada.

Avatar Image
Colega ;)
Colega ;)
Escrito originalmente por P3t3rP4n

Bueno, ¿y cómo lo arreglo? ¿qué es lo que tengo que añadir? He estado echando un vistazo por este subforo y no he encontrado nada sobre estas etiquetas.


Pues bien cerca lo tienes... en el primer mensaje de este tema
Avatar Image
Foro por via intravenosa
Foro por via intravenosa

Disculpame Tito pero esa pagina con desplegables es chino básico para quien recién empieza, ni yo que ya llevo mas de un año en esto logro entenderla, no están las cosas claras, para los que no sabemos mucho.
Ustedes como ya saben todo les parece que todo el mundo tiene que entender todo, pero no es así.
Y las plantillas dan errores al querer meterle algún script y se borran cosas que ya tenías, me ha pasado recientemente, por eso comprendo a esta persona.

Avatar Image
Colega ;)
Colega ;)
Escrito originalmente por k_nelita
Disculpame Tito pero esa pagina con desplegables es chino básico para quien recién empieza, ni yo que ya llevo mas de un año en esto logro entenderla, no están las cosas claras, para los que no sabemos mucho.
Ustedes como ya saben todo les parece que todo el mundo tiene que entender todo, pero no es así.
Y las plantillas dan errores al querer meterle algún script y se borran cosas que ya tenías, me ha pasado recientemente, por eso comprendo a esta persona.

¿Que las plantillas dan errores al meter algun script y se borran cosas?

El codigo de la plantilla queda guardado tal y como es introducido por el usuario, con lo que no es posible que por un error desaparezcan cosas... como mucho, en el codigo teneis alguna tag de HTML sin cerrar lo que hace que parte de la pagina no se vea... pero el codigo es el que vosotros habeis introducido.

Sobre lo del desplegable, no digo que sea facil, pero tampoco es imposible. Basicamente hay que saber que los contenidos son bloques que estan delimitados por etiquetas de inicio y de fin y esos bloques tienen que seguir una estructura ( el enlace del primer mensaje ) para que todo funcione correctamente.

La pagina con las tags en desplegable, es para que veais de forma rapida como estructurar esos bloques.

De todas formas, el principal problema que suelo ver, es que el usuario no tiene ningun conocimiento de HTML... con lo que es algo complicado que entiendan el concepto del "bloque"... primero, conocer HTML, seguro que despues los "bloques" resultan mas faciles de entender.

Nadie nace aprendido, no podemos pretender escalar montañas el primer dia.
P3t3rP4n
Usuario habitual
Usuario habitual

Muchas gracias, k_nelita, por tomarme en serio. Mi blog es http://peterpan.blogcindario.com

Tito, no estoy tocando los bloques ni alterando su estructura. Ya te he dicho que si le doy a "modificar" pero no hago absolutmente ningún cambio, al darle a "continuar" me sigue dando el mismo error como si estuviera mal el código, a pesar de que la plantilla funciona perfectamente tal y como está (de hecho es una de las predefinidas y nunca la he modificado).

Voy a simplificar las preguntas a ver si así es más fácil:

Los bloques <BloqueEnlaceCategoria> <BloqueListaArticulos> y <BloqueCategorias>,

1. ¿Deben figurar obligatoriamente en la plantilla? (en la mía no figuran y eso que es una predefinida sin modificar).

2. ¿Tienen que figurar en algún sitio específico? (en el primer mensaje de este tema no constan, y el enlace de abajo sobre la estructura no funciona, al pinchar me da errores en tiempo de ejcución (lo abrro con un cliente IE 6.0).

3. Al introducir código de script, ¿debe introducirse dentro de algún bloque específico?

Avatar Image
Colega ;)
Colega ;)
Escrito originalmente por P3t3rP4n

Muchas gracias, k_nelita, por tomarme en serio. Mi blog es http://peterpan.blogcindario.com

Tito, no estoy tocando los bloques ni alterando su estructura. Ya te he dicho que si le doy a "modificar" pero no hago absolutmente ningún cambio, al darle a "continuar" me sigue dando el mismo error como si estuviera mal el código, a pesar de que la plantilla funciona perfectamente tal y como está (de hecho es una de las predefinidas y nunca la he modificado).

Voy a simplificar las preguntas a ver si así es más fácil:

Los bloques <BloqueEnlaceCategoria> <BloqueListaArticulos> y <BloqueCategorias>,

1. ¿Deben figurar obligatoriamente en la plantilla? (en la mía no figuran y eso que es una predefinida sin modificar).

2. ¿Tienen que figurar en algún sitio específico? (en el primer mensaje de este tema no constan, y el enlace de abajo sobre la estructura no funciona, al pinchar me da errores en tiempo de ejcución (lo abrro con un cliente IE 6.0).

3. Al introducir código de script, ¿debe introducirse dentro de algún bloque específico?



Parece que hay un error en la ayuda que solo afecta al explore... ya esta arreglado, en breve actualizaremos los ficheros y podras verlo... de todas formas, si tienes prisa, puedes verlo con firefox, que no esta afectado por el problema.

Con respecto a las tags que faltan aun cuando no modificas nada, es debido a que la estructura de las plantillas ha sido ampliada a lo largo del tiempo, con lo que hay plantillas que al ser antiguas, no disponen de los bloques nuevos... tendras que añadirselos para poder grabar la plantilla.

Esto es asi, porque se pretende que las plantillas sean universales y que los bloques o secciones sean activadas o desactivadas desde el panel de control ( y para poder hacer eso es necesario que el bloque exista en la plantilla)

Por lo tanto, esta son las respuestas a tus preguntas:

1- Si, los bloques que te indica son obligatorios... si quieres modificar la plantilla, tendras que añadirlos.

2- Si y no. Existen bloques que pueden estar en cualquier parte de la pagina (los que no estan dentro de otro bloque) y otros que tienen que estar en el bloque padre. Mira la ayuda de la estructura para ver donde tienes que colocarlos... es igual que navegar por directorios.

3- ¿un javascript? puedes ponerlo donde quieras... lo unico que tiene que seguir la estructura son nuestros bloques. Por ejemplo si quieres poner un contador de visitas, el script puedes pegarle dentro del bloque "MenuBlog" y asi lo veras en el menu, o al final de la pagina, etc...
P3t3rP4n
Usuario habitual
Usuario habitual

Ok, gracias. Esperaré a que se arregle el enlace de la estructura para ver dónde tengo que meter esos tres bloques (no soy administrador del ordenador que utilizo, no puedo instalar Firefox), seguramente tendrán que ir en algún sitio específico, porque he probado a meterlos directamente en el HEAD o en el BODY y me sigue saliendo el mismo error. Debe de ser lo que comentas, que la plantilla es antigua. Si tengo un rato igual intento crear una plantilla nueva y miro donde los mete.

Gracias de nuevo por la ayuda.

*k_nelita, parece que está ya más o menos enfilado, gracias!

P3t3rP4n
Usuario habitual
Usuario habitual

Ya lo he arreglado. He copiado el código de otra plantilla y listo. Ya he podido añadir el script.

Muchas gracias a los dos.

Saludos.

Avatar Image
Usuario habitual
Usuario habitual

bueno me atrevo a preguntar sobre esto de los codigos de las plantillas 
esos codigos que pude ver aqui son los codigos que se necesitan para crear una nueva plantilla??
por que por ejemplo vamos al inicio cuando se quiere crear una plantilla sin usar el genearador te piden el codigo de la plantilla y la hoja de estilo
mi duda es si estos son los codigos que se necesitan?

Avatar Image
Moderador
Moderador
Escrito originalmente por Clan_Uzumaki
esos codigos que pude ver aqui son los codigos que se necesitan para crear una nueva plantilla??


Si; y los que están detallados en este tema también... que serían los mismos.


El que vence a los demás es poderoso, el que se vence a sí mismo es invencible


jetxgamebetcom
Usuario Novato
Usuario Novato

Gracias Tito, ya probé, no me gusta jetx aposta, pensé que era para poner el el menú derecho una nube de tags, así sale en los artículos, a la vista en el blog y queda muy feo, para eso ya teníamos la opción de poner

46 Mensajes
12
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares