Página 1 de 1

cambiar jquery usado en X plantilla.....

Publicado: 03 Ago 2011, 21:00
por Enock
Hola.

En primer lugar, no sabía donde debía ir este tema; si está mal ubicado, disculpen.

Me gustaría saber como puedo cambiar el jquery usado por una plantilla.

Explico como pueda.

Tengo un MOD que crea conflicto con jquery ya que duplica las entradas. Si lo dejo tal como se instala, los bloques del portal que usan jquery van correctamente, pero el MOD no. Si quito la entrada jquery duplicada, dependiendo de cual elimine, falla una cosa u otra.
¿Como puedo hacer para que ambas cosas usen el mismo jquery y no me de error ninguno? Supongo que será emplazandolo en X carpeta y redirigiendo el código oportuno en la plantilla hacía ese jquery en vez del actual; pero no se si faltaría algo más.

Me pueden ayudar?

Un saludo, gracias.

Re: cambiar jquery usado en X plantilla.....

Publicado: 03 Ago 2011, 23:05
por Dr0gNan
Buenas noches. :)

Basicamente es eso que comentas, tienes que hacer que desde el codigo las paginas llamen al mismo js de Jquery.

No se si tienes claro cuales son los JS duplicados, veo estos 2 pero no son del todo iguales:

http://www.onlinewii.es/foro/styles/pro ... ery.min.js
http://www.onlinewii.es/foro/styles/pro ... -ui.min.js

Para eso tienes que revisar y modificar esta linea en las paginas donde se llame al jquery para redirigir a uno de los dos JS.

Código: Seleccionar todo

<script type="text/javascript" src="{ROOT_PATH}jquery.js"></script>
Aparte de esto, tienes imagenes que no estan subidas al servidor:
# Result Protocol Host URL Body Caching Content-Type Process Comments Custom
67 404 HTTP www.onlinewii.es /images/search-icon-orange.gif 246 text/html iexplore:336
68 404 HTTP www.onlinewii.es /foro/images/smiles/icon_biggrin.gif 246 text/html iexplore:336
71 404 HTTP www.onlinewii.es /images/email-orange.gif 246 text/html iexplore:336
81 404 HTTP www.onlinewii.es /images/trucos.png 246 text/html iexplore:336
99 404 HTTP www.onlinewii.es /images/search-orange.gif 246 text/html iexplore:336
Un saludo.

Re: cambiar jquery usado en X plantilla.....

Publicado: 03 Ago 2011, 23:29
por Enock
Estos dos me crean conflicto:

este es del Social Network MOD 0.6.0

Código: Seleccionar todo

<script type="text/javascript" src="{T_SOCIALNET_JS_PATH}/jquery-1.5.1.min.js"></script>
Este lo pone en el overall_header el portal XL

Código: Seleccionar todo

<script type="text/javascript" src="{T_TEMPLATE_PATH}/portal/src/jquery.min.js"></script>
Si quito el del portal, me va bien el SN MOD. Si quito el del SN MOD, me va bien el portal.

Si por ejemplo, pongo en ambas plantillas uno, alguno de los dos deja de funcionar. Por eso creo que faltaría cambiar algo más para que, por ejemplo, el portal funcionara con el 1.5.1.min.js

Lo de las imágenes, es solo subirlas y ya?. Buscaré a ver donde las tengo.

Un saludo, gracias.

Re: cambiar jquery usado en X plantilla.....

Publicado: 03 Ago 2011, 23:49
por Dr0gNan
Edita overall_header (XL):

Busca:

Código: Seleccionar todo

<script type="text/javascript" src="{T_TEMPLATE_PATH}/portal/src/jquery.min.js"></script>
Reemplaza:

Código: Seleccionar todo

<script type="text/javascript" src="{T_SOCIALNET_JS_PATH}/jquery-1.5.1.min.js"></script>
Recuerda borrar la cache y refrescar la pagina pulsando CTRL+F5

Sí, las imagenes es solo subirlas.

Buenas noches, un saludo. ;)

Re: cambiar jquery usado en X plantilla.....

Publicado: 04 Ago 2011, 11:49
por Enock
Dr0gNan escribió:Edita overall_header (XL):

Busca:

Código: Seleccionar todo

<script type="text/javascript" src="{T_TEMPLATE_PATH}/portal/src/jquery.min.js"></script>
Reemplaza:

Código: Seleccionar todo

<script type="text/javascript" src="{T_SOCIALNET_JS_PATH}/jquery-1.5.1.min.js"></script>
Recuerda borrar la cache y refrescar la pagina pulsando CTRL+F5

Sí, las imagenes es solo subirlas.

Buenas noches, un saludo. ;)
Si te refieres a editar el: /foro/styles/prosilver/template/overall_header.html sustituyendo tal como dices, los bloques del portal que usan dicho jquery dan error.

¿Falla algo?

Un saludo, gracias.

Re: cambiar jquery usado en X plantilla.....

Publicado: 04 Ago 2011, 18:07
por Dr0gNan
Una cosilla, esas 2 entradas estan en el mismo archivo HTML? Si es asi elimina una de las 2, yo dejaria la 1.5.1.min ya que es mas nueva. :wink:

Re: cambiar jquery usado en X plantilla.....

Publicado: 04 Ago 2011, 18:12
por Enock
No, estan en dos plantillas distintas

Re: cambiar jquery usado en X plantilla.....

Publicado: 04 Ago 2011, 19:54
por Dr0gNan
Revisando la carga de la pagina hay un archivo que es el que está dando error:

http://www.onlinewii.es/foro/styles/pro ... ototype.js

Es Prototype el que esta pegandose con JQuery.

He encontrado esto, no te puedo ser de mas ayuda ya que no he usado nunca Prototype, a ver si alguien por aqui ha batallado con estos dos.

Echa un vistazo a las soluciones que indican en este tema: http://www.forosdelweb.com/f127/conflic ... pe-652248/

Re: cambiar jquery usado en X plantilla.....

Publicado: 04 Ago 2011, 20:21
por Enock
Bueno, la pregunta iba por dos foros. Uno el que has mirado y que he comentado las jquery, y en el que he probado lo de quitar una de ellas y funciona solo el mod que trae la que dejo, como he explicado antes.

En otro: http://www.onlinewii.es/social_olw me pasa exactamente lo mismo, pero con estos jquery:

este del bb portal

Código: Seleccionar todo

<script src="{T_PORTAL_PATH}src/jquery-1.4.2.min.js" type="text/javascript"></script>
y este del SN MOD 0.6.0:

Código: Seleccionar todo

<script type="text/javascript" src="{T_SOCIALNET_JS_PATH}/jquery-1.5.1.min.js"></script>
si quito el del portal, el SN mod funciona correctamente, pero el portal no. Y si quito el del SN mod, el portal funciona correctamente pero el SN mod no.
Si dejo los dos, falla el SN mod a pesar de cargar antes.

Por ese motivo, creía que hacía falta cambiar algo más, en "includes" o algún sitio de esos, para que, por ejemplo, el bb portal funcionase con el jquery del SN mod.

Alguna idea?¿?

Un saludo, gracias.

Re: cambiar jquery usado en X plantilla.....

Publicado: 04 Ago 2011, 21:27
por Dr0gNan
En este segundo foro si que esta fallando Jquery.

Prueba a eliminar del codigo HTML la llamada a este JS:

http://www.onlinewii.es/social_olw/soci ... tom.min.js

Si una vez hecho el cambio te da un error de "Objeto no encontrado" prueba a restaurar el codigo eliminado y en vez de hacer la llamada a 1.8.9 que se haga a este que es una version mas reciente:

http://www.onlinewii.es/social_olw/port ... .13.min.js

El problema es que existe dos versiones de Jquery a las que se esta llamando al cargar la misma pagina.

Sobre esta: jquery-1.4.2.min.js

Veo que no se la llama y no aparece en la carga de la pagina, ni en el portal ni en el foro. Juraria que el problema es con la UI y no con esta.

Ya nos cuentas, un saludo :)

Re: cambiar jquery usado en X plantilla.....

Publicado: 04 Ago 2011, 22:50
por Enock
El jquery-1.4.2.min.js no está por que lo tengo quitado.

Es del portal y como de momento no voy a usar ningún bloque que la necesite, la he quitado para que funcionase el SN Mod. Pero me interesaría poder llegar a usar dichos bloques, pero como he comentado, si dejo ese jquery, me falla el SN Mod.

También ya había probado a hacer lo que has dicho con los otros jquery y sucede lo mismo.

Un saludo, gracias.