MediaWiki API yardımı
Bu otomatik olarak oluşturulan bir MediaWiki API belgelenme sayfasıdır.
Belgeler ve örnekler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
meta=siteinfo (si)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Site hakkında genel bilgi verin.
Parametre:
- siprop
Hangi bilgileri alacaksınız:
- general
- Genel sistem bilgisi.
- namespaces
- Kayıtlı ad alanlarının ve kanonik adlarının listesi.
- namespacealiases
- Kayıtlı ad alanı takma adlarının listesi.
- specialpagealiases
- Özel sayfa takma adlarının listesi.
- magicwords
- Sihirli kelimelerin ve takma adlarının listesi.
- interwikimap
- Vikiarası haritasını döndürür (isteğe bağlı olarak filtrelenir, isteğe bağlı olarak siinlanguagecode kullanılarak yerelleştirilir).
- dbrepllag
- En yüksek çoğaltma gecikmesi olan veritabanı sunucusunu döndürür.
- statistics
- Site istatistiklerini döndürür.
- usergroups
- Kullanıcı gruplarını ve ilişkili izinleri döndürür.
- libraries
- Vikide yüklü kitaplıkları döndürür.
- extensions
- Vikide yüklü uzantıları döndürür.
- fileextensions
- Yüklenmesine izin verilen dosya uzantılarının (dosya türleri) listesini döndürür.
- rightsinfo
- Varsa viki hakları (lisans) bilgilerini döndürür.
- restrictions
- Kullanılabilir kısıtlama (koruma) türleri hakkında bilgi verir.
- languages
- MediaWiki'nin desteklediği dillerin bir listesini döndürür (isteğe bağlı olarak siinlanguagecode kullanılarak yerelleştirilir).
- languagevariants
- LanguageConverter öğesinin etkinleştirildiği dil kodlarının listesini ve her biri için desteklenen varyantları döndürür.
- skins
- Etkinleştirilmiş tüm kaplamaların bir listesini döndürür (isteğe bağlı olarak siinlanguagecode kullanılarak, aksi takdirde içerik dilinde yerelleştirilir).
- extensiontags
- Ayrıştırıcı uzantısı etiketlerinin listesini döndürür.
- functionhooks
- Ayrıştırıcı işlev kancalarının bir listesini döndürür.
- showhooks
- Abone olunan tüm kancaların bir listesini döndürür ($wgHooks içeriği).
- variables
- Değişken kimliklerinin bir listesini döndürür.
- protocols
- Harici bağlantılarda izin verilen protokollerin listesini döndürür.
- defaultoptions
- Kullanıcı tercihleri için varsayılan değerleri döndürür.
- uploaddialog
- Yükleme iletişim kutusu yapılandırmasını döndürür.
- Değer (| veya alternatif ile ayırın): dbrepllag, defaultoptions, extensions, extensiontags, fileextensions, functionhooks, general, interwikimap, languages, languagevariants, libraries, magicwords, namespacealiases, namespaces, protocols, restrictions, rightsinfo, showhooks, skins, specialpagealiases, statistics, uploaddialog, usergroups, variables
- Varsayılan: general
- sifilteriw
Vikiarası haritasının yalnızca yerel veya yalnızca yerel olmayan girişlerini döndürün.
- Aşağıdaki değerlerden biri: !local, local
- sishowalldb
Sadece en fazla olanı değil, tüm veritabanı sunucularını listeleyin.
- Tür: boole (ayrıntılar)
- sinumberingroup
Kullanıcı gruplarındaki kullanıcı sayısını listeler.
- Tür: boole (ayrıntılar)
- siinlanguagecode
Yerelleştirilmiş dil adları (en iyi çaba) ve dış görünüm adları için dil kodu.
Örnekler:
- Site bilgilerini getir.
- api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics [sandbox'ta açın]
- Yerel vikiarası öneklerinin listesini getirin.
- api.php?action=query&meta=siteinfo&siprop=interwikimap&sifilteriw=local [sandbox'ta açın]
- Geçerli çoğaltma gecikmesini kontrol edin.
- api.php?action=query&meta=siteinfo&siprop=dbrepllag&sishowalldb= [sandbox'ta açın]