vBulletin Avatarları topluca silmek için öncelikle phpMyAdmin yada paneldeki SQL sorgulama kısmını açın.

Toplu Avatar Silme işlemleri
Aşağıdaki sorgu ile avatarların depolandığı tabelayı boşaltın.

TRUNCATE TABLE customavatar;

Daha sonra mesajlarda ve profillerde yer alan grafik bulunamadı ikazlarını kaldırmak için

UPDATE user SET avatarid = 0, avatarrevision = 0;

sorgusunu kullanın. En son olarakta FTP yolu ile customavatars klasörü içerisindeki tüm içeriği silin.

=============

Toplu Profil Resmi Silme işlemleri
Yine aynı şekilde profil resimlerini temizlemek istiyorsanız aşağıdaki sorguları kullanın.

TRUNCATE TABLE customprofilepic;
UPDATE user SET profilepicrevision = 0;

Ve FTP yolu ile customprofilepics içeriğini silin.

=============

Toplu Profil Mesajı Silme işlemleri
Profil mesajlarını silmek için aşağıdaki sorgu komutlarını kullanın.

TRUNCATE TABLE visitormessage;
TRUNCATE TABLE visitormessage_hash;

Aşağıdaki sorgu ile ise üyenin profilinde henüz okumadığı ama sildiğiniz için okunamayan ve sürekli okunmamış profil mesajı uyarısını kaldırabilirsiniz.

UPDATE user SET vmunreadcount = 0, vmmoderatedcount = 0;

=============

Toplu Signatür Grafiği Silme işlemleri
Signatürlerde yer alan resimleri silmek için aşağıdaki sorguları çalıştırın ve FTP yolu ile signaturepics klasörü içeriğini silin.

TRUNCATE TABLE sigpic;
UPDATE user SET sigpicrevision = 0;

ÖNEMLİ!: Yanlız signatür resimlerinde şöyle bir durum var yukarıdaki sorgularla silseniz bile üyelerin resimlerin görüntülenmesi için imzalarına ekledikleri [SIGPIC][/SIGPIC] satırı imzalarda çıplak olarak görünür. Bu nedenle yazının görünmemesi için sadece resimleri silmeniz yeterli gelmiyecek ve üyelerin imzalarına ekledikleri yazı içeriğinide silmeniz gerekecektir.

Bunun için ise aşağıda yer alan sorguyu kullanmalısınız.

UPDATE usertextfield SET signature = 0;

İmza içeriğinden sadece [SIGPIC][/SIGPIC] kısmını kaldırmak mümkün ancak riskli bir sorgu olduğu için paylaşmıyorum.

=============

Toplu Özel Mesaj Silme işlemleri
[url]http://www.main-board.com/vbulletin-soru-ve-sorunlar/279930-vbulletin-forumda-temizlik.html#post3743532[/url]

=============

vBulletin Abonelikleri Temizleme Komutları
Tüm forum aboneliklerini kaldırmak için aşağıdaki komutu kullanabilirsiniz.

TRUNCATE TABLE subscribeforum;

Tüm Konu aboneliklerini kaldırmak için aşağıdaki komutu kullanabilirsiniz.

TRUNCATE TABLE subscribethread;

=============

Eğer http yolu ile FTP de yer alan dosya dizinlere girildiğinde içerik görünüyorsa index.html dosyalarını silmeyin yada sildiyseniz index.html isimli boş bir dosya yükleyin.

Bu makale kaynak belirtmeden alıntı yapılamaz!

Beğeniler: 0
Favoriler: 0
İzlenmeler: 2237
favori
like
share
E-MaSTeR Tarih: 15.04.2011 14:47
Yedeqiniz VarSa Onu YükLeyin.
DiLaRa_NuR Tarih: 15.04.2011 00:48
Bende bu toplu temizliği sizin tarif ettiğiniz gibi her zaman yaaprdım bugün yanlışlıkla boşalt diye tıklıyacağıma sil demişim .ne yapmam gerekiyor forum database hatası veriyor .ftpden pulinkleri kapatım forum acıldı fakat konulara tıklanmıyor şu hatayı alıyorum .Lütfen acil yardım ederminiz

Database error in vBulletin 3.8.7 Beta 1:

Invalid SQL:

[CODE] SELECT
post.*, post.username AS postusername, post.ipaddress AS ip, IF(post.visible = 2, 1, 0) AS isdeleted,
user.*, userfield.*, usertextfield.*,
icon.title as icontitle, icon.iconpath,
avatar.avatarpath, NOT ISNULL(customavatar.userid) AS hascustomavatar, customavatar.dateline AS avatardateline,customavatar.width AS avwidth,customavatar.height AS avheight,
spamlog.postid AS spamlog_postid,
deletionlog.userid AS del_userid, deletionlog.username AS del_username, deletionlog.reason AS del_reason,
editlog.userid AS edit_userid, editlog.username AS edit_username, editlog.dateline AS edit_dateline,
editlog.reason AS edit_reason, editlog.hashistory,
postparsed.pagetext_html, postparsed.hasimages,
sigparsed.signatureparsed, sigparsed.hasimages AS sighasimages,
sigpic.userid AS sigpic, sigpic.dateline AS sigpicdateline, sigpic.width AS sigpicwidth, sigpic.height AS sigpicheight,
IF(user.displaygroupid=0, user.usergroupid, user.displaygroupid) AS displaygroupid, infractiongroupid


FROM post AS post
LEFT JOIN user AS user ON(user.userid = post.userid)
LEFT JOIN userfield AS userfield ON(userfield.userid = user.userid)
LEFT JOIN usertextfield AS usertextfield ON(usertextfield.userid = user.userid)
LEFT JOIN icon AS icon ON(icon.iconid = post.iconid)
LEFT JOIN avatar AS avatar ON(avatar.avatarid = user.avatarid) LEFT JOIN customavatar AS customavatar ON(customavatar.userid = user.userid)
LEFT JOIN spamlog AS spamlog ON(spamlog.postid = post.postid)
LEFT JOIN deletionlog AS deletionlog ON(post.postid = deletionlog.primaryid AND deletionlog.type = 'post')
LEFT JOIN editlog AS editlog ON(editlog.postid = post.postid)
LEFT JOIN postparsed AS postparsed ON(postparsed.postid = post.postid AND postparsed.styleid = 276 AND postparsed.languageid = 21)
LEFT JOIN sigparsed AS sigparsed ON(sigparsed.userid = user.userid AND sigparsed.styleid = 276 AND sigparsed.languageid = 21)
LEFT JOIN sigpic AS sigpic ON(sigpic.userid = post.userid)

WHERE post.postid IN (0,137516)
ORDER BY post.dateline;

MySQL Error : Table customavatar' doesn't exist
Error Number : 1146
Request Date : Friday, April 15th 2011 @ 12:42:39 AM
Error Date : Friday, April 15th 2011 @ 12:42:39 AM
Script : [url]http://www.cennetyolculari.net/showthread.php?p=137516[/url]
Referrer : [url]http://www.cennetyolculari.net/index.php[/url]
Username : DiLaRa_NuR_35
Classname : vB_Database[/CODE]
kapalikutu Tarih: 26.11.2010 19:09
Geçen toplu temizlik yaptım. ama bir iki üyemizde bu sosyal gruplar için bildirim uyarısı asılı kaldı. Aceba hangi sorguyu çalıştırınca bu sosyal grup daveti (bildirimi) asılı kalmaktan kurtarırım.
E-MaSTeR Tarih: 09.09.2010 20:19
LoCaLHoStta TeSt EdebiLirSiniz. Benim Tahminim ÇaLı$ır.
MaviguL Tarih: 09.09.2010 20:17
acaba bunu vb4 ile uygulayabilirmiyiz bunu daha önceden vb3 de uygulamıştım bir sorun yoktu vb4 de sorun olur mu bir bilginiz var mıdır.
cixbatuhan Tarih: 26.07.2010 20:15
vay bea abi cok guzel paylasımmm
kapalikutu Tarih: 12.02.2010 02:03
çok kral paylaşım.
bugün toplu temizlik yaptım. forum cillop gibi oldu...
başlarda sorguyu nasıl göndercem diye şaşırdım ama pleks panelden databaseye girdim ordan webadmin yazan yerden sorgu sayfasına girerek hallettim...
yalnız imza olayı olmadı. sadece göz at yazan yerden yüklenen imzalar silindi. link verilerek yüklenen imzalar silinmedi... bununda bir yolu varsa anlatırsanız sevinirim...

yoksa diğer profil mesajları falan süper oldu... hepsi silindi.

anlatım için teşekkürler....
everekli38 Tarih: 24.10.2009 15:38
Teşekkürler Levis Usta..