Help:Extension:GlobalPreferences/id

From Linux Web Expert

Ekstensi GlobalPreferences mengizinkan preferensi pengguna untuk diatur dalam seluruh wiki dalam sebuah keluarga wiki (disebut juga sebuah gugus wiki). Hal ini berarti pengguna dapat mengubah preferensinya untuk seluruh wiki tanpa harus mengunjunginya satu per satu. Pengecualian lokal dapat diatur untuk wiki secara individu.

Halaman preferensi global

Ekstensi ini menambahkan sebuah halaman preferensi kedua, yang diakses dari tab User profile dari Istimewa:Preferensi.

File:GlobalPreferences link.png

Halaman GlobalPreferences ini menggandakan halaman preferensi normal (dengan beberapa item dihapus karena tidak dapat diterapkan secara global) dan untuk setiap preferensi ditambahkan sebuah kotak centang yang dapat digunakan untuk memilih preferensi yang akan diterapkan secara global.

File:GlobalPreferences global selection checkboxes.png

Halaman GlobalPreferences hadir pada seluruh wiki dalam keluarga Wikimedia, dan perubahan yang dibuat melalui wiki apapun akan digandakan di tempat lainnya.

Apabila sebuah wiki memiliki preferensi yang hanya dimiliki pada beberapa wiki (contohnya, untuk sebuah ekstensi yang tidak dipasang di tempat lainnya), maka preferensi ini harus diatur secara global dari salah satu wiki tersebut yang memiliki preferensi itu. Preferensi ini tidak akan tampil pada halaman GlobalPreference lain, dan tidak akan dimodifikasi ketika halaman GlobalPreferences lain digunakan. Ketika sebuah preferensi telah dipilih untuk diterapkan secara global, maka ia tidak akan dapat dimodifikasi lagi dari halaman preferensi normal.

Pengecualian lokal

Apabila sebuah preferensi diatur menjadi preferensi global, maka ia akan dimatikan pada halaman preferensi normal, tetapi sebuah kotak centang akan ditambahkan di bawahnya untuk dibuat pengecualian pada wiki tersebut.

File:GlobalPreferences local exception field.png

Ketika Anda melihat preferensi itu di halaman GlobalPreferences, sebuah pesan akan muncul di bawahnya bahwa terdapat sebuah pengecualian lokal sedang aktif. Nilai preferensi global itu akan sering kali bukanlah sebuah preferensi yang sebenarnya sedang aktif (contohnya, bahasa Wales bukanlah bahasa aktif dalam gambar berikut, walaupun ia merupakan preferensi global yang aktif).

File:GlobalPreferences global with local exception.png

Perhatikan bahwa pengecualian lokal hanya terlihat di wiki yang menjadi dasarnya. Apabila Anda pergi ke wiki lainnya, tidak ada indikasi bahwa pengecualian lokal ada di tempat lain.

Menghapus preferensi global

Halaman preferensi global memiliki sebuah pranala, sama seperti halaman preferensi normal, untuk menghapus semua preferensi. Ini akan (setelah meminta konfirmasi) menghapus semua preferensi global dan semua preferensi akan dikembalikan ke pengaturan lokal yang telah ditetapkan pengguna, atau pengaturan baku situs tersebut.

Perhatikan bahwa ini menghapus nilai global bahkan untuk preferensi yang tidak ada pada wiki saat ini. Misalnya, apabila Anda menetapkan preferensi global untuk ekstensi yang hanya ada di satu wiki, dan kemudian menghapus preferensi global melalui wiki lain, ketika Anda kembali ke halaman preferensi global wiki yang pertama, Anda tidak akan memiliki preferensi global ditetapkan. Menghapus preferensi global tidak menghapus pengecualian lokal, tetapi hanya menonaktifkannya (yaitu preferensi lokal atau pengaturan baku situs itu akan berlaku). Apabila preferensi global dibuat kembali, pengecualian lokalnya akan dipulihkan.

Komunikasi

Bila Anda mengalami masalah dalam menggunakan ekstensi GlobalPreferences, Anda dapat meminta bantuan pada halaman pembicaraan. Bila Anda menemukan kekutu atau ingin memberikan saran mengenai fitur baru, silakan buka tiket di Phabricator dan beri tag dengan 'MediaWiki-extensions-GlobalPreferences'.

Lihat pula