Extension: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 | |
|
|
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. - 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.
MediaWiki 1.24 veya önceki bir sürümü çalıştıran kullanıcılara:
Yukarıdaki talimatlar, bu eklentiyi wfLoadExtension()
kullanarak kurmanın yeni yolunu açıklar.
Bu uzantıyı önceki sürümlerine (MediaWiki 1.24 ve önceki sürümler) yüklemeniz gerekirse, wfLoadExtension( 'Nuke' );
yerine kullanmanız gerekir:
require_once "$IP/extensions/Nuke/Nuke.php";
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;
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. If you don't want to filter by user, you can also just filter by namespace.
Yalnızca recentchanges tablosunda listelenen sayfalar gösterilir. Varsayılan olarak, son 90 günde oluşturulan tüm sayfaları içerir. Ö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
- Graphical
- 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
- Command line
- deleteBatch.php - Delete multiple pages using a text file containing the names
- nukeNS.php - Delete all pages in a specific namespace without creating any deletion log (from command line)
- 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 packages and/or wiki farms: |