Instalación de develooping flash chat
Versión 1.6.3
in english

Licencia

La utilización de este software (develooping flash chat) es completamente gratuita. Puedes usarlo y modificarlo bajo tu propia responsabilidad. El autor no se hace responsable de su funcionamiento. Cualquier mejora introducida en el software debe ser puesta a disposición pública. Debes conservar el crédito de todas las personas que han participado en su creación.

Requisitos en el servidor

Requisitos en el cliente

Instalación

  1. Busca el archivo "config.php" dentro del directorio "required" y ábrelo.
  2. Reemplaza el valor de la variable $url="http://www.yourdomain.com/chat/" por el url del directorio "chat" tal y como vaya a quedar en tu servidor (terminado en /).
  3. Sube el archivo "intro.php", "index.php" y el directorio "chat" a tu servidor (justo de forma que el directorio "chat" coincida con la dirección que acabas de configurar en el archivo "config.php"). No subas los archivos .swf en modo ASCII. Si subes en modo ASCII los archivos de flash pueden darte problemas al ejecutarlo.
  4. Asigna los siguientes privilegios a los archivos "msg.txt", "users.txt" y "banned_ip.txt" (dentro de chat/required): el propietario tiene permiso de lectura, escritura y ejecución, y el grupo y el mundo permiso de lectura y escritura (chmod 766). Todos los demás archivos basta con que tengan permiso de lectura y escritura para el propietario y permiso de lectura para el grupo y el mundo (chmod644).
  5. YA LO TIENES FUNCIONANDO. Llama desde tu navegador al archivo "index.php", el que hay justo fuera del directorio chat y prueba su funcionamiento.
  6. Puedes insertar una llamada al chat en cualquier página, insertando esta misma página index.php donde quieras a través de un iFrame.

Personalización del script

En el archivo "config.php" que encontrarás en el directorio "required" hallarás un montón de variables para personalizar el script. Lo primero que deberías hacer es cambiar los valores "admin" que por defecto tienen asignadas las variables $admin_name y $admin_password, por el nombre y password que desees usar para administrar la sala.

Hay también un montón más de variables que puedes ajustar o traducir según tu propio criterio. El significado de esas variables se encuentra explicado en el propio archivo "config.php"

Traducción

Todos los textos empleados en el sistema se encuentran definidos en el archivo de configuración "config.php". Para traducir el chat a otros idiomas basta con modificar los datos correspondientes en este archivo, o reemplazarlo por otro ya traducido.
Develooping flash chat se suministra con interfaces en inglés, español, catalán, euskera, holandés, francés, alemán, húngaro, italiano, portugués, rumano y sueco definidos en archivos "config.php" que podrás encontrar dentro del directorio "languages". Para usarlo en una lengua u otra, basta con colocar dentro de "required" el archivo "config.php" correspondiente.
Si realizas una traducción a otra lengua, por favor, envíame el archivo "config.php" modificado para ponerlo a disposición de otros usuarios.

Personalización de HTML

Las páginas que el sistema muestra son sólo dos (más otras tres de administración). El archivo "intro.php" es en realidad un documento HTML completamente personalizable siempre y cuando respetes los scripts que contiene.
Lo mismo ocurre con el archivo "index.php" dentro del directorio "chat". Si quieres puedes ajustarlo al criterio estético de tu propia web.
Si quieres, también puedes personalizar las páginas de administración (admin.php, adminips.php y adminusers.php). El resto de los archivos son scripts de puro php.

Personalización de Flash

Dentro del directorio "flash_sources" encontrarás los archivo "chat.fla", "count_users.fla" y "private_messages.fla", para editarlos, ajustarlos a tus necesidades y exportarlos de nuevo en formato flash 5. Si no eres muy experto en Flash y Actionscript procura no modificar más que lo imprescindible (esencialmente gráficos, colores y tamaños).
Por supuesto eres libre de modificar todo lo que quieras en los archivos y en los scripts bajo tu propia responsabilidad.

Otras notas de interés

Si estas indicaciones no te han resultado suficientes para instalar el script, o no te gusta dejar al margen ningún detalle , consulta la sección de notas


Si tienes alguna sugerencia o consulta puedes dirigirte a

Juan Carlos Posé