Manual:Hooks/GetPreferences/tr

Örnek
In :

In :



Sekmeler ve bölümler
dizi anahtarı, tercihlerinizi  sayfasının hangi sekme ve bölümünün içerdiğini belirtir. değeriniz foo/bar ise, bu, tercihinizin bar bölümündeki ( sistem mesajı ile adlandırılmış) foo sekmesinde (  sistem mesajı ile adlandırılmış) görüneceği anlamına gelir. Böyle bir sekme veya bölüm yoksa, otomatik olarak oluşturulur.



Varsayılan sekmeler listesi


Desteklenen türler


Görünür türler
type,,  ,   vb. dahil olmak üzere  dosyasındaki   dizisinde bulunan çeşitli değerleri alabilir.

Tercihlerin çoğu HTMLFormField tarafından kullanılan formatta saklanır, ancak  olması durumunda, yeni satırla ayrılmış kullanıcı adları listesinden (form widget'ının çalıştığı şey budur) ve yeni satırla ayrılmış kullanıcı kimliklerinin listesi (veritabanında depolanan budur) bir kullanıcı adları listesinden bir dönüşüm gerçekleştirilmelidir. Bunun örnekleri için  (çekirdek olarak) veya   ( olarak) tedavisine bakın.

Floats
For  types, you can set   and , which will be validated on save.



API tercihleri
API tercihleri ​​'api' türünü kullanır. Special:Preferences sayfasında görüntülenmezler. They are usually set via custom front-end interfaces that call the API.



Varsayılan tercihler
Bir tercihin varsayılan değerini (yani, henüz tercihlerini özelleştirmemiş yeni bir kullanıcı için ayarlanan değer) ayarlamak için, ayarı küresel değişkenine ekleyin. Kancada $preferences için kullandığınız anahtar adını kullanın.

Alternatif olarak, bir uzantı yazıyorsanız, extensions.json dosyasının DefaultUserOptions bölümüne ekleyebilirsiniz.