Drupal y flash

Lo más básico

En su nivel más sencillo un archivo de flash dentro de Drupal no es si no un archivo más, como puede ser una imagen, un audio o un pdf. Es posible integrar dentro del cuerpo de un nodo un SWF pegando el código html que genera flash, todo lo que esta dentro de <object>  </object>  se tiene que tener dos cosas en cuenta: primero se debe revisar que formato de entrada (input format) se esta usando, si es el html filtrado no se vera el flash. Segundo, si se copia el código para que se vea el archivo swf se tiene que copiar en raiz, a no ser claro que se edite la dirección en el código html.

flash y fckeditor

Una mejor manera de insertar un flash es instalando un editor wswyg como es fckeditor que  traen un botón que sirve para insertar archivos swf y que resuelven la parte de tener que colocar el código html y mantiene todos los archivos (imágenes, swf, pdfs) dentro  de la carpeta de sites y no se deja regados los archivos swf en raiz.

También existe un module que se llama flashnode que añade un tipo de contenido llamado flash y permite agregar un nodo para cada flash, puede ser una solución limitada, pero útil.


Audio y video players

Un uso muy especifico y util de flash esta en usarlo como reproductor, generalmente más que desarrollarse un player nuevo se usan los muchos que ya existen como son el conocido 1pixelout player de audio, originalmente creado para wordpress o bien JW FLV Player o Flowplayer para reproducir video.

Existen varios módulos en Drupal que permiten interactuar con estos reproductores como son SWFtools, flashvideo o jquery media, en muchos casos su función no es reproducir archivos swf, si no usar un reproductor desarrollado en flash y también reproducir archivos FLV (video en flash) u otro tipo de archivos de audio o video.

Por separado estaría el modulo Embedded Media Field  que si bien no tiene como función básica reproducir los archivos flv dentro del sitio, permite integrar una gran cantidad de fuentes de video y audio, los dos ejemplos más claros serian vídeos de youtube y de vimeo.


Charts y Diapositivas.

Existen varios módulos que permiten conectar proyectos que usan flash para desplegar información y aprovechar

 para gráficas esta el modulo de charts que permite integrar el proyecto de open flash charts

Si bien el despliegue de imágenes se soluciona mejor con CCK y JQuery; Para mostrar imágenes también existen módulos que integran soluciones ya hechas en flash como es Simpleviewer, el modulo que permite esto se llama flash gallery



Comunicación

El nivel más sofisticado de interacción entre flash y drupal esta con modulos como amfphp  y services en conjunto, permiten comunicar información entre Drupal y un archivo de flash y de vuelta. si bien entro en terrenos que poco conozco, hasta donde entiendo, lo que se logra es hacer interactuar las dos partes, por ejemplo crear campos en flash y pasar la información a Drupal o bien usando drupal para recopilar datos y desplegarlos usando flash

existe una presentación que desarrolla mejor el tema

Drupalcon 2009 Flash and Drupal
View more presentations from gdoteof.


Flex y Drupal

todo este mundo lo conozco aun menos, pero pongo algunas ligas para empezar a investigar

de entrada el showcase de flex esta desarrollado con Drupal para la publicación y flex (y flash?) para el frontend

http://flex.org/showcase/

esta el articulo

Creating Drupal sites with Flash or Flex

http://www.adobe.com/devnet/flash/articles/drupal_flash.html


El grupo de services http://groups.drupal.org/services/

 

Terminaria mencionando  un libro que se llama flash with Drupal que da un panorama más a fondo de como desarrollar diferentes tipos de proyectos con estas dos tecnologías.

 

Categorias
Versión

Add new comment

The content of this field is kept private and will not be shown publicly.

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.