Webmaster Destek Forumu

Yarınların için bir şey yapmazsan, ölene dek Alarm kurmaya mahkumsun !
İletişim
  • Duyuru; Sizde hemen Üye Olup Sorunuzu Sorabilirsiniz, katılım ve kullanım tamamen Ücretsizdir!

Xenforo için faydalı SQL sorguları

miRBey

Birbey
Katılım
20 Ocak 2022
Mesajlar
424
Puanları
16
Yaş
34
Konum
istanbul
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

Kod:
[HR][/HR]UPDATE xf_user SET language_id = 2
[HR][/HR]Burada yer alan 2 değeri bizim Turkce Dil paketimizin ID değeridir.

Belirli Bir Forum İçin Erişim İzinlerini Sıfırlamak

Kod:
[HR][/HR]DELETE FROM xf_permission_entry_content WHERE content_id = X;
[HR][/HR]X değeri node ID değeriniz olacaktır.

Üye Gruplarının İzinlerini Sıfırlamak

Kod:
[HR][/HR]DELETE FROM `xenforo`.`xf_permission_entry_content` WHERE `xf_permission_entry_content`.`content_id` = X;
[HR][/HR]X değeri node kullanıcı grubu değeriniz olacaktır.

Tüm Forumlar İçin Erişim İzinlerini Sıfırlamak

Kod:
[HR][/HR]TRUNCATE TABLE xf_permission_entry_content;
[HR][/HR]Tüm Kullanıcıların İmzalarını Silmek

Kod:
[HR][/HR]UPDATE xf_user_profile set signature = ''
[HR][/HR]Özel Konusmaların Mail Olarak Gönderilmesini Kapatmak için

Kod:
[HR][/HR]UPDATE xf_user_option SET email_on_conversation = 0
[HR][/HR]Mesaj Alıntı Kutularındaki Kullanıcı Adlarını Değiştirmek

Kod:
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

Kod:
[HR][/HR]UPDATE xf_user_option SET receive_admin_email = 1
[HR][/HR]Konu Sahiplerine Başlattığı Konular için Mail Gönderimini Kapatmak için

Kod:
[HR][/HR]UPDATE xf_user_option SET creation_watch_state = 'watch_no_email'
[HR][/HR]Kullanıcının Takip Ettiği Konulardan Mail Gönderimini Kapatmak için

Kod:
[HR][/HR]UPDATE xf_user_option SET interaction_watch_state = 'watch_no_email'
[HR][/HR]Tüm Kullanıcılar İçin Saat Ayarı

Kod:
[HR][/HR]UPDATE xf_user SET timezone = 'Africa/Nairobi'
[HR][/HR]SQL sorgusu ile kullanıcı kayıt tarihini değiştirin

Kod:
[HR][/HR]
Kod:
UPDATE xf_user
SET register_date = UNIX_TIMESTAMP('yyyy-mm-dd 00:00:00')
WHERE user_id = 2
[HR][/HR]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

Kod:
[HR][/HR]UPDATE xf_user SET language_id = 2;
[HR][/HR]Sql sorgusu ile varsayılan stili değiştirme

Kod:
[HR][/HR]UPDATE xf_user SET style_id = 2;
[HR][/HR]Tüm mesajlarda aranan cümleyi farklı bir cümle ile değiştirme sorgusu

Kod:
[HR][/HR]
Kod:
UPDATE xf_post

SET

message = REPLACE(message, 'değiştirmek istediğiniz eski cümle', 'yeni cümle bu alana gelecek');
[HR][/HR]SQL sorgusu ile şifre sıfırlama

Kod:
[HR][/HR]
Kod:
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;
[HR][/HR]
 
Üst