Página 1 de 1

Problema con script (no carga)

Publicado: 17 May 2011, 17:58
por EmmaX
mil disculpas si no es aca donde tendria que escribir, es la primera ves que posteo una duda..
tambien perdonen si a los datos de soporte le faltan alguna informacion, pero creo que esa esta bien

bueno, mi problema es que no me cargan los scripts cuando intento llamarlos en el portal.

el script es el de prototype y scriptaculous, lo que hace es desplegar una lista con un efecto particular (parecido al abrir y cerrar de un spoiler pero con alguna transicion)

el script, tal cual lo he colocado en el overal_header es:
<script src='http://www.google.com/jsapi'/>
<script>
google.load("prototype";,"1.6.1.0");
google.load("scriptaculous", "1.8.3");
</script>

y este es el codigo que hace uso de ese script el cual esta ubicado en un gadget del foro
<a href='#' onclick='Effect.toggle("ident1","appear"); return false'>VER/OCULTAR</a><div align='left' id='ident1' style='display: none;'>contenido oculto</div>

bueno, eso seria todo, el script lo saque de un blog que tengo y alli funciona de maravilla, no se si les puedo pasar el link del blog para que lo vean, luego me diran si se puede, y se los paso.

eso seria mi duda, la no se si esa es la manera de llamar un script en phpbb3 o que es lo que estoy haciendo mal, asi que espero su ayuda y sugerencias..

Re: Problema con script (no carga)

Publicado: 17 May 2011, 18:02
por Makoto
no me carga tu pagina me manda a otro sitio, tambien usando anonymouse html tampoco lo detecta

Re: Problema con script (no carga)

Publicado: 17 May 2011, 18:44
por EmmaX
disculpa ahi lo arregle, habia agregado un guion medio de mas..
el widget con este codigo esta en la columna derecha, dice VER/OCULTAR

Re: Problema con script (no carga)

Publicado: 17 May 2011, 21:14
por invi
Yo no se si me equivocare, pero aqui:

Código: Seleccionar todo

   <script src='http://www.google.com/jsapi'/>
    <script>
    google.load("prototype";,"1.6.1.0");
    google.load("scriptaculous", "1.8.3");
    </script>
Que yo sepa esto: <script src='http://www.google.com/jsapi'/>
está sin cerrar, lo que no puede ser es que inicies el codigo pero no lo cierres.

<script src='http://www.google.com/jsapi'/></script>
Y luego justo debajo deberia iniciar el otro.

ó en su defecto, sobraria este <script> y debería quedar asi.

Código: Seleccionar todo

<script src='http://www.google.com/jsapi'/>
    google.load("prototype";,"1.6.1.0");
    google.load("scriptaculous", "1.8.3");
    </script>
Y en cuanto a esto:

Código: Seleccionar todo

<a href='#' onclick='Effect.toggle("ident1","appear"); return false'>VER/OCULTAR</a><div align='left' id='ident1' style='display: none;'>contenido oculto</div>
Si no pones dirección alguna como pretendes que funcione? :/

Y una cosilla más, phpBB3 no acepta HTML si lo añades desde la ACP en un bloque o similar.

Re: Problema con script (no carga)

Publicado: 17 May 2011, 23:21
por EmmaX
invi escribió:Yo no se si me equivocare, pero aqui:

Código: Seleccionar todo

   <script src='http://www.google.com/jsapi'/>
    <script>
    google.load("prototype";,"1.6.1.0");
    google.load("scriptaculous", "1.8.3");
    </script>
Que yo sepa esto: <script src='http://www.google.com/jsapi'/>
está sin cerrar, lo que no puede ser es que inicies el codigo pero no lo cierres.

<script src='http://www.google.com/jsapi'/></script>
Y luego justo debajo deberia iniciar el otro.

ó en su defecto, sobraria este <script> y debería quedar asi.

Código: Seleccionar todo

<script src='http://www.google.com/jsapi'/>
    google.load("prototype";,"1.6.1.0");
    google.load("scriptaculous", "1.8.3");
    </script>
Y en cuanto a esto:

Código: Seleccionar todo

<a href='#' onclick='Effect.toggle("ident1","appear"); return false'>VER/OCULTAR</a><div align='left' id='ident1' style='display: none;'>contenido oculto</div>
Si no pones dirección alguna como pretendes que funcione? :/

Y una cosilla más, phpBB3 no acepta HTML si lo añades desde la ACP en un bloque o similar.


amigo, mira en este script, el cierre es la barra que esta al final
por ejemplo con las imagenes que las cierras de esta forma <img src="link de la imagen"/> tambien se podrian cerrar asi <img src="link de la imagen"></img>

esos que mostre al principio son 2 scripts diferentes pero que se complementan.

con respecto a esto a href='#' .. ahi no es necesario un link, precisamente esta asi para dar el efecto de link pero para no redireccionar a nungun lado..

y por ultimo, eso de que phpbb3 no acepta html, no es verdad, solo no lo acepta en los mensajes, pero el html es totalmente valido en phpbb3.

Re: Problema con script (no carga)

Publicado: 18 May 2011, 02:04
por Makoto
Podrias utilizar esto?

Código: Seleccionar todo

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
    <div style="margin:20px; margin-top:5px; border: 1px solid #3bbfe7;" class="codebox">
    <dt style="height:22px; text-align: center;"><strong>Spoiler:</strong>
    <input type="button" value="Show" style="width:78px; font-size:10px; margin:0px; padding:0px;" onclick="var spoiler = $(this).parents('.codebox').find('.content').toggle('slow');
    if ( spoiler.toggle == 'none' ) { spoiler.toggle = 'none'; this.value = 'Show'; } else { spoiler.toggle = 'show'; this.value = 'Hide'; };
    return false;"></dt>
    <dd><div class="content" name="spoiler" style="display: none;">{TEXT}</div></dd></div>
es de un bbcode

Re: Problema con script (no carga)

Publicado: 18 May 2011, 03:02
por EmmaX
Makoto escribió:Podrias utilizar esto?

Código: Seleccionar todo

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
    <div style="margin:20px; margin-top:5px; border: 1px solid #3bbfe7;" class="codebox">
    <dt style="height:22px; text-align: center;"><strong>Spoiler:</strong>
    <input type="button" value="Show" style="width:78px; font-size:10px; margin:0px; padding:0px;" onclick="var spoiler = $(this).parents('.codebox').find('.content').toggle('slow');
    if ( spoiler.toggle == 'none' ) { spoiler.toggle = 'none'; this.value = 'Show'; } else { spoiler.toggle = 'show'; this.value = 'Hide'; };
    return false;"></dt>
    <dd><div class="content" name="spoiler" style="display: none;">{TEXT}</div></dd></div>
es de un bbcode

mmmm bastante interesante, me gusto el efecto..

aunque quisiera saber cual es el problema con el script que usaba antes, pero bueno, por el momento voy a usar este que me pasaste, muchas gracias amigo, me fuiste muy util