Ini adalah obrolan PHP berdasarkan Le Chat V.1.14. Salinan terkini dari skrip ini dapat diunduh di https://github.com/danwin/le-cat-php skrip obrolan Perl le asli oleh Lucky Eddie dapat diunduh di Github Fork ini. Jika Anda menambahkan fitur keren Anda sendiri atau memiliki permintaan fitur, tolong beri tahu saya dan saya akan menambahkannya, jika saya menyukainya. Tolong juga beri tahu saya tentang bug yang Anda temukan dalam kode, jadi saya dapat memperbaikinya. Sekarang sepotong informasi tentang asal nama "Le Chat" yang disalin dari skrip asli: "le" dalam nama yang dapat Anda ambil sebagai "Lucky Eddie", atau karena skrip dimaksudkan untuk ramping dan mudah pada sumber daya server, sebagai "Edisi Cahaya". Bahkan mungkin kata Prancis untuk "The" jika Anda mau. Diterjemahkan dari bahasa Prancis ke bahasa Inggris, "Le Chat" berarti: "The Cat".
Anda harus memiliki PHP dengan INTL, GETTEXT, PDO, PCRE, MBSTRING dan Extension Tanggal, dan server web diinstal. Anda juga membutuhkan ekstensi PDO_SQLite, PDO_MYSQL atau PDO_PGSQL, tergantung pada database mana yang Anda pilih. Secara opsional, Anda dapat menginstal:
Terjemahan dikelola di Weblate. Jika Anda lebih suka mengirimkan terjemahan secara manual, skrip update-translations.sh dapat digunakan untuk memperbarui templat bahasa dan file terjemahan dari sumber. Ini akan menghasilkan file locale/le-chat-php.pot yang kemudian dapat Anda gunakan sebagai dasar untuk membuat file bahasa baru di YOUR_LANG_CODE/LC_MESSAGES/le-chat-php.po dan edit dengan program terjemahan, seperti poedit. Setelah selesai, Anda dapat membuka permintaan tarik, atau mengirim email kepada saya, untuk memasukkan terjemahan.
Ya, obrolan mendukung pemfilteran ekspresi pesan. Karena Regex cenderung sulit bagi kebanyakan orang, saya memutuskan untuk memberikannya bagian tambahan di sini. Regex sangat kuat dan dapat digunakan untuk memfilter pesan yang berisi ekspresi tertentu dan menggantinya dengan sesuatu yang lain. Ini dapat digunakan misalnya untuk mengubah kode BB menjadi HTML, jadi dimungkinkan untuk menggunakan kode BB dalam obrolan untuk memformat pesan. Untuk melakukan ini, gunakan Regex-Match ini [(u|b)](.*?)[/1] dan REGEX-Replace ini <$1>$2</$1> dan teks Anda akan [b]bold[/b] atau [u]underlined[/u] . Anda juga dapat menggunakan smilies dengan menggunakan pertandingan regex ini (?-i::(cry|eek|lol|sad|smile|surprised|wink):) dan ini-replace <img src="/pictures/$1.gif" alt=":$1:"> Sekarang jika Anda masuk :smile: gambar dengan senyuman akan dimuat dari server Anda di server di /pictures/smile.gif . Berikut ini harus diloloskan dengan meletakkan di depannya, jika Anda mencoba mencocokkan salah satu karakter ini / ^ . $ | ( ) [ ] * + ? { } , . Saya menggunakan / sebagai pembatas, jadi Anda harus menghindarinya juga. Satu -satunya opsi yang saya gunakan adalah i membuat case regex tidak sensitif. Jika Anda ingin menguji regex Anda, sebelum melamar, Anda dapat menggunakan situs ini dan memasukkan regex Anda dan penggantian di sana dan klik pada preg_replace. Jika Anda tidak pernah menggunakan Regex sebelumnya, lihat panduan awal ini untuk memulai dengan ekspresi reguler.