NOTAS SOBRE DEVELOOPING FLASH CHAT
________________________________________


Hay una serie de asuntos que surgen frecuentemente en relacin al script
de chat. Intentar dar respuesta desde aqu a los ms comunes:


1-INVERTIR EL TEXTO

Hay gente que plantea que es mejor que los mensajes nuevos se muestren
debajo y no encima de los dems, siguiendo de este modo el orden de
lectura natural. Para que esto sea as la modificacin que hay que hacer
es bastante sencilla.

Busca en el script "chat.php" la lnea comentada como

/*	puts the array in reverse order */

justo debajo el siguiente bucle

for($i = $a; $i >= $u ;$i--){

cambialo por

for($i = $u; $i <= $a ;$i++){

y ya est! verdad que es sencillo?

- Haz exactamente lo mismo en el script "review.php" si quieres que la
revisin de texto tambin la haga en el mismo sentido.


2-EL ARCHIVO .FLA

Con respecto al archivo .fla se suministra junto al cdigo para
personalizar la apariencia del sistema, pero si quieres personalizarlo
no me pidas que te ensee a usar flash. Resulta bastante sencillo
modificar el tamao, la forma, la tipografa y los colores del interface
con unos conocimiento muy bsicos de flash.


3-VELOCIDAD

Por lo que he probado, la velocidad a la que se refresca el texto me
parece adecuada, pero si quieres puedes probar a modificar la velocidad
de consulta de los mensajes alterando la velocidad en "frames por
segundo" de la movie de flash.


4-COMPATIBILIDAD CON LOS CLIENTES

La ltima versin del script funciona (hasta donde he probado y s)
correctamente con todos los clientes que soporten javascript y el
plug-in de Flash 4. Si has instalado este script en tu servidor y falla
con algn cliente especfico comprueba que se trata de la ltima
versin.


5-COMPATIBILIDAD CON EL SERVIDOR

En algunos directorios se lista este script como compatible con Windows
NT. Sin embargo, parece ser que la gestin de usuarios funciona
incorrectamente bajo este sistema. Lamentablemente en estos momentos
estoy embarcado en otros proyectos y no puedo definir una fecha exacta
para la correccin de este problema. Bajo unix y parientes el script
funciona correctamente. Si dispones de ms tiempo que yo y quieres
compatibilizar el script con NT te agradecera que te pusieras en
contacto conmigo.


6-MAS PRESTACIONES

No est previsto, por ahora, aadir otras opciones presentes en otros
scripts (tales como "skins", "emoticons" o insercin de html). Las
razones se pueden resumir facilmente:

a) Para aadir algunas de ellas habr que hacerlo bajo Flash 5, dejando
de lado a un gran nmero de usuarios.

b) Este script lo cre exclusivamente para implementar un sistema de
chat en mi web. Si a alguien le resulta til me alegro, y si no se
adapta a sus espectativas lo siento por l.

c) Ahora necesito tiempo para asumir otros proyectos.

Yo no soy programador profesional, en el sentido de que la programacin
no es mi actividad principal. Eres muy libre de pensar que mi modo de
programar no es acadmico o no se adapta a los estndares. Lo nico que
busco es que el programa realice la tarea que le pido. Y eso es todo.



Espero que tanto el script como estas explicaciones te resulten de utilidad



Juan Carlos Pos

juancarlos@develooping.com
