FANDOM


Gadgets-special

Special:Gadgets

Bu sayfada gadgetlar için kullanılabilen bazı yapılandırma seçenekleri açıklanmaktadır.

Genel kurulum

Gadget seçenekleri genellikle MediaWiki:Gadgets-definition altında ayarlanır. Burada, her alanın borularla ayrıldığı aşağıdaki sözdizimini kullanıyorsunuz:

mygadget|mygadget.js|mygadget.css

İlk alan gadgetın dahili adını ayarlar. Diğer alanlar, kullanıcı için yüklenecek MediaWiki:Gadget-* sayfalarıdır. Yukarıdaki örnekte, mygadget:

Gadget'larınızın ilk alanındaki seçenekleri yapılandırmanız mümkündür. Örneğin:

* mygadget[ResourceLoader]|mygadget.js|mygadget.css
* mygadget[ ResourceLoader | rights=foo, bar ] | mygadget.js | mygadget.css

Seçenek formatı

[seçenek1 | seçenek2 | ... seçenekN]
Boşluk atlanabilir. Destekler etrafına sarılı:
  • tek seçenek adı (bu durumda bir bayrak seçeneğidir), VEYA
  • virgülle ayrılmış bir değerler listesi içerir:

  seçenek = değer1, değer2, değer3

Mevcut seçenekler

Gadgetı yalnızca uygun izinlere sahip kullanıcılar tarafından kullanılabilir yapmak için rights seçeneğini ayarlayın. Örneğin:

* mygadget[rights=foo,bar]|mygadget.js|mygadget.css

İşte diğer bazı seçenekler:

İsim Parametre Açıklama
ResourceLoader hiçbiri Gadgetın komut dosyalarını ResourceLoader ile uyumlu olarak işaretler.
dependencies Comma-separated ResourceLoader modül adı Geçerli gadgetın ResourceLoader uyumlu kaynakları yoksa (yani, uyumlu olarak işaretlenmemiş stil ve betik yoksa) bu seçeneğin hiçbir etkisi olmadığını unutmayın.
rights Comma-separated ayrıcalık adları Bu ayrıcalıklara sahip olmayan kullanıcılar için gadgetı devre dışı bırakın (ve tercihlerde görünmez hale getirin).

Lütfen varsayılan seçeneği kullanmayın

Gadget'ları default olarak ayarlamak teknik olarak mümkün olsa da, Fandom'da bu seçenek kullanılmamalıdır.

Bunun nedeni, varsayılan gadgetların kayıtsız kullanıcılar için gösterilmesi ve bu kullanıcıların gadgetı devre dışı bırakmasının mümkün olmamasıdır. Böylece, gadgetı kullanmak için kendi seçimlerini alıyorsun. Ayrıca, gadgetın kayıtlı kullanıcılar için mantığını değiştiriyorsunuz; Varsayılan gadgetlar, tercih edilmek yerine kapatılmalıdır. Her iki durum da Gadget uzantısının ana amacına karşı çalışır.

CSS veya JS'nin tüm kullanıcılara uygulanmasını istiyorsanız, lütfen vikiinizdeki ana JS ve CSS sayfalarını kullanın..

Referanslar

MediaWiki.org sayfasında kaynaklı içerik var (CC-BY-SA).

Ayrıca bakınız

Community content is available under CC-BY-SA unless otherwise noted.