Extension:UndeleteBatch

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:UndeleteBatch and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎dansk • ‎русский • ‎日本語
MediaWiki manüel uzantıları
OOjs UI icon advanced.svg
UndeleteBatch
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 (Leucostictetalk)
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
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

  • İndir ve dosyaları extensions/ klasörünüzdeki UndeleteBatch adlı bir dizine yerleştirin.
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    require_once "$IP/extensions/UndeleteBatch/UndeleteBatch.php";
    
  • Yes 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ığı