طريقة استعادة عداد الإجابات المعتمدة بعد التحويل إلى XenForo 2.3
المشاهدات:
4
الردود:
0
Abo-Karim
Administrator
معلومات Abo-Karim
- رقم العضوية
- 1
- تاريخ التسجيل
- 2015-06-22
- الإقامة
- ام الدنيــ EGYPT ــا
- الموقع الالكتروني
- هيلبرنت
- آخر نشاط
- المشاركات
- 5,148
- المعدل اليومي
- 1.24
- الحلول
- 195
- مستوى التفاعل
- 278
- قوة السمعه
أوسمة العضو
بعد التحويل من vBulletin إلى XenForo 2.3، قد تواجه مشكلة وهى عدم ظهور العدد الصحيح للحلول المعتمدة للأعضاء، رغم أن المشاركات والحلول القديمة تم استيرادها بنجاح. وهذا ماحدث معى كل شى كانت تمام مواضيع مجابة تم استيراد لكن عداد الاجابات المعتمدة لميظهر وبصراحة لم انتبه له لكن كتر خير احى احمد @MesterPerfect هو اللى نبهنى ليها اليوم والحمد لله تم الحل وتم اظهار العدد الصحيح كما بالصوره وقبل ما نشرح كيفية إصلاح المشكلة وإظهار عدد الحلول المعتمدة بجوار بيانات العضو داخل المشاركات لازم نعرف ليه ده حصلبص ياسيدى السبب أن بيانات الحلول المعتمدة موجودة بالفعل في قاعدة البيانات، لكن عداد الحلول في جدول الأعضاء xf_user لم يتم تحديثه بشكل صحيح.
أولاً: التأكد من وجود الحلول القديمة
افتح phpMyAdmin، واختر قاعدة بيانات المنتدى، ثم نفّذ الاستعلام التالي:
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
ثانياً: إعادة حساب الحلول المعتمدة لكل عضو
قبل تنفيذ الخطوة التالية، يُرجى أخذ نسخة احتياطية من قاعدة البيانات.نفّذ الاستعلام التالي:
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
ثالثاً: التأكد من نجاح التحديث
نفّذ الاستعلام التالي:
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
رابعاً: إظهار عدد الحلول في قالب المشاركة
من لوحة تحكم XenForo، انتقل إلى:Appearance → Templates → post_macros
ضع الكود التالي بجوار معلومات العضو في بيانات المشاركة:
HTML
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
النتيجة