problemas con rutas en SWF de la cabecera

Events happening in the community are now at Drupal community events on www.drupal.org.
r0ber's picture

Hola gente, se que esto no es un tema 100% de Drupal, pero como estoy intentando modificar mi theme de Drupal creo que si tiene interes esta discusión.
El tema es que he comprado un theme con una cabecera en flash (creo que va a ser la última vez que lo voy a hacer , porque el flash me esta dando dolores de cabeza).
He modificado el .fla y he añadido un archivo XML para poder añadir de manera más sencilla, sin tener que editar cada vez el .fla más imágenes al slideshow de dicha cabecera.
El tema es que el XML que he creado tiene una estructura de este tipo.

<imagenes>

<imagen id="p1.jpg"/>

<imagen id="p2.jpg"/>

</imagenes>

La ruta donde tengo metido el flash , los xml y las imágenes es esta sites/all/mitema/media/flash/
Desde el page.tpl.php llamo al flash , que carga perfectamente :
<script type="text/javascript">
                  var fo = new FlashObject("<?php print base_path().path_to_theme() ?>/media/flash/header_v8.swf", "mymovie", "960", "384", "8", "");

                        fo.addParam("quality", "high");
                        fo.addParam("wmode", "transparent");
                        fo.addParam("scale", "noscale");
                        fo.write("flashcontent");
                    </script>

Hasta aquí todo perfecto; pero resulta que las imágenes que he puesto en el xml no cargan.
He comprobado moviendo esa carpeta media/flash/ a abrirla directamente en el navegador fuera del servidor y si funciona, ya que las rutas están correctas, porque las imágenes están en el mismo nivel que los xml y el swf.
¿Alguien tiene alguna idea de que ruta tengo que poner en las imágenes para que funcione dentro de Drupal?.
Mil gracias

Comments

Hola, Has intentado ponerle

alarez's picture

Hola,

Has intentado ponerle en el XML la ruta de las imagenes relativa a Drupal.
Algo como /sites/all/mitema/media/flash/images/p1.jpg

Saludos,

si es lo primero que hice (:

r0ber's picture

Si eso es lo primero que hice, pero como no me funcionaba decidí ponerlo de la otra forma. Supongo que habrá alguna manera de hacer esto, pero no se como.
De todas formas eso que dices con la barra delante / es una ruta absoluta no relativa sino me equivoco.
Gracias

Si tienes razón es

alarez's picture

Si tienes razón es absoluta.

En este sitio usamos un flash para hacer un coverflow estilo Itunes.
http://construdsign.com/

También toma las imágenes de un xml.

Lo resolvimos poniendo las rutas absolutas.

ok, no se que pasa que no me funciona

r0ber's picture

Gracias por tu respuesta. No se que estaré haciendo mal , pero sigue sin funcionar.
La ruta que le he puesto es la siguiente:
<imagen id="/sites/all/themes/mitema/media/flash/big/p1.jpg"/>
Es absoluta y no funciona , para mi todo un misterio.

Gracias

Si está muy raro. Y ya como

alarez's picture

Si está muy raro.

Y ya como último recurso usar:

http://misitio.com/sites/all/themes/mitema/media/flash/big/p1.jpg

?

NO se si estare fuera de juego

leon2004's picture

NO se si estare fuera de juego, pero si te funciona con rutas externas puede ser que no tenga permiso de lectura desde web desde la ruta que le estas dando dentro de drupal (no se si lo has probado y, alojalo en la ruta donde pones que se visualizen las fotos y dale permiso de todo a la carpeta y al archivo a ver que tal). un saludo

Spanish

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: