Manual:User rights/id

Hak pengguna adalah hak akses dan kemampuan spesifik (seperti kemampuan menyunting laman atau memblokir pengguna) yang dapat diberikan pada kelompok pengguna tertentu. MediaWiki dikirim dengan seperangkat hak pengguna dan kolompok pengguna standar, tapi ini bisa diubahsuaikan. Halaman ini menjelaskan hak dan kelompok standar serta cara mengubahsuaikan mereka.

Untuk informasi mengenai cara memasukkan dan mengeluarkan pengguna wiki tertentu dari suatu kelompok lihat dan.

Mengganti hak kelompok
Instalasi MediaWiki bawaan menetapkan hak tertentu untuk kelompok bawaan (lihat di bawah). Kamu dapat mengganti hak bawaan dengan merubah larik $GroupPermission pada dengan sintaks yang telah di tentukan.

Jika member memiliki beberapa kelompok, mereka akan mendapatkan seluruh izin pada setiap kelompok dimana mereka berada. Semua pengguna, termasuk pengguna anonim, berada dalam kelompok ; semua pengguna terdaftar berada dalam kelompok Sebagai tambahan untuk kelompok bawaan, kamu dapat membuat kelompok baru menggunakan larik yang sama.

Contoh
Contoh beriku akan menonaktifkan izin melihat untuk setiap halaman jika tidak terdapat dalam, lalu hanya mengaktifkan ulang pengguna terdaftar:

Contoh berikut akan menonaktifkan perubahan pada seluruh halaman, lalu diaktifkan kembali hanya untuk pengguna dengan alamat surel yang telah di konfirmasi.

Membuat kelompok baru dan menetapkan izin untuknya
Anda bisa membuat kelompok pengguna baru dengan mendefinisikan izin untuk nama kelompok tersebut dalam  di mana  adalah nama sebenarnya dari kelompok tersebut.

Selain memberikan hak izin, Anda sebaiknya membuat tiga halaman wiki dengan isi yang sesuai:


 * (isi: )
 * (isi: )
 * (isi: )

Secara bawaan, birokrat bisa menambahkan pengguna ke, atau menghapus mereka dari, kelompok manapun. Namun, jika Anda menggunakan dan, Anda mungkin harus mengubahsuaikan itu.

Contoh
Ini akan membuat suatu kelompok "projectmember" yang bisa memblokir pengguna dan menghapus halaman, dan suntingannya disembunyikan secara default di log perubahan terbaru:

Dalam contoh ini, Anda mungkin juga ingin membuat laman-laman berikut:


 * (isi: )
 * (isi: )
 * (isi: )

Ini akan membuat kelompok tersebut disebut sebagai "Anggota proyek" diseluruh antarmuka, dan seorang anggotanya akan disebut sebagai "Anggota proyek", dan pemeriksaan akan menghubungkan nama kelompok ke pranala.

Contoh ini mematikan hak akses menulis (menyunting dan membuat laman) secara default, membuat sebuah kelompok bernama "Tulis", dan memberi kelompok tersebut hak menulis. Pengguna bisa dimasukkan secara manual ke kelompok ini melalui Special:UserRights:

Dalam contoh ini, Anda mungkin juga ingin membuat laman-laman berikut:


 * (isi: )
 * (isi: )
 * (isi: )

Menghapus kelompok yang sudah didefinisikan
MediaWiki secara bawaan memiliki beberapa kelompok yang sudah didefinisikan. Kebanyakan dari grup tersebut bisa dihapus dengan mematikan kunci larik yang sesuai, di antaranya. Untuk keterangan lebih lanjut, lihat di bawah.

Contoh
Contoh ini akan menghapus kelompok birokrat. Perlu dipastikan bahwa keenam variabel berikut telah dimatikan untuk grup yang ingin dihapus dari daftar di Special:ListGroupRights; namun, mematikan $wgGroupPermissions cukup untuk menghapusnya dari Special:UserRights. Kode ini sebaiknya diletakkan setelah setiap baris  yang menambahkan ekstensi seperti  yang berisi kode yang memberikan izin kelompok birokrat secara default.

Dalam beberapa ekstensi (Flow, Semantic MediaWiki, dll.), hak akses diberikan ketika registrasi ekstensi atau dalam sebuah fungsi registrasi. Dalam kasus ini, perlu digunakan sebuah fungsi registrasi dalam LocalSettings.php untuk menghapus beberapa kelompok pengguna yang sudah didefinisikan.

Catatan mengenai kelompok yang bernama "user"
Dengan mekanisme di atas, Anda bisa menghapus kelompok pengurus, birokrat, dan bot, yang—jika digunakan—bisa diberikan melalui sistem perizinan pengguna. Namun, untuk saat ini tidak mungkin menghapus kelompok. Kelompok ini tidak diberikan melalui sistem perizinan yang biasa. Melainkan, setiap pengguna yang masuk log secara otomatis merupakan anggota kelompok tersebut. Ini ditetapkan dalam MediaWiki dan untuk saat ini tidak bisa diubah dengan mudah.

Daftar hak
Hak berikut tersedia dalam versi mutakhir dari MediaWiki. Jika anda menggunakan versi yang lebih lama, lihat "Special:Version" pada wiki anda lalu lihat apakah versi Anda terdapat dalam kolom "Versi".

Daftar kelompok
Berikut ini kelompok-kelompok yang tersedia di MediaWiki versi terkini. Jika Anda menggunakan versi yang lebih lama maka sebagian kelompok mungkin tidak diimplementasikan.

From MW 1.12, you can create your own groups into which users are automatically promoted (as with autoconfirmed and emailconfirmed) using. You can even create any custom group by just assigning rights to them.

Hak bawaan
The default rights are defined in.
 * Default values in HEAD version: https://phabricator.wikimedia.org/diffusion/MW/browse/master/includes/DefaultSettings.php
 * The default values in the latest stable MediaWiki release, version, are available here: https://phabricator.wikimedia.org/diffusion/MW/browse//includes/DefaultSettings.php
 * Additional rights: you should be able to list all the permissions available on your wiki by running.

Menambahkan hak baru
Informasi untuk koder hanya mengikuti.

If you're adding a new right in core, for instance to control a new special page, you are required to add it to the list of available rights in,  (example). If you're, you instead need to use.

You probably also want to assign it to some user group by editing described above.

If you want this right to be accessible to external applications by  or by bot passwords, then you will need to add it to a grant by editing.

You also need to add  and   interface messages to /languages/i18n/en.json (with documentation in qqq.json). The right-* messages can be seen on Special:ListGroupRights and the action-* messages are used in a sentence like "You do not have permission to ...".

Lihat pula

 * Special:ListGroupRights – links to this help page and might contain not yet documented rights
 * – help page describing use of the Special:Userrights interface (for bureaucrats)
 * – information about managing and the assignment of user groups.
 * – Contoh
 * – Banyak extensi yang berhubungan dengan hak pengguna
 * – Contoh
 * – Banyak extensi yang berhubungan dengan hak pengguna
 * – Banyak extensi yang berhubungan dengan hak pengguna
 * – Banyak extensi yang berhubungan dengan hak pengguna