Chat de enfriador de agua 1.5
WaterCooler chat es un sistema de chat php/ajax de base de datos de archivos planos simple y fácil de usar.

Características
- No requiere base de datos MySQL/marco Javascript
- Salas multitemáticas
- Salas privadas/de solo lectura
- Multiusuario
- Perfiles protegidos con contraseña
- Emoticonos/código BB
- Abrir interfaz de chat
- Temas fáciles de personalizar (100% Html/Css)
- Mensajes privados
- Herramientas del moderador
- Buffers de visualización y almacenamiento independientes
- Enlace de invitación
- Iniciar chat con conversaciones anteriores enumeradas
- Función antispam
- Recuperación de cuenta por correo electrónico
- Genere miniaturas de imágenes para una carga más rápida
- Carga de archivos adjuntos
- Sistema de archivo inteligente
- Chat compartido entre los sitios web alojados en el mismo servidor
- Salas de conversación privadas
- Función de búsqueda
- Subhabitaciones
- Diseño adaptable a dispositivos móviles
Instalación
- Copie el contenido del paquete a su servidor web
- Cargue el index.php del chat en su navegador (cargue primero el index.php, incluso si lo va a insertar en otra página)
- En caso de que vea imágenes rotas, defina la constante INCLUDE_DIR en " settings.php ": ruta relativa al directorio de chat desde la raíz web (en la primera ejecución, el sistema intentará hacer esto automáticamente)
- Elija un nombre e inicie sesión, configure una contraseña en las opciones de su perfil para ser asignado como el primer moderador.
- Personalice la configuración maestra y los temas para que coincidan con sus preferencias.
- Utilice index.embedded.php como referencia si desea insertar el chat en otra página.
Requisitos
- PHP >= 7.0
- Posibilidad de cambiar permisos si es necesario
- Biblioteca PHP GD (para generar miniaturas de imágenes)
Estructura de carpetas
- datos - Directorio de datos (se puede cambiar el nombre o mover fuera del directorio web)
- habitaciones - Mensajes/definiciones de habitaciones
- tmp - Definiciones temporales (ping de usuario)
- archivos - Archivos generados por el usuario
- archivos adjuntos
- avatares
- pulgar
- incluye - Incluye directorio (Incluye; Lado del servidor Ajax)
- temas - Temas
- "nombre_tema"
- imágenes - Imágenes del tema (plantillas, bbcode, emoticones)
- style.css - Estilos
- plantillas.php - Plantillas
- ajax.php - Llamador Ajax
- index.embedded.php - Ejemplo de chat integrado
- index.php - Índice de chat
- LICENCIA - Términos de licencia
- README.md - Este archivo
- README.txt - Léame (texto sin formato)
- script.js - Javascript / Ajax
- settings.php - Configuración sin formato
- wcchat.class.php - Clase de chat
Notas relevantes
- El estado de moderador maestro se otorgará al primer usuario que se una al chat con una contraseña.
- Moderadores en modo de edición: ocultar un mensaje del chat tiene efecto inmediato en los demás usuarios en línea, mientras que la acción de mostrar solo tiene efecto en la próxima visita del usuario a la sala.
- En caso de que la función Microtime no esté disponible, deshabilitar la restricción antispam puede generar identificadores de mensajes no únicos, lo que puede causar problemas con la función ocultar/mostrar.
- Para eliminar la nota de derechos de autor, debe realizar una donación al proyecto (ver más abajo).
- Se recomienda cambiar el nombre del directorio de datos (o moverlo fuera de la raíz web) para garantizar la privacidad del usuario. (no olvide cambiar el nombre también en settings.php).
- La búsqueda no muestra conversaciones privadas
Donaciones
Si te gusta este proyecto, considera hacer una donación:
https://www.paypal.com/donate/?hosted_button_id=EMSBXSD7EWDN4
Gracias por elegir WaterCooler Chat.