Página 1 de 1

Ayuda con mi MOD

Publicado: 06 May 2011, 19:30
por zoby
Bueno, creo este tema, para hacer un "par de preguntas", sobre mi MOD Intex Tables 1.0.1 http://www.phpbb-es.com/foro/mods-desar ... 31528.html
Como dije en este mensaje http://www.phpbb-es.com/foro/mods-desar ... ml#p179368
iba a usar el codigo del MOD Tabbed Profiles http://www.phpbb-es.com/foro/descarga-m ... 30962.html para "mejorar" el codigo de mi MOD, ayer, conseguí terminar, pero no me dio tiempo ha hacer el install, ni nada ... :roll:
Hoy, he hecho el install.xml, pero por si me faltaba algo, lo probé en un sitio de pruebas, aunque, creo que me falta algo, por que, se pone como se debería de poner, e incluso sale mejor que en la otra vez (supongo que será por el css, que es algo "distinto", ya que lo cambie un poco ...), pero hay un pequeño problema, que no se cambia al pulsar que se cambie ... :roll:
Me imagino que es javascript (que de eso no tengo ni la mas minima idea), aunque no se que puede faltar ...
Además, en la consola de errores, me dice que hay un fallo en el archivo de estilo styles/prosilver/template/forum_fn.js
En la linea 130, que contiene esto
for (i = 0; i < panels.length; i++)
El error dice "panels is not defined"
Como lo soluciono ??¿¿ como he dicho antes, de javascript o jquery (creo que es lo mismo) no se nada :nolose:
Lo otro que me gustaría hacer, sería añadir una opción en el ACP (gracias a alorse "ya se como añadirlas"), en la cual, si esta activada, el MOD se muestre tal y como funciona, pero si esta desactivada, se muestre de forma "preterminada", normal, como viene por defecto ...

Gracias de antemano :wink:

Re: Ayuda con mi MOD

Publicado: 06 May 2011, 20:31
por andredmau5
Lo que pasa es que ese ciclo está en una función, y en esa función no veo que declares el vector llamado "panels", busqué en el código de tu script, y tampoco veo que "panels" sea un vector global, así que en pocas palabras, ese vector en tu código, no existe, así que si intentas utilizarlo sin haberlo declarado, te dará error.

Veo que ese método recibe como parámetro "p", y ese parámetro, sólo lo veo una vez en el código

Código: Seleccionar todo

if (typeof(p) == 'string')
	{
		show_panel = p;
	}
así que tal vez por error te confundiste, y en vez de "panels", sea "p"

Re: Ayuda con mi MOD

Publicado: 06 May 2011, 20:35
por Makoto
mi consulta es quieres hacer algo parecido como esta aqui en phpbb-es? debajo del chat?

Re: Ayuda con mi MOD

Publicado: 06 May 2011, 20:47
por Megabyte
Te dejo unas tabs, para que le heches un vistazo, a ver si te convencen...´fáciles de usar.

Solo fijate de no repetir en el header los js y verifica que no exista conflicto con otro (claro que eso ya lo sabes, pero te hago el recordatorio)

Esta solo es una opcion...(yo las utilizo y funcionan)

Re: Ayuda con mi MOD

Publicado: 07 May 2011, 11:22
por zoby
andredmau5 escribió:Lo que pasa es que ese ciclo está en una función, y en esa función no veo que declares el vector llamado "panels", busqué en el código de tu script, y tampoco veo que "panels" sea un vector global, así que en pocas palabras, ese vector en tu código, no existe, así que si intentas utilizarlo sin haberlo declarado, te dará error.

Veo que ese método recibe como parámetro "p", y ese parámetro, sólo lo veo una vez en el código

Código: Seleccionar todo

if (typeof(p) == 'string')
	{
		show_panel = p;
	}
así que tal vez por error te confundiste, y en vez de "panels", sea "p"
Es que ese archivo, nunca lo he tocada, y ademas, es el que viene por defecto en phpbb 3.0.8 en el estilo prosilver
Cambiando la "p" por "panel", no soluciono nada, lo he probado, y sigue el mismo error (creo que no hace falta decir, que si he actualizado plantillas, y limpado cache y demas)
Makoto escribió:mi consulta es quieres hacer algo parecido como esta aqui en phpbb-es? debajo del chat?
Mas o menos, no se como lo hicieron Alorse/Leviatan pero dudo que lo hicieran como lo estoy intentando hacer yo :lee
Megabyte escribió:Te dejo unas tabs, para que le heches un vistazo, a ver si te convencen...´fáciles de usar.

Solo fijate de no repetir en el header los js y verifica que no exista conflicto con otro (claro que eso ya lo sabes, pero te hago el recordatorio)

Esta solo es una opcion...(yo las utilizo y funcionan)
podrías poner una captura de como queda ?¿
Además, creo el el archivo javascript jquery-1.2.2.pack.js esta bastante desactualizado ... :roll:

Re: Ayuda con mi MOD

Publicado: 07 May 2011, 11:50
por zoby
He probado a cambiar todas las funciones de subpanel/panels/panel a lo mismo, pero con un 2, algo como lo que hizo leviatan para hacer este add-on http://www.phpbb-es.com/foro/descarga-m ... ml#p175057 del MOD originl (Tabbed Profile) ...
Pero tampoco ha funcionado, sigue pasando exactamente lo mismo ... :(

Re: Ayuda con mi MOD

Publicado: 07 May 2011, 12:40
por Makoto
:chulo: yo ya lo hice xD, más iva a preguntarle a leviatan si puedo poner el codigo :chulo:

Re: Ayuda con mi MOD

Publicado: 07 May 2011, 17:34
por leviatan21
Makoto escribió::chulo: yo ya lo hice xD, más iva a preguntarle a leviatan si puedo poner el codigo :chulo:
Si pongo mi código, entonces pasaría a ser mi MOD y quien desarrolla el MOD es zoby

Re: Ayuda con mi MOD

Publicado: 07 May 2011, 20:24
por Makoto
no pues el tab como esta en el index de phpbb-es esta basado en tabprofile ps o no? de ese codigo hablo 8-)

Re: Ayuda con mi MOD

Publicado: 07 May 2011, 20:35
por leviatan21
Makoto escribió:no pues el tab como esta en el index de phpbb-es esta basado en tabprofile ps o no? de ese codigo hablo 8-)
No no se trata de ese código, es algo propio, basado en algo que tengo guardado (de origen desconocido) hace ya mucho tiempo y nunca tenía la oportunidad de aplicar.
Claro está, que tiene muchos cambios a como lo tenía guardado :|

Re: Ayuda con mi MOD

Publicado: 07 May 2011, 20:53
por Makoto
a tons seguira en mi localhost xD :cry:

Re: Ayuda con mi MOD

Publicado: 08 May 2011, 18:23
por zoby
Makoto escribió::chulo: yo ya lo hice xD, más iva a preguntarle a leviatan si puedo poner el codigo :chulo:
leviatan21 escribió:
Makoto escribió::chulo: yo ya lo hice xD, más iva a preguntarle a leviatan si puedo poner el codigo :chulo:
Si pongo mi código, entonces pasaría a ser mi MOD y quien desarrolla el MOD es zoby
Makoto escribió:no pues el tab como esta en el index de phpbb-es esta basado en tabprofile ps o no? de ese codigo hablo 8-)
leviatan21 escribió:
Makoto escribió:no pues el tab como esta en el index de phpbb-es esta basado en tabprofile ps o no? de ese codigo hablo 8-)
No no se trata de ese código, es algo propio, basado en algo que tengo guardado (de origen desconocido) hace ya mucho tiempo y nunca tenía la oportunidad de aplicar.
Claro está, que tiene muchos cambios a como lo tenía guardado :|
Makoto escribió:a tons seguira en mi localhost xD :cry:
Eso explica el por que hice un MOD para poner algo parecido a lo que hay aquí, y no cogí el codigo que esta aquí (que hubiera sido un poco mas facil, supongo :roll:)
Bueno, volviendo al tema del error (si no me equivoco javascript) nadie sabe como puedo solucionar dicho error ?¿ :nolose:

Re: Ayuda con mi MOD

Publicado: 09 May 2011, 06:42
por Megabyte
Bueno con el adjunto que te dejé, puedes buscar una librería mas reciente...y sustituirla... :D
Pero solo es una opción, tu sabras que es lo mejor para tu mod...saludos.

Re: Ayuda con mi MOD

Publicado: 11 May 2011, 19:38
por zoby
Bueno, en primer lugar agradecer a Leviatan21, todo lo que hace por mi (y por todos) :cerveza:
Ya tengo resuelto esta parte de "las dudas"
zoby escribió:Bueno, creo este tema, para hacer un "par de preguntas", sobre mi MOD Intex Tables 1.0.1 http://www.phpbb-es.com/foro/mods-desar ... 31528.html
Como dije en este mensaje http://www.phpbb-es.com/foro/mods-desar ... ml#p179368
iba a usar el codigo del MOD Tabbed Profiles http://www.phpbb-es.com/foro/descarga-m ... 30962.html para "mejorar" el codigo de mi MOD, ayer, conseguí terminar, pero no me dio tiempo ha hacer el install, ni nada ... :roll:
Hoy, he hecho el install.xml, pero por si me faltaba algo, lo probé en un sitio de pruebas, aunque, creo que me falta algo, por que, se pone como se debería de poner, e incluso sale mejor que en la otra vez (supongo que será por el css, que es algo "distinto", ya que lo cambie un poco ...), pero hay un pequeño problema, que no se cambia al pulsar que se cambie ... :roll:
Me imagino que es javascript (que de eso no tengo ni la mas minima idea), aunque no se que puede faltar ...
Además, en la consola de errores, me dice que hay un fallo en el archivo de estilo styles/prosilver/template/forum_fn.js
En la linea 130, que contiene esto
for (i = 0; i < panels.length; i++)
El error dice "panels is not defined"
Como lo soluciono ??¿¿ como he dicho antes, de javascript o jquery (creo que es lo mismo) no se nada :nolose:
No pongo el codigo sin el error, por que eso sería como poner aquí el MOD antes de sacarlo :lol: :roll:
Ahora solo queda esto:
Lo otro que me gustaría hacer, sería añadir una opción en el ACP (gracias a alorse "ya se como añadirlas"), en la cual, si esta activada, el MOD se muestre tal y como funciona, pero si esta desactivada, se muestre de forma "preterminada", normal, como viene por defecto ...
Gracias a todos los que habeis intentado ayudar en este tema, haber si lo resolvemos ya :ok: :cerveza: