Manual:DeleteBatch.php/tr

deleteBatch.php, bir grup sayfayı silmek için kullanılabilecek maintenance dizininde bulunan bir bakım betiğidir.

Kullanım
(Bu, "somepages.txt" metin dosyasındaki sayfaları siler)

Bağlantılı klasörlerin bulunduğu bir wiki çiftliğinde, içeren klasörü değiştirin ve kullanın:

İpuçları ve Püf Noktaları
Sayfa başlıkları özel karakterler içeriyorsa (ä, ö, ü vb. gibi), dosyayı UTF-8 kodlamasına kaydettiğinizden emin olun. Aksi halde, betik veritabanındaki ilgili sayfa adlarını bulamayabilir!

SQL ile bir sayfa listesi oluşturabilirsiniz:

Bu, 2015-04-31 ve 2015-05-19 arasındaki tüm sayfa başlıklarına değinilen bir liste oluşturur. Bu, wikiniz spam botları tarafından saldırıya uğradıysa ve o sırada başka düzenlemeler yapılmışsa faydalı olabilir.

Diğer Ad Alanları
Yukarıdaki komut yalnızca Ana ad alanı öğesini kapsar. MySQL veritabanı, diğer isim alanlarının önek adını bilmiyor olabilir, bu yüzden onları birer birer yapmalıyız. Örneğin, silme kategorisi olan ve başka bir metin olmayan, Kullanıcı ad alanındaki tüm sayfaları silmek için: The mysql database may not know the prefix name of other namespaces, so we have to do them one by one. For example, to delete all pages in the User namespace, with the deleteme category and no other text:

Ayrıca bakınız

 * – Bu bakım betiğin özel sayfa uzantısı.