﴿ وَقُل رَّبِّ زِدْنِي عِلْمًا

And say, "My Lord, increase me in knowledge."

حل مشكلة الركود عند تسجيل خروج لمنتديات XenForo 2.3

XenForo 2.3.x مقدمة: يواجه بعض مديري المواقع مشكلة تقنية عند استخدام النسخ الحديثة من سكربت XenForo، وتحديداً النسخة 2.3.9، حيث يلاحظ المستخدم أنه عند الضغط على زر "تسجيل...

حل مشكلة الركود عند تسجيل خروج لمنتديات XenForo 2.3
المشاهدات: 909 الردود: 3

codeNET

صاحب كودنت
رقم العضوية
2937
تاريخ التسجيل
2026-04-15
الإقامة
العراق العظيم ..
الموقع الالكتروني
forum.4r3.net
آخر نشاط
المشاركات
228
المعدل اليومي
1.40
مستوى التفاعل
75
قوة السمعه
أوسمة العضو
XenForo 2.3.x

مقدمة:
يواجه بعض مديري المواقع مشكلة تقنية عند استخدام النسخ الحديثة من سكربت XenForo، وتحديداً النسخة 2.3.9، حيث يلاحظ المستخدم أنه عند الضغط على زر "تسجيل الخروج"، يظل الموقع ثابتاً (يصفن) دون أي استجابة تلقائية، ولا يتم إتمام العملية إلا بعد تحديث الصفحة يدوياً. هذه المشكلة غالباً ما تتعلق بكيفية معالجة المتصفح لطلبات AJAX المتزامنة.
الأسباب التقنية للمشكلة:
تعارض في ملفات الجافاسكريبت (JavaScript) بعد التحديثات الأخيرة للسكربت.
تداخل طلبات "التوكن" (CSRF Token) مع بعض إضافات الحماية أو إضافات إخفاء المحتوى.
إعدادات جدران الحماية (Firewalls) على السيرفر التي قد تعيق استكمال طلبات الخروج بصيغة JSON.
مشاكل في توجيه الروابط (Redirects) بعد تغيير اسم المجلدات أو المسارات البرمجية للمنتدى.
الحل الأمثل عبر الجافاسكريبت (JavaScript Injection):
الحل الأكثر فاعلية لهذه المشكلة هو إجبار المتصفح على عمل إعادة تحميل قسري (Hard Reload) بمجرد رصد طلب الخروج. يتم ذلك من خلال إضافة كود بسيط إلى قالب helper_js_global.
الكود المستخدم:
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
طريقة التنفيذ:
الدخول إلى لوحة تحكم المنتدى (Admin Control Panel).
الانتقال إلى المظهر > القوالب (Templates).
البحث عن قالب helper_js_global.
لصق الكود في نهاية القالب تماماً ثم الحفظ.
خاتمة:
تساعد هذه الطريقة في تحسين تجربة المستخدم وضمان سلاسة الانتقال بين الجلسات دون الحاجة لتدخل يدوي من العضو لتحديث الصفحة. ينصح دائماً بعد تطبيق هذه الخطوة بتفريغ الكاش (Cache) الخاص بالموقع والمتصفح لضمان عمل الكود لدى الجميع.
إعداد: مهدي حميد - Code Net
 
متابعة مميزة
 
بارك الله فيك، وجزاك الله خير الجزاء، ورزقك من واسع فضله
 
عودة
أعلى