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: )
 * (content: )

Removing predefined groups
MediaWiki out of the box comes with a number of predefined groups. Most of these groups can be removed by unsetting the according array keys, among them. Untuk keterangan lebih lanjut, lihat di bawah.

Contoh
Contoh ini akan menghapus group birokrat. It is necessary to ensure that all six of these variables are unset for any group that one wishes to remove from being listed at Special:ListGroupRights; however, merely unsetting $wgGroupPermissions will suffice to remove it from Special:UserRights. This code should be placed after any  lines that add extensions such as  containing code that gives bureaucrats group permissions by default.

In some extensions (Flow, Semantic MediaWiki, etc.), rights are added during extension registration or in a registration function. In this case, it could be necessary to use a registration function in LocalSettings.php to remove some predefined user groups:

Note on the group called “user”
With the above mechanism, you can remove the groups sysop, bureaucrat and bot, which - if used - can be assigned through the usual user permission system. However, it is currently impossible to remove the  group. This group is not assigned through the usual permission system. Instead, every logged in user automatically is member of that group. This is hardcoded in MediaWiki and currently cannot be changed easily.

Daftar hak
Hak berikut tersedia dalam versi mutakhir dari MediaWiki Jika anda menggunakan versi lebih tua, lihat pada "Special:Version" pada wiki anda dan perhatikan jika versio tersebut terdapat pada kolom "versi"

Daftar kelompok
The following groups are available in the latest version of MediaWiki. If you are using an older version then some of these may not be implemented.

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