Extension:Nuke
Nuke Sürüm durumu: kararlı |
|
---|---|
Uygulama | Özel sayfa , Sayfa işlemi |
Açıklama | Hizmetlilere sayfaları toplu olarak silme olanağı verir. |
Yazar(lar) | |
En son sürüm | 1.3.0 (2017-03-01) |
MediaWiki | 1.28.1+ |
Veritabanı değişiklikleri | Hayır |
Lisans | GNU Genel Kamu Lisansı 2.0 veya üstü |
İndir | |
|
|
|
|
Quarterly downloads | 112 (Ranked 52nd) |
Public wikis using | 12,649 (Ranked 7th) |
Translatewiki.net adresinde mevcutsa, Nuke uzantısını çevirin | |
Sorunlar | Açık görevler · Hata bildir |
Nuke uzantısı, sistem hizmetlilerin sayfaları toplu olarak silmesine olanak tanır.
Kurulum
- Dosyaları indirin ve
extensions/
klasörünüzdekiNuke
adlı dizine yerleştirin.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Nuke - LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
wfLoadExtension( 'Nuke' );
- Gerektiği gibi 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
"nuke" kullanıcı hakkı otomatik olarak "sysop" kullanıcı grubuna verilir.
Bunu ayırmak ve bu hakkı nuke
gibi özel bir yeni kullanıcı grubuna atamak için LocalSettings.php
dosyanıza aşağıdakileri ekleyin:
$wgGroupPermissions['sysop']['nuke'] = false;
$wgGroupPermissions['nuke']['nuke'] = true;
Maximum age
By default, Nuke will only list pages that were created as recent as what is shown on Special:RecentChanges (controlled by $wgRCMaxAge
; 90 days by default).
MediaWiki sürümü: | ≥ 1.44 Gerrit change 1089919 |
This can be configured to use a different duration with the $wgNukeMaxAge
configuration setting.
For example, to restrict Nuke to only allow deleting pages up to 30 days old, add the following to your LocalSettings.php
file:
$wgNukeMaxAge = 30 * 86400;
Kullanım
Bir kullanıcı veya IP adresi tarafından yakın zamanda eklenen sayfaları toplu olarak silmek için Special:Nuke sayfasına gidin. Kullanıcıya göre filtrelemek istemiyorsanız, yalnızca ad alanına göre de filtre uygulayabilirsiniz.
Özel sayfa Special:SpecialPages altında Toplu sil olarak listelenir.
Sayfa başlığı için bir kalıp da belirleyebilirsiniz.
Alan, %lol%
gibi SQL joker karakterlerini kabul eder.
Tüm silme işlemlerinin günlüğü Special:Log/delete altında tutulur.
Ayrıca bakınız
- Grafiksel
- Extension:DeleteBatch - Adları içeren bir metin dosyası kullanarak birden fazla sayfayı sil
- Extension:NukeDPL - 'Dinamik Sayfa Listeleri'ni kullanarak birden çok sayfayı sil
- Extension:SmiteSpam - Metin işleme yoluyla bir vikideki tüm spam'leri bulmaya çalışır ve hepsini silmek için bir arayüz sağlar
- Extension:DeletePagesForGood - Tek bir sayfayı kalıcı olarak silmek için bir sekme ekler.
- Komut satırı
- deleteBatch.php - Adları içeren bir metin dosyası kullanarak birden çok sayfayı silin
- nukeNS.php - Herhangi bir silme günlüğü oluşturmadan belirli bir ad alanındaki tüm sayfaları silin (komut satırından)
- deleteArchivedRevisions.php - Sayfaları sildikten sonra kalıcı olarak havaya uçuracak betik (ör. Extension:Nuke kullandıktan sonra)
Bu uzantı bir veya daha fazla Wikimedia projelerinde kullanılıyor. Bu, muhtemelen uzantının kararlı olduğu ve bu tür yüksek trafikli web siteleri tarafından kullanılacak kadar iyi çalıştığı anlamına gelir. Nerede kurulduğunu görmek için bu uzantının adını Wikimedia'nın CommonSettings.php ve InitialiseSettings.php yapılandırma dosyalarında arayın. Belirli bir vikide yüklü olan uzantılar listesinin tamamı vikinin Special:Version sayfasında görülebilir. |
This extension is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |