Obrolan Pendingin Air 1.5
Obrolan WaterCooler adalah sistem obrolan php/ajax database file datar yang sederhana/mudah digunakan.
Fitur
- Tidak memerlukan Database MySQL/Kerangka Javascript
- Ruang Multi Topik
- Kamar Pribadi / Hanya Baca
- Multi pengguna
- Profil yang dilindungi kata sandi
- Smilies/kode BB
- Buka antarmuka obrolan
- Tema yang mudah disesuaikan (100% Html/Css)
- Pesan pribadi
- Alat moderator
- Tampilan independen dan buffer penyimpanan
- Tautan undangan
- Mulai obrolan dengan percakapan sebelumnya yang terdaftar
- Fitur Anti-Spam
- Pemulihan Akun melalui Email
- Hasilkan thumbnail gambar untuk memuat lebih cepat
- Unggahan lampiran
- Sistem arsip pintar
- Obrolan Bersama Di seluruh situs web yang dihosting di server yang sama
- Ruang Percakapan Pribadi
- Fitur Pencarian
- Sub-Ruangan
- Tata letak responsif seluler
Instalasi
- Salin isi paket ke server web Anda
- Muat chat index.php di browser Anda (muat index.php terlebih dahulu, meskipun Anda akan menyematkannya di halaman lain)
- Jika Anda melihat gambar rusak, tentukan konstanta INCLUDE_DIR di " settings.php " - jalur relatif ke direktori obrolan dari root web (saat pertama kali dijalankan, sistem akan mencoba melakukan ini secara otomatis)
- Pilih nama dan login, atur kata sandi di opsi profil Anda untuk ditugaskan sebagai moderator pertama.
- Sesuaikan pengaturan master dan tema agar sesuai dengan preferensi Anda.
- Gunakan index.embedded.php sebagai referensi jika Anda ingin menyematkan chat di halaman lain.
Persyaratan
- PHP >= 7.0
- Kemampuan untuk mengubah izin jika perlu
- Pustaka PHP GD (untuk menghasilkan thumbnail gambar)
Struktur Folder
- data - Direktori Data (Dapat diganti namanya atau dipindahkan ke luar direktori web)
- kamar - Tulisan/definisi ruangan
- tmp - Definisi sementara (ping pengguna)
- file - File Buatan Pengguna
- termasuk - Termasuk direktori (Termasuk; Sisi Server Ajax)
- tema - Tema
- "nama_tema"
- gambar - Gambar tema (templat, kode bb, smilies)
- style.css - Gaya
- templates.php - Templat
- ajax.php - Penelepon Ajax
- index.embedded.php - Contoh obrolan tertanam
- index.php - Indeks Obrolan
- LISENSI - Persyaratan lisensi
- README.md - File ini
- README.txt - Readme (teks biasa)
- skrip.js - Javascript / Ajax
- settings.php - Pengaturan Mentah
- wcchat.class.php - Kelas Obrolan
Catatan yang Relevan
- Status moderator master akan diberikan kepada pengguna pertama yang bergabung dalam obrolan dengan kata sandi.
- Moderator dalam mode edit: Menyembunyikan pesan dari obrolan akan langsung berdampak pada pengguna daring lainnya, sedangkan tindakan memperlihatkan hanya akan berpengaruh pada kunjungan pengguna berikutnya ke ruang tersebut.
- Jika fungsi microtime tidak tersedia, menonaktifkan pembatasan anti spam dapat menghasilkan id pesan yang tidak unik yang dapat mengganggu fitur sembunyikan/perlihatkan.
- Untuk menghapus catatan hak cipta, Anda harus memberikan sumbangan kepada proyek (Lihat di bawah).
- Disarankan untuk mengganti nama direktori data (atau memindahkannya ke luar root web) untuk memastikan privasi pengguna. (jangan lupa rename di settings.php juga).
- Pencarian tidak menampilkan percakapan pribadi
Sumbangan
Jika Anda menyukai proyek ini, pertimbangkan untuk memberikan donasi:
https://www.paypal.com/donate/?hosted_button_id=EMSBXSD7EWDN4
Terima kasih telah memilih Obrolan WaterCooler.