Menguruskan Pengguna
Mengurus Pengguna dalam XOOPSKetahui cara membuat akaun pengguna, menyusun pengguna ke dalam kumpulan dan mengurus kebenaran dalam XOOPS.## Gambaran Keseluruhan Pengurusan PenggunaXOOPS menyediakan pengurusan pengguna yang komprehensif dengan:
Section titled “Mengurus Pengguna dalam XOOPSKetahui cara membuat akaun pengguna, menyusun pengguna ke dalam kumpulan dan mengurus kebenaran dalam XOOPS.## Gambaran Keseluruhan Pengurusan PenggunaXOOPS menyediakan pengurusan pengguna yang komprehensif dengan:”Users > Accounts├── Individual users├── User profiles├── Registration requests└── Online users
Users > Groups├── User groups/roles├── Group permissions└── Group membership
System > Permissions├── Module access├── Content access├── Function permissions└── Group capabilitiesMengakses Pengurusan Pengguna### Navigasi Panel Pentadbir1. Log masuk ke pentadbir: http://your-domain.com/XOOPS/admin/
Section titled “Mengakses Pengurusan Pengguna### Navigasi Panel Pentadbir1. Log masuk ke pentadbir: http://your-domain.com/XOOPS/admin/”- Klik Pengguna dalam bar sisi kiri
- Pilih daripada pilihan:
- Pengguna: Urus akaun individu
- Kumpulan: Urus kumpulan pengguna
- Pengguna Dalam Talian: Lihat pengguna aktif pada masa ini
- Permintaan Pengguna: Memproses permintaan pendaftaran## Memahami Peranan PenggunaXOOPS disertakan dengan peranan pengguna yang telah ditetapkan:| Kumpulan | Peranan | Keupayaan | Kes Penggunaan | |---|---|---|---| | Juruweb | Pentadbir | Kawalan tapak penuh | Pentadbir utama | | Pentadbir | Pentadbir | Akses pentadbir terhad | Pengguna yang dipercayai | | Moderator | Kawalan kandungan | Luluskan kandungan | Pengurus komuniti | | Penyunting | Penciptaan kandungan | Kandungan Create/edit | Kakitangan kandungan | | Berdaftar | Ahli | Siar, ulasan, profil | Pengguna biasa | | Tanpa Nama | Pelawat | Baca sahaja | Pengguna tidak log masuk |## Mencipta Akaun Pengguna### Kaedah 1: Pentadbir Mencipta PenggunaLangkah 1: Akses Penciptaan Pengguna1. Pergi ke Pengguna > Pengguna
- Klik “Tambah Pengguna Baharu” atau “Buat Pengguna”****Langkah 2: Masukkan Maklumat PenggunaIsikan butiran pengguna:
Username: [4+ characters, letters/numbers/underscore only]Example: john_smith
Email Address: [Valid email address]Example: john@example.com
Password: [Strong password]Example: MyStr0ng!Pass2025
Confirm Password: [Repeat password]Example: MyStr0ng!Pass2025
Real Name: [User's full name]Example: John Smith
URL: [Optional user website]Example: https://johnsmith.com
Signature: [Optional forum signature]Example: "Happy XOOPS user!"Langkah 3: Konfigurasikan Tetapan Pengguna
User Status: ☑ Active ☐ Inactive ☐ Pending Approval
User Groups:☑ Registered Users☐ Webmasters☐ Admins☐ ModeratorsLangkah 4: Pilihan Tambahan
Notify User: ☑ Send welcome emailAllow Avatar: ☑ YesUser Theme: [Default theme]Show Email: ☐ Public / ☑ PrivateLangkah 5: Buat AkaunKlik “Tambah Pengguna” atau **“Buat”**Pengesahan:
User created successfully!Username: john_smithEmail: john@example.comGroups: Registered UsersKaedah 2: Pendaftaran Diri PenggunaBenarkan pengguna mendaftar diri mereka:Panel Pentadbiran > Sistem > Keutamaan > Tetapan Pengguna
Section titled “Kaedah 2: Pendaftaran Diri PenggunaBenarkan pengguna mendaftar diri mereka:Panel Pentadbiran > Sistem > Keutamaan > Tetapan Pengguna”Allow User Registration: ☑ Yes
Registration Type:☐ Instant (Approve automatically)☑ Email Verification (Email confirmation)☐ Admin Approval (You approve each)
Send Verification Email: ☑ YesKemudian:
- Pengguna melawat halaman pendaftaran
- Isikan maklumat asas
- Sahkan e-mel atau tunggu kelulusan
- Akaun diaktifkan## Mengurus Akaun Pengguna### Lihat Semua PenggunaLokasi: Pengguna > PenggunaMenunjukkan senarai pengguna dengan:
- Nama pengguna
- Alamat e-mel
- Tarikh pendaftaran
- Log masuk terakhir
- Status pengguna (Active/Inactive)
- Keahlian kumpulan### Edit Akaun Pengguna1. Dalam senarai pengguna, klik nama pengguna
- Ubah suai mana-mana medan:
- Alamat e-mel
- Kata laluan
- Nama sebenar
- Kumpulan pengguna
- Status3. Klik “Simpan” atau “Kemas Kini”### Tukar Kata Laluan Pengguna1. Klik pengguna dalam senarai
- Tatal ke bahagian “Tukar Kata Laluan”.
- Masukkan kata laluan baharu
- Sahkan kata laluan
- Klik **“Tukar Kata Laluan”**Pengguna akan menggunakan kata laluan baharu pada log masuk seterusnya.### Pengguna Deactivate/SuspendLumpuhkan akaun buat sementara waktu tanpa pemadaman:1. Klik pengguna dalam senarai
- Tetapkan Status Pengguna kepada “Tidak Aktif”
- Klik **“Simpan”**Pengguna tidak boleh log masuk semasa tidak aktif.### Aktifkan Semula Pengguna1. Klik pengguna dalam senarai
- Tetapkan Status Pengguna kepada “Aktif”
- Klik **“Simpan”**Pengguna boleh log masuk semula.### Padamkan Akaun PenggunaAlih keluar pengguna secara kekal:1. Klik pengguna dalam senarai
- Tatal ke bawah
- Klik “Padam Pengguna”
- Sahkan: “Padam pengguna dan semua data?”
- Klik **“Ya”**Amaran: Pemadaman adalah kekal!### Lihat Profil PenggunaLihat butiran profil pengguna:1. Klik nama pengguna dalam senarai pengguna
- Semak maklumat profil:
- Nama sebenar
- E-mel
- Laman web
- Tarikh sertai
- Log masuk terakhir
- Bio pengguna
- Avatar
- Posts/contributions## Memahami Kumpulan Pengguna### Kumpulan Pengguna LalaiXOOPS termasuk kumpulan lalai:| Kumpulan | Tujuan | Istimewa | Edit | |---|---|---|---| | Tanpa Nama | Pengguna tidak log masuk | Tetap | Tidak | | Pengguna Berdaftar | Ahli tetap | Lalai | Ya | | Juruweb | Pentadbir tapak | Pentadbir | Ya | | Pentadbir | Pentadbir terhad | Pentadbir | Ya | | Moderator | Penyederhana kandungan | Tersuai | Ya |### Buat Kumpulan TersuaiBuat kumpulan untuk peranan tertentu:Lokasi: Pengguna > Kumpulan1. Klik “Tambah Kumpulan Baharu”
- Masukkan butiran kumpulan:
Group Name: Content EditorsGroup Description: Users who can create and edit content
Display Group: ☑ Yes (Show in member profiles)Group Type: ☑ Regular / ☐ Admin- Klik “Buat Kumpulan”### Urus Keahlian KumpulanTetapkan pengguna kepada kumpulan:Pilihan A: Daripada Senarai Pengguna1. Pergi ke Pengguna > Pengguna
- Klik pengguna
- Check/uncheck kumpulan dalam bahagian “Kumpulan Pengguna”.
- Klik “Simpan”****Pilihan B: Daripada Kumpulan1. Pergi ke Pengguna > Kumpulan
- Klik nama kumpulan
- View/edit senarai ahli
- Tambah atau alih keluar pengguna
- Klik “Simpan”### Edit Sifat KumpulanSesuaikan tetapan kumpulan:1. Pergi ke Pengguna > Kumpulan
- Klik nama kumpulan
- Ubah suai:
- Nama kumpulan
- Penerangan kumpulan
- Kumpulan paparan (show/hide)
- Jenis kumpulan
- Klik “Simpan”## Kebenaran Pengguna### Memahami KebenaranTiga tahap kebenaran:| Tahap | Skop | Contoh | |---|---|---| | Akses Modul | Bolehkah modul see/use | Boleh mengakses modul Forum | | Kebenaran Kandungan | Boleh melihat kandungan khusus | Boleh membaca berita yang diterbitkan | | Kebenaran Fungsi | Boleh melakukan tindakan | Boleh hantar komen |### Konfigurasi Akses ModulLokasi: Sistem > KebenaranHadkan kumpulan yang boleh mengakses setiap modul:
Module: News
Admin Access:☑ Webmasters☑ Admins☐ Moderators☐ Registered Users☐ Anonymous
User Access:☐ Webmasters☐ Admins☑ Moderators☑ Registered Users☑ AnonymousKlik “Simpan” untuk memohon.### Tetapkan Kebenaran KandunganKawal akses kepada kandungan tertentu:Contoh - Artikel berita:
View Permission:☑ All groups can read
Post Permission:☑ Registered Users☑ Content Editors☐ Anonymous
Moderate Comments:☑ Moderators requiredAmalan Terbaik Kebenaran
Section titled “Amalan Terbaik Kebenaran”Public Content (News, Pages):├── View: All groups├── Post: Registered Users + Editors└── Moderate: Admins + Moderators
Community (Forum, Comments):├── View: All groups├── Post: Registered Users└── Moderate: Moderators + Admins
Admin Tools:├── View: Webmasters + Admins only├── Configure: Webmasters only└── Delete: Webmasters onlyPengurusan Pendaftaran Pengguna### Mengendalikan Permintaan PendaftaranJika “Kelulusan Pentadbiran” didayakan:1. Pergi ke Pengguna > Permintaan Pengguna
Section titled “Pengurusan Pendaftaran Pengguna### Mengendalikan Permintaan PendaftaranJika “Kelulusan Pentadbiran” didayakan:1. Pergi ke Pengguna > Permintaan Pengguna”- Lihat pendaftaran yang belum selesai:
- Nama pengguna
- E-mel
- Tarikh pendaftaran
- Minta status3. Untuk setiap permintaan:
- Klik untuk menyemak
- Klik “Luluskan” untuk mengaktifkan
- Klik “Tolak” untuk menafikan### Hantar E-mel PendaftaranHantar semula e-mel welcome/verification:1. Pergi ke Pengguna > Pengguna
- Klik pengguna
- Klik “Hantar E-mel” atau “Hantar Semula Pengesahan”
- E-mel dihantar kepada pengguna## Pemantauan Pengguna Dalam Talian### Lihat Pengguna Dalam Talian Pada Masa IniJejaki pelawat tapak aktif:Lokasi: Pengguna > Pengguna Dalam TalianRancangan:
- Pengguna dalam talian semasa
- Pengiraan pelawat tetamu
- Masa aktiviti terakhir
- Alamat IP
- Lokasi menyemak imbas### Pantau Aktiviti PenggunaFahami tingkah laku pengguna:
Active Users: 12Registered: 8Anonymous: 4
Recent Activity:- User1 - Forum post (2 min ago)- User2 - Comment (5 min ago)- User3 - Page view (8 min ago)Penyesuaian Profil Pengguna### Dayakan Profil PenggunaKonfigurasikan pilihan profil pengguna:Pentadbir > Sistem > Keutamaan > Tetapan Pengguna
Section titled “Penyesuaian Profil Pengguna### Dayakan Profil PenggunaKonfigurasikan pilihan profil pengguna:Pentadbir > Sistem > Keutamaan > Tetapan Pengguna”Allow User Profiles: ☑ YesShow Member List: ☑ YesUsers Can Edit Profile: ☑ YesShow User Avatar: ☑ YesShow Last Online: ☑ YesShow Email Address: ☐ Yes / ☑ NoMedan ProfilKonfigurasikan perkara yang boleh ditambahkan oleh pengguna pada profil:Contoh medan profil:
Section titled “Medan ProfilKonfigurasikan perkara yang boleh ditambahkan oleh pengguna pada profil:Contoh medan profil:”- Nama sebenar
- URL tapak web
- Biografi
- Lokasi
- Avatar (gambar)
- Tandatangan
- Minat
- Pautan media sosialSesuaikan dalam tetapan modul.## Pengesahan Pengguna### Dayakan Pengesahan Dua FaktorPilihan keselamatan yang dipertingkatkan (jika ada):Pentadbir > Pengguna > Tetapan
Two-Factor Authentication: ☑ Enabled
Methods:☑ Email☑ SMS☑ Authenticator AppPengguna mesti mengesahkan dengan kaedah kedua.### Dasar Kata LaluanKuatkuasakan kata laluan yang kukuh:Pentadbir > Sistem > Keutamaan > Tetapan Pengguna
Minimum Password Length: 8 charactersRequire Uppercase: ☑ YesRequire Numbers: ☑ YesRequire Special Chars: ☑ Yes
Password Expiration: 90 daysForce Change on First Login: ☑ YesPercubaan Log MasukCegah serangan kekerasan:
Section titled “Percubaan Log MasukCegah serangan kekerasan:”Lock After Failed Attempts: 5Lock Duration: 15 minutesLog All Attempts: ☑ YesNotify Admin: ☑ YesPengurusan E-mel Pengguna### Hantar E-mel Pukal ke KumpulanHantar mesej kepada beberapa pengguna:1. Pergi ke Pengguna > Pengguna
Section titled “Pengurusan E-mel Pengguna### Hantar E-mel Pukal ke KumpulanHantar mesej kepada beberapa pengguna:1. Pergi ke Pengguna > Pengguna”- Pilih berbilang pengguna (kotak pilihan)
- Klik “Hantar E-mel”
- Karang mesej:
- Subjek
- Badan mesej
- Sertakan tandatangan
- Klik “Hantar”### Tetapan Pemberitahuan E-melKonfigurasikan e-mel yang diterima oleh pengguna:Pentadbir > Sistem > Keutamaan > Tetapan E-mel
New Registration: ☑ Send welcome emailPassword Reset: ☑ Send reset linkComments: ☑ Notify on repliesMessages: ☑ Notify new messagesNotifications: ☑ Site announcementsFrequency: ☐ Immediate / ☑ Daily / ☐ WeeklyStatistik Pengguna### Lihat Laporan PenggunaPantau metrik pengguna:Pentadbir > Sistem > Papan Pemuka
Section titled “Statistik Pengguna### Lihat Laporan PenggunaPantau metrik pengguna:Pentadbir > Sistem > Papan Pemuka”User Statistics:├── Total Users: 256├── Active Users: 189├── New This Month: 24├── Registration Requests: 3├── Currently Online: 12└── Last 24h Posts: 45Penjejakan Pertumbuhan PenggunaPantau trend pendaftaran:
Section titled “Penjejakan Pertumbuhan PenggunaPantau trend pendaftaran:”Registrations Last 7 Days: 12 usersRegistrations Last 30 Days: 48 usersActive Users (30 days): 156Inactive Users (30+ days): 100Tugasan Pengurusan Pengguna Biasa### Buat Pengguna Pentadbir1. Buat pengguna baharu (langkah di atas)
Section titled “Tugasan Pengurusan Pengguna Biasa### Buat Pengguna Pentadbir1. Buat pengguna baharu (langkah di atas)”- Berikan kepada kumpulan Webmasters atau Admins
- Berikan kebenaran dalam Sistem > Kebenaran
- Sahkan capaian pentadbir berfungsi### Cipta Moderator1. Buat pengguna baharu
- Berikan kepada kumpulan Moderator
- Konfigurasikan kebenaran untuk menyederhanakan modul tertentu
- Pengguna boleh meluluskan kandungan, mengurus komen### Sediakan Editor Kandungan1. Buat kumpulan Editor Kandungan
- Buat pengguna, tetapkan kepada kumpulan
- Berikan kebenaran untuk:
- halaman Create/edit
- Siaran Create/edit
- Komen sederhana
- Hadkan akses panel pentadbir### Tetapkan Semula Kata Laluan TerlupaPengguna terlupa kata laluan mereka:1. Pergi ke Pengguna > Pengguna
- Cari pengguna
- Klik nama pengguna
- Klik “Tetapkan Semula Kata Laluan” atau edit medan kata laluan
- Tetapkan kata laluan sementara
- Maklumkan pengguna (hantar e-mel)
- Pengguna log masuk, menukar kata laluan### Pengguna Import PukalImport senarai pengguna (lanjutan):Banyak panel pengehosan menyediakan alatan untuk:
- Sediakan fail CSV dengan data pengguna
- Muat naik melalui panel pentadbir
- Buat akaun beramai-ramaiAtau gunakan script/plugin tersuai untuk import.## Privasi Pengguna### Hormati Privasi PenggunaAmalan terbaik privasi:
Do:✓ Hide emails by default✓ Let users choose visibility✓ Protect against spam
Don't:✗ Share private data✗ Display without permission✗ Use for marketing without consentPematuhan GDPRJika melayani pengguna EU:1. Dapatkan persetujuan untuk pengumpulan data
Section titled “Pematuhan GDPRJika melayani pengguna EU:1. Dapatkan persetujuan untuk pengumpulan data”- Benarkan pengguna memuat turun data mereka
- Berikan pilihan padam akaun
- Mengekalkan dasar privasi
- Log aktiviti pemprosesan data## Menyelesaikan Masalah Pengguna### Pengguna Tidak Boleh Log MasukMasalah: Pengguna terlupa kata laluan atau tidak boleh mengakses akaunPenyelesaian:
- Sahkan akaun pengguna adalah “Aktif”
- Tetapkan semula kata laluan:
- Pentadbir > Pengguna > Cari pengguna
- Tetapkan kata laluan sementara baharu
- Hantar kepada pengguna melalui e-mel
- Kosongkan pengguna cookies/cache
- Semak sama ada akaun tidak dikunci### Pendaftaran Pengguna TersekatMasalah: Pengguna tidak dapat melengkapkan pendaftaranPenyelesaian:
- Pendaftaran cek dibenarkan:
- Pentadbir > Sistem > Keutamaan > Tetapan Pengguna
- Dayakan pendaftaran
- Semak tetapan e-mel berfungsi
- Jika pengesahan e-mel diperlukan:
- Hantar semula e-mel pengesahan
- Semak folder spam
- Kurangkan keperluan kata laluan jika terlalu ketat### Akaun PenduaMasalah: Pengguna mempunyai berbilang akaunPenyelesaian:
- Kenal pasti akaun pendua dalam senarai Pengguna
- Simpan akaun utama
- Gabungkan data jika boleh
- Padamkan akaun pendua
- Dayakan “Cegah E-mel Pendua” dalam tetapan## Senarai Semak Pengurusan PenggunaUntuk persediaan awal:- [ ] Tetapkan jenis pendaftaran pengguna (instant/email/admin)
- Buat kumpulan pengguna yang diperlukan
- Konfigurasikan kebenaran kumpulan
- Tetapkan dasar kata laluan
- Dayakan profil pengguna
- Konfigurasikan pemberitahuan e-mel
- Tetapkan pilihan avatar pengguna
- Proses pendaftaran ujian
- Buat akaun ujian
- Sahkan kebenaran berfungsi
- Dokumen struktur kumpulan
- Rancang kemasukan pengguna## Langkah SeterusnyaSelepas menyediakan pengguna:1. Pasang modul yang pengguna perlukan
- Buat kandungan untuk pengguna
- Akaun pengguna selamat
- Teroka lebih banyak ciri pentadbir
- Konfigurasikan tetapan seluruh sistem---
Tag: #pengguna #kumpulan #kebenaran #pentadbiran #kawalan aksesArtikel Berkaitan:
- Gambaran Keseluruhan Panel-Pentadbir
- Memasang-Modul
- ../Configuration/Security-Configuration
- ../Configuration/System-Settings