SQL sorgularıyla vBulletin Yönetimi 3.8 ve 4.x için

Collapse
X
 
  • Zaman
  • Göster
Clear All
new posts
  • Makay
    Muhammed Akay
    • 25-01-24
    • 81

    SQL sorgularıyla vBulletin Yönetimi 3.8 ve 4.x için

    SQL sorgularıyla vBulletin Yönetimi

    Neden Buna İhtiyaç Duyayım Diyenler İçin Örnekli Açıklama;Mesela 100bin üyeli bir forumda bütün üyelerin zaman dilimini GMT+2 yapmak isterseniz aşağıdaki sorguyu kullanırsınız.

    *Ayrıca bu sorgular vBulletin'in 3.x, 4.x ve 5.x sürümleriyle uyumludur.

    Kod:
    UPDATE user SET timezoneoffset = 2
    
    İmza Görünümü
    Acik: UPDATE user SET options=options + 1 WHERE NOT(options & 1)
    Kapali: UPDATE user SET options=options - 1 WHERE options & 1
    
    Avatar Gösterimi
    Açık: UPDATE user SET options=options + 2 WHERE NOT(options & 2)
    Kapalı: UPDATE user SET options=options - 2 WHERE options & 2
    
    Resim Gösterimi
    Açık: UPDATE user SET options=options + 4 WHERE NOT(options & 4)
    Kapalı: UPDATE user SET options=options - 4 WHERE options & 4
    
    COPPA User
    Evet: UPDATE user SET options=options + 8 WHERE NOT(options &
    Hayır: UPDATE user SET options=options - 8 WHERE options & 8
    
    Yönetici e-mail alımı
    AÇık: UPDATE user SET options=options + 16 WHERE NOT(options & 16)
    Kapalı: UPDATE user SET options=options - 16 WHERE options & 16
    
    vCard Download
    Açık: UPDATE user SET options=options + 32 WHERE NOT(options & 32)
    Kapalı: UPDATE user SET options=options - 32 WHERE options & 32
    
    DST Auto-Correct
    Açık: UPDATE user SET options=options + 64 WHERE NOT(options & 64)
    Kapalı: UPDATE user SET options=options - 64 WHERE options & 64
    
    DST On/Off
    Açık: UPDATE user SET options=options + 128 WHERE NOT(options & 128)
    Kapalı: UPDATE user SET options=options - 128 WHERE options & 128
    
    e-mail adres gösterimi
    Açık: UPDATE user SET options=options + 256 WHERE NOT(options & 256)
    Kapalı: UPDATE user SET options=options - 256 WHERE options & 256
    
    Görünmezlik
    Açık: UPDATE user SET options=options + 512 WHERE NOT(options & 512)
    Kapalı: UPDATE user SET options=options - 512 WHERE options & 512
    
    İtibar puanını (Reputation) Gösterimi
    Açık: UPDATE user SET options=options + 1024 WHERE NOT(options & 1024)
    Kapalı: UPDATE user SET options=options - 1024 WHERE options & 1024
    
    PMs alımı
    Açık: UPDATE user SET options=options + 2048 WHERE NOT(options & 2048)
    Kapalı: UPDATE user SET options=options - 2048 WHERE options & 2048
    
    Yeni PM ler iiçin e-mail alımı
    Açık: UPDATE user SET options=options + 4096 WHERE NOT(options & 4096)
    Kapalı: UPDATE user SET options=options - 4096 WHERE options & 4096
    
    Yeni PM için Pop-up gösterimi
    Açık: UPDATE user SET pmpopup = 1;
    Kapalı: UPDATE user SET pmpopup = 0;
    
    İleti sıralaması
    Önce yeni ileti: UPDATE user SET options=options + 32768 WHERE NOT(options & 32768)
    Önce eski ileti: UPDATE user SET options=options - 32768 WHERE options & 32768
    
    
    Konu Modu
    Açık: UPDATE user SET threadedmode=1
    Kapalı: UPDATE user SET threadedmode=0
    
    Popup on new PM
    Açık: UPDATE user SET pmpopup=1
    Kapalı: UPDATE user SET pmpopup=0
    
    Default daysprune
    UPDATE user SET daysprune=X
    (X = gün sayısı)
    
    Dil(Lisan)
    UPDATE user SET languageid=X
    (X = Dil ID numarası)
    
    Style
    UPDATE user SET styleid=X
    (X = Style ID)
    
    Haftanın ilk günün belirlenmesi
    UPDATE user SET startofweek=X
    (X , 1 den 7 ye kadar bir rakamdır ve 1paar gününden başlar)
    
    Message Editor Arabirimi
    Editor Araç çubuğunu kapat: UPDATE user SET showvbcode=0
    Standard Editor Araç çubuğunu göster: UPDATE user SET showvbcode=1
    Gelişmiş (WYSIWYG) Editor Araç çubuğunu göster: UPDATE user SET showvbcode=2
    
    Konu abonelik /e-mail bildirim varsayılanı
    Abone olma: UPDATE user SET autosubscribe = -1
    Uyarı olmaksızın abonelik : UPDATE user SET autosubscribe = 0
    Hızlı e-mail: UPDATE user SET autosubscribe = 1
    Günlük e-mail: UPDATE user SET autosubscribe = 2
    Haftalık e-mail: UPDATE user SET autosubscribe = 3
    
    Doğumgünü gösterim
    Yaş & Doğum günü bilgisini sakla: UPDATE user SET showbirthday = 0
    Yaşı Göster: UPDATE user SET showbirthday = 1
    Yaş & Doğum günü bilgisini göster: UPDATE user SET showbirthday = 2
    
    Timezoneoffset
    UPDATE user SET timezoneoffset = X
    (X = GMT değeri (0, 2, -5, ...)
    
    Tüm forumlar Açık/kapalı
    Etkin: UPDATE forum SET options=options + 1 WHERE NOT(options & 1);
    Kapalı: UPDATE forum SET options=options - 1 WHERE (options & 1);
    
    Yeni ileti için tüm forumlar Açık/Kapalı
    Açık: UPDATE forum SET options=options + 2 WHERE NOT(options & 2);
    Kapalı: UPDATE forum SET options=options - 2 WHERE (options & 2);
    
    Tüm forumların Kategori/Forum olarka davranması
    Forum olarak: UPDATE forum SET options=options + 4 WHERE NOT(options & 4);
    Kategori olarak:UPDATE forum SET options=options - 4 WHERE (options & 4);
    
    Tüm forumlar için cevap gönderimi yönetime tabidir
    Açık: UPDATE forum SET options=options + 8 WHERE NOT(options & ;
    Kapalı: UPDATE forum SET options=options - 8 WHERE (options & ;
    
    Tüm forumlar için konu gönderimi yönetime tabidir
    Açık: UPDATE forum SET options=options + 16 WHERE NOT(options & 16);
    Kapalı: UPDATE forum SET options=options - 16 WHERE (options & 16);
    
    Tüm forumlar için eklenti gönderimi yönetime tabidir
    Açık: UPDATE forum SET options=options + 32 WHERE NOT(options & 32);
    Kapalı: UPDATE forum SET options=options - 32 WHERE (options & 32);
    
    Tüm forumlar için BB Code kapat
    Açık: UPDATE forum SET options=options + 64 WHERE NOT(options & 64);
    Kapalı: UPDATE forum SET options=options - 64 WHERE (options & 64);
    
    Tüm forumlar için resim gösterimi
    Açık: UPDATE forum SET options=options + 128 WHERE NOT(options & 128);
    Kapalı: UPDATE forum SET options=options - 128 WHERE (options & 128);
    
    Tüm forumlar için HTML
    Açık: UPDATE forum SET options=options + 256 WHERE NOT(options & 256);
    Kapalı: UPDATE forum SET options=options - 256 WHERE (options & 256);
    
    Tüm forumlar için gülücük
    Açık: UPDATE forum SET options=options + 512 WHERE NOT(options & 512);
    Kapalı: UPDATE forum SET options=options - 512 WHERE (options & 512);
    
    Tüm forumlar için Post Icon
    Açık: UPDATE forum SET options=options + 1024 WHERE NOT(options & 1024);
    Kapalı: UPDATE forum SET options=options - 1024 WHERE (options & 1024);
    
    Tüm forumlar için konu derecelendirme
    Açık: UPDATE forum SET options=options + 2048 WHERE NOT(options & 2048);
    Kapalı: UPDATE forum SET options=options - 2048 WHERE (options & 2048);
    
    Tüm forumlar için ileti sayımı (sayaçlarda)
    Açık: UPDATE forum SET options=options + 4096 WHERE NOT(options & 4096);
    Kapalı: UPDATE forum SET options=options - 4096 WHERE (options & 4096);
    
    Tüm forumlar için 'Can have Password'
    Açık: UPDATE forum SET options=options + 8192 WHERE NOT(options & 8192);
    Kapalı: UPDATE forum SET options=options - 8192 WHERE (options & 8192);
    
    Tüm forumlar için arama indexi
    Açık: UPDATE forum SET options=options + 16384 WHERE NOT(options & 16384);
    Kapalı: UPDATE forum SET options=options - 16384 WHERE (options & 16384);
    
    Tüm forumlar için Stylleri gçersiz kıl
    Açık: UPDATE forum SET options=options + 32768 WHERE NOT(options & 32768);
    Kapalı: UPDATE forum SET options=options - 32768 WHERE (options & 32768);
    
    Tüm forumlar için ForumJump Menu
    Açık: UPDATE forum SET options=options + 65536 WHERE NOT(options & 65536);
    Kapalı: UPDATE forum SET options=options - 65536 WHERE (options & 65536);
    
    Tüm forumlar için 'Warn Administrators'
    Açık: UPDATE forum SET options=options + 131072 WHERE NOT(options & 131072);
    Kapalı: UPDATE forum SET options=options - 131072 WHERE (options & 131072);
    
    Yeni üye kaydı Açık
    UPDATE setting SET value = 1 WHERE varname = 'allowregistration';
    UPDATE datastore SET data = REPLACE(data, '"allowregistration";i:0', '"allowregistration";i:1') WHERE title = 'options';
    
    Yeni üye kaydı kapalı
    UPDATE setting SET value = 0 WHERE varname = 'allowregistration';
    UPDATE datastore SET data = REPLACE(data, '"allowregistration";i:1', '"allowregistration";i:0') WHERE title = 'options';​
    NOT: Bu makale kaynak gösterilmeden paylaşılamaz, paylaşanların hakkında gerekli şikayetler başlatılacaktır Kaynak linki aşağıdadır;
    https://www.trvbulletin.com/forum/vbulletin-genel/ekstra-paylaşımlar/144-sql-sorgularıyla-vbulletin-yönetimi-3-8-ve-4-x-için
Sonuçlandırılıyor...