Extension:Info
Info Sürüm durumu: dengesiz |
|
---|---|
Uygulama | Kullanıcı arayüzü |
Açıklama | Tüm normal sayfalara bir bilgi sekmesi ekleyerek hızlı bilgi görüntülenmesine izin verir |
Yazar(lar) | Suriyaa Sundararuban (Suriyaa Kudomesaj) |
Sürdürücü(ler) | Suriyaa Sundararuban |
En son sürüm | 2.0.0 (2019-06-08) |
MediaWiki | 1.29+ |
PHP | 5.6+ |
Veritabanı değişiklikleri | Hayır |
Lisans | GNU Genel Kamu Lisansı 2.0 veya üstü |
İndir | GitHub: Not: |
Info uzantısı, tüm normal sayfalara site bilgilerini hızlı bir şekilde görüntülememizi sağlayan bir bilgi sekmesi ekler.
Kurulum
- Dosyaları En son sürümü indirin ve
extensions/
klasörünüzdekiInfo
adlı dizine yerleştirin. - Yalnızca git dizininden yüklerken, PHP bağımlılıklarını uzantı dizinine
composer install --no-dev
vererek yüklemek için Composer komutunu çalıştırın. (Potansiyel komplikasyonlar için görev T173141 sayfasına bakınız.) - LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
wfLoadExtension( 'Info' );
- Bu uzantının ihtiyaç duyduğu gerekli veritabanı tablolarını otomatik olarak oluşturacak betik güncelleme komutunu çalıştırın.
- Gerekirse yapılandırın
- Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.
Yapılandırma
Bu uzantı, kullanımının hassas bir şekilde kontrol edilmesini sağlamak için "info" adı verilen ekstra bir kullanıcı hakkıyla birlikte gelir. Varsayılan olarak "user" kullanıcı grubuna, yani oturum açmış bir hesabı olan tüm kullanıcılara atanır. Bir gönderiye ihtiyaç duymadan sayfa bilgisi görüntüleme işlevini kullanmaları için anonim kullanıcılara da atamak isterseniz, bu uzantıyı çağırdıktan hemen sonra "LocalSettings.php" dosyanıza aşağıdaki kodu ekleyin:
$wgGroupPermissions['*']['info'] = true;
"user" kullanıcı grubu için iznin iptal edilmesi ve aynı zamanda sadece "sysop" kullanıcı grubuna verilmesi aşağıdaki iki satır eklenerek yapılabilir:
$wgGroupPermissions['user']['info'] = false;
$wgGroupPermissions['sysop']['info'] = true;
Bu uzantı git.suriyaa.tk kodundan taşındı ve GitHub yazılım deposuna eklendi. |