Extension:UndeleteBatch
Bu uzantı şu anda etkin bir şekilde korunmuyor! Yine de çalışabilse de, hata raporları veya özellik istekleri büyük olasılıkla göz ardı edilir. |
![]() Sürüm durumu: bakımsız |
|
---|---|
Uygulama | Özel sayfa |
Açıklama | Bir grup sayfanın silmesinin geri alınmasına izin verir |
Yazar(lar) | Nathan Larson (Leucostictemesaj) |
En son sürüm | 1.0.0 (2013-12-23) |
MediaWiki | 1.23+ |
PHP | 5.3+ |
Veritabanı değişiklikleri | Hayır |
Lisans | GNU Genel Kamu Lisansı 2.0 veya üstü |
İndir | GitHub: Not: |
undeletebatch |
|
UndeleteBatch uzantısı 'undeletebatch' hakkına sahip kullanıcıların birden fazla sayfayı kolayca silebileceği Special:UndeleteBatch olan özel bir sayfa ekler. Kullanıcı, form aracılığıyla veya sayfaların adlarını (ve isteğe bağlı geri getirme nedenlerini) içeren bir metin dosyasını yükleyerek sayfaları silme işlemini geri alabilir.
Kullanım
Sözdizimi:
- sayfa adı|Silmeyi geri alma nedeni
Bu nedenle, "Test" adlı sayfayı "tekrar gerekli" gerekçesiyle silmeyi geri almak isterseniz, şunu yazın:
Test|tekrar gerekli
Special:UndeleteBatch formunda.
Kurulum
- Dosyaları İndir ve
extensions/
klasörünüzdekiUndeleteBatch
adlı dizine yerleştirin. LocalSettings.php
dosyanızın altına aşağıdaki kodu ekleyin:require_once "$IP/extensions/UndeleteBatch/UndeleteBatch.php";
- 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
Varsayılan olarak, bu uzantı yalnızca bürokratların toplu işlemleri geri almasına izin verir. Bunu, örneğin, hizmetlilerin grupları geri almasına izin ver olarak değiştirebilirsiniz:
$wgGroupPermissions['bureaucrat']['undeletebatch'] = false;
$wgGroupPermissions['sysop']['undeletebatch'] = true;
Ayrıca bakınız
- Extension:DeleteBatch - bunun (1) yaptıklarının tersini yapan uzantı ve (2) bu uzantı için kodun çoğunun ödünç alındığı