Skip to Content »

WP-SWFObject 1.5

  • 26/12/2006
  • 1:06 am
  • unijimpe

Luego de muchas horas de trabajo y gracias a los comentarios de muchas personas que desinteresadamente han colaborado con este trabajo les presento un actualización de WP-SWFObject, el plugin para WordPress que te permite insertar flash en tu blog.

Los puntos mas importantes en esta actualización son los siguientes:

  • Reescritura del Código: Gracias a la colaboración de Alex de Buayacorp que gentilmente nos ayudo en este tema se ha reescrito completamente el código del plugin optimizando consultas y utilizando funciones.
  • Soporte para FlashVars: Ahora hemos añadido un parámetro adicional para poder pasar variables por Flashvars a nuestro movie, esto a solicitud de muchos visitantes.
  • Compatibilidad con el Feed: En versiones anteriores los archivos flash no se podían visualizar en los lectores de Feeds, ahora para estos lectores se imprime código basado en <object> y <embed> para que los lectores de Feed lo puedan leer correctamente.

Entonces a partir de ahora si desean pasarle variables a las películas flash que se están insertando pueden utilizar un cuarto parámetro opcional conteniendo las variables en formato url:

CODE:
  1. [SWF] movie.swf, ancho, alto, flashvars[/SWF]

Por ejemplo nosotros deseamos colocar el Widget de Box.net conteniendo todas las versiones de WP-SWFObject, para ello el código generado es el siguiente.

HTML:
  1. <embed src="http://www.box.net/static/flash/widget_player.swf"
  2. type="application/x-shockwave-flash"
  3. FlashVars="subString=folderId=021jjx6njc,color=008A00,title=SWF"
  4. wmode="transparent" width="289" height="258"></embed>

Observamos que tiene un parámetro de flashvars para que funcione correctamente, luego nuestro código para incluir este widget con WP-SWFObject sería el siguiente.

CODE:
  1. [SWF]http://www.box.net/static/flash/widget_player.swf, 289, 258, subString=folderId=021jjx6njc,color=0C5C98,title=WP-SWFObject[/SWF]

Con lo cual obtenemos el siguiente resultado:

Cargando Flash

Para nuestros lectores vía RSS pueden ahora visualizar los archivos Flash desde su lector de Feeds favorito. Nuevamente muchas gracias a todos nuestros visitantes por sus comentarios y sugerencias y desde luego seguiremos trabajando para mejorar cada día.

Posts Relacionados

Widget para Box.net

  • 26/12/2006
  • 12:32 am
  • unijimpe

Box.net el popular servicio para alojar archivos en Internet en el propósito de mejorar cada vez mas su servicio acaba de lanzar un Widget con el puedes compartir múltiples archivos de tu cuenta Box.net con una pequeña aplicación flash muy vistosa.

boxnet.gif

Para crear un widget con nuestros archivos compartidos primero tienes que crear una carpeta y colocar dentro de ella los archivos que deseas aparezcan en tu widget, luego en las opciones seleccionas compartir la carpeta y finalmente seleccionas las opciones y aparecerá una nueva opción Get Widget.

get-widget.gif

Se abrirá una nueva ventana en la cual debes configurar las opciones para tu widget, entre ellas el titulo y el color para tu widget, seleccionas el que prefieras y se generará un código para incluir en tu web.

config-widget.gif

En nuestro caso el código generado para nuestra carpeta donde tenemos algunas canciones compartidas es:

HTML:
  1. <embed src="http://www.box.net/static/flash/widget_player.swf"
  2. type="application/x-shockwave-flash"
  3. FlashVars="subString=folderId=9voco58ayv,color=0C5C98,title=MP3"
  4. wmode="transparent" width="289" height="258"></embed>

El resultado de este código lo mostramos a continuación, en donde se listan los archivos de nuestra carpeta y al hacer click en cada uno de ellos se abrirán diferentes opciones de acuerdo al tipo de archivo, por ejemplo si es un MP3 se mostrará un reproductor para escuchar el tema.

Cargando Flash

Es muy sencillo de utilizar, ahora si aun no tienes una cuenta de Box.net que esperas es gratuito y te dan 1GB de espacio para almacenar cualquier tipo de archivos y lo mas interesante es que no hay publicidad.

Posts Relacionados

Instalar Apache y PHP en WinXP

  • 25/12/2006
  • 4:31 pm
  • unijimpe

La presente es un breve guia como instalar Apache y PHP en PCs con Sistema Operativo Windows XP, esto debido a que muchas personas desarrollan sus aplicaciones en su computadores personales y al finalizar el proyecto recién lo publican en un host de producción. Por favor tenga en cuenta que este tipo de instalación es solo para propósitos de desarrollo, por favor no lo utilice en entorno de producción.

Conseguir el Software

El primer paso es conseguir el software que vamos a instalar. Para ello descargamos desde las respectivas webs:

  • Apache: descargamos la versión 2.0.xx para Win32, actualmente apache_2.0.59-win32-x86-no_ssl.msi
  • php.net: descargamos los Windows Binaries de la versión 4.x.x, actualmente PHP 4.4.4, en esta caso descargar el ZIP y no el instalador.

Instalar Apache

Apache HTTP, el servidor Web por excelencia es muy sencillo de instalar, para ello viene con un instalador que nos ayudará en este proceso. Primero ejecutamos el instalador, primero aceptamos los términos y condiciones del software luego aparecerá una pantalla para la configuración de apache.

apache-install.gif

En esta pantalla nos solicitan los siguiente datos:

  • Network Domain: Es el nombre del dominio donde esta nuestra PC, nosotros colocaremos localhost
  • Server Name: Viene a ser el nombre de nuestro servidor, en nuestro caso localhost.
  • Administrato's Email Address: es la dirección de email del administrador del servidor, colocamos nuestro email personal.

En la siguiente pantalla seleccionamos el tipo de instalación típica y dejamos que el instalador configure e instale el servicio en nuestra PC. Una vez finalizada la instalación, podemos verificar que el servidor web esta funcionando correctamente colocando en la barra de direcciones de nuestro browser cualquiera de las siguientes opciones:

  • http://localhost/
  • http://127.0.0.1/
  • http://nombre_maquina/ por ejemplo http://pcmarita/
  • http://numero_ip/ por ejemplo http://192.168.1.36/

Si la instalación ha sido exitosa aparecerá una página conteniendo un aviso de confirmación de la instalación.

apache.gif

Apache por defecto se instala en la carpeta: C:\Archivos de programa\Apache Group\Apache2, aquí encontraremos una carpeta conf donde están los archivos de configuración y la carpeta htdocs el cual es el directorio de publicación, es decir que cualquier archivo que coloques en esta carpeta se reflejará en el servidor web. Por ejemplo si colocamos una carpeta llamada foro y dentro de ella hay un archivo lista.htm, la dirección de este archivo será: http://localhost/foro/lista.htm

Instalar PHP

Para instalar PHP si tendremos que hacer uso de la instalación manual pues el instalador generalmente no funciona. El primer paso es extraer el archivo descargado y colocar los archivos a una carpeta, generalmente c:/php (Puedes elegir la ruta que prefieras). Luego de ello copias el archivo php.ini-dist de la carpeta de instalación de PHP al directorio del sistema, es decir a c:/WINDOWS y renombrarlo a php.ini

El siguiente paso es configurar PHP para que funcione con Apache, para ello abrimos el archivo php.ini y hacemos las siguientes modificaciones:

  • doc_root: es la ruta de la carpeta de publicación de Apache en nuestro caso seteamos: doc_root = C:\Archivos de programa\Apache Group\Apache2\htdocs
  • extension_dir: es el directorio donde se encuentran las extensiones de PHP, en nuestro caso: extension_dir = C:\php\extensions
  • upload_tmp_dir: Carpeta donde se subiran los archivos temporalmente al hacer upload, en nuestro caso upload_tmp_dir = C:\WINDOWS\Temp
  • session.save_path: Ruta donde se almacenará los archivos relacionadas a las sesiones de los usuarios, en nuestro caso session.save_path = C:\WINDOWS\Temp

El siguiente paso es configurar Apache para que soporte las llamadas de archivos .php, para ello abrimos el archivo de configuración httpd.conf ubicado en: C:\Archivos de programa\Apache Group\Apache2\conf, en este archivo agregamos las siguientes lineas:

CODE:
  1. ScriptAlias /php/ "c:/php/"
  2. Action application/x-httpd-php "/php/php.exe"
  3. AddType application/x-httpd-php .php

Donde se tiene que c:/php/ es la carpeta de instación de nuestro PHP. Estas tres lineas las podemos agregar al final del archivo http.conf o podemos buscar el bloque donde se encuentra cada uno de los comandos (ScriptAlias, Action, AddType) y agregarlos al final de cada bloque.

Otro punto adicional es configurar Apache para que reconozca las páginas index.php como páginas por defecto, para ellos buscamos DirectoryIndex y agregamos index.php con lo cual quedaría:

CODE:
  1. DirectoryIndex index.php index.html index.html.var

Ahora detenemos y luego iniciamos el servidor Apache para tener lista nuestra instalación. Para finalizar creamos un pequeño archivo llamado test.php en nuestra carpeta htdocs para probar el funcionamiento de PHP. Escribimos el siguient código:

PHP:
  1. <?php phpinfo(); ?>

Si la instación ha sido existosa se mostrará la siguiente pantalla con detalles de la configuración de PHP.

phpinfo.gif

Listo señores ya tenemos instalado PHP, ahora podremos realizar nuestro desarrollo en un entorno local con todas las caracteristicas de un servidor web, como les dije al inicio, esta instalacion es solo para propositos de desarrollo para usarlo en producción hay muchos mas parametros para configurar.

Respecto a MySQL la la instalación es mucho mas sencillas pues viene con un instalador el cual te guia paso a paso y no hay nada que configurar.

Posts Relacionados