azat
Kayitli Üye
Herkese Lazım Olabılecek XenForo için Faydalı SQL Sorguları Paylaşmak Istıyorum Uygularken Her Ihtımale Karşı Yedek Almayı Unutmayın.
Tüm Kullanıcılar İçin Dil Paketini Sabitlemek/Farklı Olanları Değiştirmek
Burada yer alan 2 değeri bizim Turkce Dil paketimizin ID değeridir.
Belirli Bir Forum İçin Erişim İzinlerini Sıfırlamak
X değeri node ID değeriniz olacaktır.
Üye Gruplarının İzinlerini Sıfırlamak
X değeri node kullanıcı grubu değeriniz olacaktır.
Tüm Forumlar İçin Erişim İzinlerini Sıfırlamak
Tüm Kullanıcıların İmzalarını Silmek
Özel Konusmaların Mail Olarak Gönderilmesini Kapatmak için
Mesaj Alıntı Kutularındaki Kullanıcı Adlarını Değiştirmek
nick1 yerine üyenin kullandığı kullanıcı adı yazın, nick2 yazan yere ise nick1'in yerine gelecek olan kullanıcı adını yazınız.
Forumdan Toplu Email Almayı Kapayan Kullanıcılara Mail Gönderimini Açmak için
Konu Sahiplerine Başlattığı Konular için Mail Gönderimini Kapatmak için
Kullanıcının Takip Ettiği Konulardan Mail Gönderimini Kapatmak için
Tüm Kullanıcılar İçin Saat Ayarı
SQL sorgusu ile kullanıcı kayıt tarihini değiştirin
User ID değerini değiştirmek istediğiniz kullanıcı ID si ile değiştirin.
Sql sorgusu ile varsayılan dili değiştirin
Sql sorgusu ile varsayılan stili değiştirme
Tüm mesajlarda aranan cümleyi farklı bir cümle ile değiştirme sorgusu
SQL sorgusu ile şifre sıfırlama
Tüm Kullanıcılar İçin Dil Paketini Sabitlemek/Farklı Olanları Değiştirmek
Code:
UPDATE xf_user SET language_id = 2
Belirli Bir Forum İçin Erişim İzinlerini Sıfırlamak
Code:
DELETE FROM xf_permission_entry_content WHERE content_id = X;
X değeri node ID değeriniz olacaktır.
Üye Gruplarının İzinlerini Sıfırlamak
Code:
DELETE FROM `xenforo`.`xf_permission_entry_content` WHERE `xf_permission_entry_content`.`content_id` = X;
Tüm Forumlar İçin Erişim İzinlerini Sıfırlamak
Code:
TRUNCATE TABLE xf_permission_entry_content;
Tüm Kullanıcıların İmzalarını Silmek
Code:
UPDATE xf_user_profile set signature = ''
Özel Konusmaların Mail Olarak Gönderilmesini Kapatmak için
Code:
UPDATE xf_user_option SET email_on_conversation = 0
Mesaj Alıntı Kutularındaki Kullanıcı Adlarını Değiştirmek
Code:
UPDATE xf_post SET message = REPLACE(message, '[QUOTE="nick1', '[QUOTE="nick2');
UPDATE xf_post SET message = REPLACE(message, '[quote="nick1', '[QUOTE="nick2');
nick1 yerine üyenin kullandığı kullanıcı adı yazın, nick2 yazan yere ise nick1'in yerine gelecek olan kullanıcı adını yazınız.
Forumdan Toplu Email Almayı Kapayan Kullanıcılara Mail Gönderimini Açmak için
Code:
UPDATE xf_user_option SET receive_admin_email = 1
Konu Sahiplerine Başlattığı Konular için Mail Gönderimini Kapatmak için
Code:
UPDATE xf_user_option SET creation_watch_state = 'watch_no_email'
Kullanıcının Takip Ettiği Konulardan Mail Gönderimini Kapatmak için
Code:
UPDATE xf_user_option SET interaction_watch_state = 'watch_no_email'
Tüm Kullanıcılar İçin Saat Ayarı
Code:
UPDATE xf_user SET timezone = 'Africa/Nairobi'
SQL sorgusu ile kullanıcı kayıt tarihini değiştirin
Code:
UPDATE xf_user
SET register_date = UNIX_TIMESTAMP('yyyy-mm-dd 00:00:00')
WHERE user_id = 2
User ID değerini değiştirmek istediğiniz kullanıcı ID si ile değiştirin.
Sql sorgusu ile varsayılan dili değiştirin
Code:
UPDATE xf_user SET language_id = 2;
Sql sorgusu ile varsayılan stili değiştirme
Code:
UPDATE xf_user SET style_id = 2;
Tüm mesajlarda aranan cümleyi farklı bir cümle ile değiştirme sorgusu
Code:
UPDATE xf_post
SET
message = REPLACE(message, 'değiştirmek istediğiniz eski cümle', 'yeni cümle bu alana gelecek');
SQL sorgusu ile şifre sıfırlama
Code:
UPDATE xf_user_authenticate
SET data = BINARY
CONCAT(
CONCAT(
CONCAT('a:3:{s:4:"hash";s:40:"', SHA1(CONCAT(SHA1('Buraya yeni parolayı girin'), SHA1('salt')))),
CONCAT('";s:4:"salt";s:40:"', SHA1('salt'))
),
'";s:8:"hashFunc";s:4:"sha1";}'
),
scheme_class = 'XenForo_Authentication_Core'
WHERE user_id = 1;