? Halaman Pendaftaran Sederhana untuk TrinityCore/Azerothcore/Ashamanecore/Cmangos
Buat situs web serbaguna untuk server game Anda dengan skrip yang mudah digunakan ini, menampilkan kompatibilitas dengan inti server utama.
Core yang didukung:
- Azerothcore
- Trinitycore
- Ashamanecore
- Cmangos
Jika Anda menyukai proyek ini, jangan ragu untuk memberikannya bintang yang bersinar.
? Prasyarat
Pastikan PHP Versi 8.0 atau lebih tinggi diinstal dan ekstensi berikut diaktifkan:
- Ekstensi GMP
- Ekstensi GD
- Ekstensi zip
- Ekstensi sabun
- Ekstensi MBSTRING
- Ekstensi PDO
- Ekstensi PDO-MYSQL
Panduan Instalasi (Versi Terakhir - PHP 8)
Memenuhi prasyarat di atas di server Anda.
Dapatkan file proyek:
Instal komposer.
Arahkan ke direktori proyek dan kemudian pergi ke application/ direktori.
Jalankan perintah berikut untuk menginstal dependensi yang diperlukan:
Arahkan ke application/config/ direktori dan ganti nama file config.php.sample ke config.php .
Edit file config.php yang baru diganti, masukkan detail server Anda. Perhatikan bahwa jika menggunakan fitur "Image Captcha", modul GD2 PHP harus diaktifkan.
Setelah konfigurasi selesai, halaman pendaftaran Anda harus beroperasi.
? Unduh Versi PHP 7
Bagi mereka yang membutuhkan dukungan PHP 7, silakan gunakan komit kompatibel terakhir untuk PHP 7. Ikuti langkah -langkah ini untuk mengkloning repositori pada komit spesifik:
git clone https://github.com/masterking32/WoWSimpleRegistration
cd WoWSimpleRegistration
git checkout 32a1e7e6bc31f2ed6ed1d83f64d1ae62aeab9d32
? Debugging
Menghadapi halaman kosong bisa menjadi masalah umum, biasanya menunjukkan kesalahan tersembunyi yang perlu didiagnosis. Untuk memfasilitasi pemecahan masalah, aktifkan debug_mode dalam file konfigurasi.
Inilah cara mengaktifkan mode debug:
- Buka file
config.php . - Temukan parameter
$config['debug_mode'] . - Atur ke
true untuk mengaktifkan mode debug.
️ Penting: Ingatlah untuk menonaktifkan mode debug setelah Anda menyelesaikan masalah. Mode debug harus diatur ke false sebelum menggunakan situs web di lingkungan produksi atau ditayangkan. Ini membantu memastikan keamanan dan kinerja tidak dikompromikan.
✅ Fitur
- Halaman Pendaftaran : Mengakomodasi berbagai versi game termasuk Vanilla, TBC, Wotlk, MOP, WOD, Legiun, BFA, dan TWW.
- Status Pemain Online : Periksa siapa yang online di server, dengan dukungan untuk beberapa ranah.
- Leadeboards : Tampilkan pemain top berdasarkan waktu bermain, kills, poin kehormatan, poin arena, dan tim arena di berbagai ranah.
- Panduan Koneksi : Halaman 'How to Connect' langkah demi langkah untuk pemain baru.
- Formulir Kontak : Halaman 'Hubungi Kami' yang Dapat Diakses untuk pertanyaan dan dukungan.
- Beberapa tema : Pilih dari berbagai templat seperti cahaya, es, Kaelthas, Advance, dan Battle for Azeroth.
- Manajemen Kata Sandi : Fasilitas untuk berubah (per 10 April 2019) dan memulihkan kata sandi (pada 31 Mei 2019).
- Sistem Vote : Libatkan komunitas Anda dengan sistem pemungutan suara (ditambahkan pada 3 April 2020).
- Integrasi Captcha : Lindungi situs Anda dengan hcaptcha/recaptcha v2 (sejak 27 Juli 2020).
- Authentication Two-Factor (2FA) : Tambahkan lapisan keamanan tambahan dengan 2FA (diperkenalkan pada 28 Juli 2020).
- Dukungan multibahasa : Membuat situs dapat diakses oleh audiens global dengan dukungan untuk berbagai bahasa (ditambahkan pada 10 September 2020), termasuk:
- ?? Bahasa inggris
- ?? Persia
- ?? Italia
- ?? Cina disederhanakan
- ?? Tradisional Cina
- ?? Swedia
- ?? Perancis
- ?? Jerman
- ?? Spanyol
- ?? Korea
- ?? Rusia
- ?? Portugis
? ️ Changelog
2.0.3 (11/12/2024)
- Dukung SRP6 Versi 1 dan 2 yang digunakan oleh server/klien WOW modern. (Terima kasih untuk funjoker)
2.0.2 (2/24/2021)
- Menambahkan fitur pengubah bahasa. (Terima kasih kepada Duelistrag3)
2.0.1 (2/20/2021)
- Memperkenalkan dukungan SRP6 untuk CMANGOS.
2.0.0 (8/03/2020)
- Pertempuran baru untuk template Azeroth ditambahkan.
1.9.9 (8/03/2020)
- Dukungan multi-bahasa diperkenalkan.
1.9.8 (8/03/2020)
- Dukungan SRP6 yang diimplementasikan.
1.9.7 (7/28/2020)
- Dukungan Dua Faktor Authentication (2FA).
- Menambal kerentanan keamanan tingkat rendah. (Penting: Harap tingkatkan ke versi ini)
- Menyelesaikan berbagai bug.
- Perintah
account set addon dimasukkan sebagai langkah pasca-pendaftaran untuk pendaftaran SOAP.
1.9.6 (7/27/2020)
- Menambahkan dukungan hcaptcha/recaptcha/captcha gambar.
- Kinerja pemuatan halaman yang ditingkatkan.
- Deskripsi yang diperluas dalam file konfigurasi untuk kejelasan yang lebih baik.
- Paket komposer yang diperbarui.
1.9.5 (4/17/2020)
- Diaktifkan fitur register/kembalikan kata sandi melalui SOAP, dengan dukungan CMangOS.
1.9.4 (4/03/2020)
- Fitur Sistem Vote Ditambahkan.
1.9.3 (4/02/2020)
- Memperkenalkan template baru.
1.9.2 (3/31/2020)
- Memperbaiki masalah yang dilaporkan.
1.9.1 (3/12/2020)
- Menambahkan pemeriksaan versi php.
1.9 (3/12/2020)
- Diizinkan beberapa akun untuk membagikan satu alamat email untuk server non-battle.net.
- Mengubah metode identifikasi pengguna dari email ke nama pengguna untuk perubahan kata sandi dan fitur restorasi pada server non-battle.net.
- Menambahkan opsi untuk mengaktifkan atau menonaktifkan tampilan pemain top dan pemain online.
? ️ Screenshot
Template Advance
Pertempuran untuk template azeroth
Template Cahaya
Template Icecrown
Template Kael'thas
Mencari lebih banyak visual? Jelajahi tangkapan layar tambahan di sini.
Kredit
? Pemrograman
- Pengembang utama : amin.masterking
? Terjemahan
- Bahasa Inggris/Persia : Amin.Masterking
- Italia : Helias
- China Sederhanakan/Tradisional : Coolzoom, OIUV
- Swedia : Kitzunu
- Prancis : Kalorte
- Jerman : Duelistrag3
- Spanyol : xjose93
- Korea : Koreaftp
- Rusia : Haeniken
- Portugis : XNEXUIZ
Terima kasih yang tulus kepada semua kontributor atas dukungan dan kontribusi mereka yang tak ternilai untuk proyek ini.