• hey ; @Guest, coin kasmak için reklama bas. reklam başı 100coin.

Nasıl Yapılır XenForo - İçin Kullanabileceğiniz Yararlı SQL Komutları

Konu Bilgileri

Kategori Adı Şablon değişiklikleri
Konu Başlığı XenForo - İçin Kullanabileceğiniz Yararlı SQL Komutları
Thread starter İnfo
Start date
Replies
Views
First message reaction score
Son Mesaj Yazan İnfo
Nasıl Yapılır

İnfo

Administrator
May 14, 2022
1,631
53
2,587
31
Merhabalar arkadaşlar, bazı durumlarda xenforo için toplu işlemler yapmak isteyebiliriz. Bu toplu işlemler bazen ciddi zamanımızı alabiliyor. Bazı durumlarda dakikalarca hatta saatlerce uğraşacağımız işlemleri tek bir SQL sorgusu ile saniyeler içinde çözebiliriz. Aşağıdaki SQL komutları, sizlere bu amaçla zaman kazandırmak için paylaşılmıştır.

Önemli bilgilendir: SQL sorguları ciddi sorunlar ortaya çıkarabilir. SQL işlemleri yapmadan önce veri tabanı yedeğinizi alınız.

Tüm sorgularınızı Phpmyadmin panelimizin SQL alanından çalıştıracağınızı unutmayınız.

Aşağıdaki sorgu XenForo'da mail onayı yapmayan kullanıcıları, toplu olarak onaylamanıza yaramaktadır.
SQL:
UPDATE xf_user
SET user_state = 'valid'
WHERE xf_user.user_state = 'email_confirm_edit';

Aşağıdaki sorgu XenForo'da moderator onayına düşen kullanıcıları, toplu olarak onaylamanıza yaramaktadır.
SQL:
UPDATE xf_user
SET user_state = 'valid'
WHERE xf_user.user_state = 'moderated';

Aşağıdaki sorgu XenForo'da geri dönen e-posta durumuna düşen kullanıcıları, toplu olarak onaylamanıza yaramaktadır.
SQL:
UPDATE xf_user
SET user_state = 'valid'
WHERE xf_user.user_state = 'email_bounce';

Aşağıdaki sorgu XenForo'da geri reddedilen kullanıcıları, toplu olarak geçerli kullanıcı durumuna güncellemektedir.
SQL:
UPDATE xf_user
SET user_state = 'valid'
WHERE xf_user.user_state = 'rejected';

Aşağıdaki sorgu XenForo'da geri yasaklanan (banlanan) kullanıcıları, toplu olarak geçerli kullanıcı durumuna güncellemektedir.
SQL:
UPDATE xf_user
SET user_state = 'valid'
WHERE xf_user.user_state = 'disabled';

Aşağıdaki sorgu XenForo'da bir eklenti yüklediğiniz de ve bekleyen bir eylem uyarısı aldığınız da eklentiye ait bu sorundan kurtulmak için çalıştırmanız gereken sorgudur. Aşağıdaki bu sorguyu çalıştırıp, karşınıza gelen sütunları silmeniz gerekiyor.
SQL:
SELECT addon_id
FROM xf_addon
WHERE is_processing = 1

Bazı durumlarda şifremizi unutabiliyoruz ve XenForo üzerinden şifre sıfırlama mailleri de alamayabiliyoruz. Bu durumda aşağıdaki sorguyu phpmyadmin üzerinden SQL alanından çalıştırmamız gerekebilir. Aşağıdaki sorguda yeni_sifreniz alanına yeni şifrenizi yazıp, sorgunuzu çalıştırabilirsiniz. Artık yeni şifreniz ile forumunuza giriş yapabilirsiniz.
SQL:
UPDATE xf_user_authenticate
SET data = BINARY
    CONCAT(
        CONCAT(
            CONCAT('a:3:{s:4:"hash";s:40:"', SHA1(CONCAT(SHA1('yeni_sifreniz'), 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;

Bazı durumlarında xenforo forum kurulumu yaparken veri tabanı karakter setine dikkat etmeden kurulum yapabiliyoruz. Bu durumda bazı sorunlarla karşılaşabiliyoruz. Bunlar nelerdir? Türkçe karakterlerde bozukluk, emojilerin çalışmaması gibi durumlar meydana gelebilir. Peki bu durumda toplu olarak veri tabanı dil karakter setini nasıl değiştirebiliriz? Aşağıdaki sorguları çalıştırdığınız veri tabanınızdaki tüm tabloların dil karakter seti utf8mb4_unicode_ci olacaktır. XenForo forum yazılımında sorunsuz dil karakter setinin utf8mb4_general_ci ve utf8mb4_unicode_ci olduğunu unutmayınız ayrıca aşağıdaki sorguları çalıştırmadan önce muhakkak yedek almanızı öneririz. Bir sorun olduğunda eski yedeğinizin olması her zaman iyidir.
SQL:
ALTER TABLE xf_addon CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_addon_install_batch CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_admin CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_admin_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_admin_navigation CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_admin_permission CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_admin_permission_entry CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_advertising CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_advertising_position CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_api_attachment_key CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_api_key CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_api_key_scope CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_api_scope CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_approval_queue CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_attachment CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_attachment_data CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_attachment_view CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_ban_email CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_bb_code CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_bb_code_media_site CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_bookmark_item CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_bookmark_label CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_bookmark_label_use CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_captcha_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_captcha_question CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_category CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_change_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_class_extension CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_code_event CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_code_event_listener CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_connected_account_provider CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_content_spam_cache CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_content_type_field CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_conversation_master CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_conversation_message CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_conversation_recipient CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_conversation_user CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_cron_entry CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_css_cache CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_data_registry CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_deletion_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_draft CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_editor_dropdown CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_edit_history CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_email_bounce_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_email_bounce_soft CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_error_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_feed CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_feed_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_file_check CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_find_new CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_find_new_default CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_flood_check CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_forum CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_forum_field CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_forum_prefix CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_forum_prompt CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_forum_read CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_forum_watch CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_help_page CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_image_proxy CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_image_proxy_referrer CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_import_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_ip CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_ip_match CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_job CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_json_convert_error CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_language CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_link_forum CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_link_proxy CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_link_proxy_referrer CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_login_attempt CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_mail_queue CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_member_stat CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_moderator CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_moderator_content CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_moderator_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_navigation CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_navigation_type CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_news_feed CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_node CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_node_type CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_notice CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_notice_dismissed CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_oembed CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_oembed_referrer CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_option CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_option_group CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_option_group_relation CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_page CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_payment_profile CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_payment_provider CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_payment_provider_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_permission CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_permission_cache_content CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_permission_combination CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_permission_combination_user_group CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_permission_entry CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_permission_entry_content CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_permission_interface_group CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_phrase CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_phrase_compiled CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_phrase_map CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_poll CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_poll_response CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_poll_vote CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_post CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_profile_post CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_profile_post_comment CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_purchasable CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_purchase_request CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_reaction CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_reaction_content CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_registration_spam_cache CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_report CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_report_comment CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_route CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_route_filter CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_search CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_search_index CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_session CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_session_activity CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_session_admin CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_session_install CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_sitemap CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_smilie CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_smilie_category CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_spam_cleaner_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_spam_trigger_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_stats_daily CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_style CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_style_property CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_style_property_group CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_style_property_map CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_tag CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_tag_content CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_tag_result_cache CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_template CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_template_history CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_template_map CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_template_modification CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_template_modification_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_template_phrase CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_tfa_attempt CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_tfa_provider CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_thread CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_thread_field CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_thread_field_value CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_thread_prefix CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_thread_prefix_group CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_thread_prompt CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_thread_prompt_group CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_thread_read CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_thread_redirect CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_thread_reply_ban CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_thread_user_post CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_thread_view CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_thread_watch CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_tl_user_smilie CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_trophy CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_unfurl_result CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_upgrade_check CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_upgrade_job CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_upgrade_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_alert CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_alert_optout CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_authenticate CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_ban CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_change_temp CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_confirmation CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_connected_account CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_field CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_field_value CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_follow CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_group CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_group_change CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_group_promotion CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_group_promotion_log CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_group_relation CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_ignored CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_option CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_privacy CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_profile CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_push_optout CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_push_subscription CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_reject CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_remember CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_tfa CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_tfa_trusted CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_title_ladder CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_trophy CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_upgrade CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_upgrade_active CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_user_upgrade_expired CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_warning CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_warning_action CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_warning_action_trigger CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_warning_definition CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_widget CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_widget_definition CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;
ALTER TABLE xf_widget_position CONVERT TO CHARACTER SET utf8mb4   COLLATE utf8mb4_unicode_ci;

Aşağıdaki sorgu XenForo'da tüm kullanıcıların dil seçimini Türkçe olarak dil olarak belirlememize yaramaktadır.
SQL:
UPDATE xf_user SET language_id='2';

Aşağıdaki sorgu XenForo'da tüm kullanıcıların saat dilimini ayarlamamıza yaramaktadır.
SQL:
UPDATE xf_user SET timezone = 'Europe/Moscow';

Daha farklı olarak saat dilimine işlem yapabiliriz. Örnek vermek gerekirse, bazı kullanıcıların saat dilimi Europe/Moscow iken sadece bazılarının Europe/Athens olabilir. Sadece bunlara işlem yapmak için aşağıdaki sorguyu kullanabilirsiniz.
SQL:
UPDATE xf_user SET timezone=REPLACE(timezone, 'Europe/Moscow', 'Europe/Athens')

Şimdiki sorgu ise vBulletin yazılımından XenForo forum yazılımına geçmek isteyen ama veri tabanı üzerinden long hatası alan kullanıcılar için bu sorundan kurtulacak sorgumuza. Aşağıdaki sorguyu çalıştırdığınız da bu sorundan kurtulacak ve kaldığınız yerden geçişe devam edecektir.
SQL:
ALTER TABLE `import_log_vbulletin5_1`
MODIFY COLUMN `old_id` VARBINARY(50) NOT NULL,
MODIFY COLUMN `new_id` VARBINARY(50) NOT NULL

Aşağıdaki sorgularımızı detaylıca açıklamak istiyorum bu sorgulan bütün olarak kullanılırsa sonuca ulaşılabilir. Peki ne işe yarıyor bu sorgular? XenForo neredeyse her işlemde kullanıcıya bir mail gönderme üzerine kurulu bir sistem. Eğer kullanıcı, kullanıcı detayları alanından bunları kapatmaz ise ve yöneticide forum kurulumunda bunlara dikkat ederek bir forum ayarı yapmadıysa, forumdaki üyelerimizde çoğaldığında bazı mail sorunları yaşayabiliyoruz. Çok fazla mail çıkışı olduğu için forumdaki mail çıkışı servisler tarafından spam olarak algılanabiliyor. Bu durumda sadece şifre sıfırlamalarında ve sadece yöneticiler mail atmak istediğinde mail gönderilsin istiyorsak aşağıdaki sorguları çalıştırmamız yetecektir. Bunu yaptığınız da takip edilen bir konuya cevap yazıldığında mail gitmeyecek. Bildirim gittiğinde kullanıcıya mail gitmeyecek. Bu sayede mail çıkışını azaltmış olacağız.
SQL:
UPDATE xf_thread_watch SET email_subscribe = 0;

UPDATE xf_user_option SET creation_watch_state = 'watch_no_email' WHERE creation_watch_state = 'watch_email';

UPDATE xf_user_option SET interaction_watch_state = 'watch_no_email' WHERE interaction_watch_state = 'watch_email';

UPDATE xf_thread_watch SET email_subscribe = 0;

UPDATE xf_user_option SET alert_optout = 'post_insert';

Yukarıdaki sorgulara ek olarak bir kaç sorguyu da ayrıca vermek istiyorum belki istediğiniz mail çıkışlarını istediğiniz yerlere göre kapatmak veya açmak için kullanmak isteyebilirsiniz.

Özel mesajlaşmalarda mail çıkışını kapatmak için aşağıdaki sorguyu çalıştırabilirsiniz.
SQL:
UPDATE xf_user_option SET email_on_conversation = 0

Forumdaki kullanıcılarınız takip ettiği konulardaki mail çıkışını kapatmış olabilir eğer siz bunu tekrar açmak istiyorsanız aşağıdaki sorguyu çalıştırabilirsiniz.
SQL:
UPDATE xf_user_option SET interaction_watch_state = 'watch_no_email'

Forumdaki kullanıcılarınız forum yönetimi tarafından atılan mailleri de kapatmış olabilir. Bu mailleri açmak için aşağıdaki sorguyu çalıştırabilirsiniz.
SQL:
UPDATE xf_user_option SET receive_admin_email = 1

Kullanıcılarınızın açmış olduğu konularda her cevap yazıldığında kullanıcıya mail çıkışı yapmak istemiyorsanız aşağıdaki sorguyu çalıştırabilirsiniz.
SQL:
UPDATE xf_user_option SET creation_watch_state = 'watch_no_email'

Bazı durumlarda özel mesaj temizliği yapmamız gerekebilir. Özel mesaj temizliği yapmak için öncelikle PhpMyAdmin üzerinden aşağıdaki tabloları boşaltıyoruz.

xf_conversation_master
xf_conversation_message
xf_conversation_recipient
xf_conversation_user

Daha sonra aşağıdaki sorguyu çalıştırıyoruz.
SQL:
DELETE FROM xf_reaction_content WHERE content_type='conversation_message'

Bu şekilde yüzlerce sorgu yazabilirsiniz. iyi cfler...
 


Agan.jpeg
fastlink.day

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

SPAM YAPMAK YASAKTIR!
  • Örneğin: teşekkürler, sağol, çok iyi, asdqwe, çalışıyor, ty ve benzeri!
  • Örneğin: Aynı mesajı sürekli olarak yazmak. teşekkürler, tşk ve benzeri!
  • Bir başkasının mesajını kopyalayıp aynısını yazmak yasaktır.
  • Bilginiz olmadığı konulara yorum sayınız artsın diye mesaj atmak yasaktır.
  • Yorum yaparken kendi fikrinizi yazınız!
  • Spam mesaj atan görürseniz RAPOR tuşu ile bize bildirmeniz önem ve rica olunur!
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock