Página 1 de 1

Error en BBCode [flash]  Tema Solucionado

Publicado: 02 Oct 2010, 22:58
por GiGaS_eTD205
En mi foro tengo habilitado el BBCode [flash] y lo usamos para poner juegos en flash.

Un usuario me comunico que no funcionaba un juego que en otro foro (basado en phpbb2) si que le funcionaba.

Comparando el codigo del otro foro con el mio, vi una pequeña diferencia: la version del flash en el embed de la version 5.0.0.0 a la version 6.0.29.0

Este es el embed de mi foro:

Código: Seleccionar todo

	<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0"width="600" height="600">
		<param name="movie" value="http://www7.juegosflash.com/jeux/flash/kjasduweiohcvuic334rfd231d.swf">
		<param name="play" value="false">
		<param name="loop" value="false">
		<param name="quality" value="high">
		<param name="allowScriptAccess" value="never">
		<param name="allowNetworking" value="internal">
		<embed src="http://www7.juegosflash.com/jeux/flash/kjasduweiohcvuic334rfd231d.swf" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" play="false" loop="false" quality="high" allowscriptaccess="never" allownetworking="internal" width="600" height="600">
	</object>
Y este el embed del foro donde si funcionaba:

Código: Seleccionar todo

    <object width="600" height="600" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" >
        <param name="movie" value="http://www7.juegosflash.com/jeux/flash/kjasduweiohcvuic334rfd231d.swf">
        <param name="quality" value="high">
        <embed src="http://www7.juegosflash.com/jeux/flash/kjasduweiohcvuic334rfd231d.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="600" height="600"></embed>
    </object>
Basandome en las diferencias, he modificado mi BBCode [flash] y ahora si funciona ese juego.

Aqui estan los cambios por si a alguien mas le pasa:

Abrir styles/tu_plantilla/template/bbcode.html

Buscar:

Código: Seleccionar todo

<!-- BEGIN flash -->
    <object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0" width="{WIDTH}" height="{HEIGHT}">
        <param name="movie" value="{URL}" />
        <param name="play" value="false" />
        <param name="loop" value="false" />
        <param name="quality" value="high" />
        <param name="allowScriptAccess" value="never" />
        <param name="allowNetworking" value="internal" />
        <embed src="{URL}" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="{WIDTH}" height="{HEIGHT}" play="false" loop="false" quality="high" allowscriptaccess="never" allownetworking="internal"></embed>
    </object>
<!-- END flash -->
Sustituir por:

Código: Seleccionar todo

<!-- BEGIN flash -->
    <object width="{WIDTH}" height="{HEIGHT}" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0">
        <param name="movie" value="{URL}" >
        <param name="quality" value="high">
        <embed src="{URL}"  quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="{WIDTH}" height="{HEIGHT}"></embed>
    </object>
<!-- END flash -->
Limpiar la cache y listo ;)

Un saludo. AguR

Re: Error en BBCode [flash]

Publicado: 02 Oct 2010, 23:01
por invi
Gracias por aportarlo. Lo marco como solucionado.

Re: Error en BBCode [flash]

Publicado: 02 Oct 2010, 23:06
por GiGaS_eTD205
Nos cruzamos.

Ya esta puesto el icono :ok:

Un saludo. AguR