طريقة إضافة آخر نشاط للعضو في بطاقة معلومات العضو XenForo 2.3
المشاهدات:
49
الردود:
6
BoElias
كبار الشخصيات
السلام عليكم ورحمة الله وبركاته
أهلاً وسهلاً بكم إخواني وأعضاء وزوار منتديات هيلبرنت.
أهلاً وسهلاً بكم إخواني وأعضاء وزوار منتديات هيلبرنت.
في هذا الشرح سنتعرف على طريقة بسيطة لإضافة آخر نشاط للعضو داخل بطاقة معلومات العضو التي تظهر بجانب المشاركات في XenForo.
بشكل افتراضي يمكن إظهار عدد من المعلومات داخل بطاقة العضو، لكن آخر نشاط العضو لا يظهر ضمن هذه البيانات، لذلك سنقوم بإضافته يدويًا من خلال قالب message_macros بدون الحاجة إلى تركيب أي إضافة خارجية.
- التوافق: XenForo 2.3 فما فوق.
- تم تطبيق الشرح على XenForo 2.3.12.
النتيجة التي نريد الوصول إليها
بعد تطبيق التعديل ستظهر داخل معلومات العضو خانة إضافية بالشكل التالي:آخر نشاط: منذ لحظة
أو حسب وقت نشاط العضو:
آخر نشاط: منذ 20 دقيقة
طريقة التركيب
من لوحة تحكم XenForo توجه إلى:المظهر → القوالب
ثم ابحث عن القالب التالي:
PHP
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
PHP
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
نريد فقط استخدامه كعلامة لمعرفة المكان الصحيح الذي سنضيف عنده التعديل.
ضع بعده مباشرة الكود التالي:
PHP
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
PHP
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
الآن افتح أحد المواضيع في المنتدى، وستلاحظ ظهور آخر نشاط ضمن معلومات العضو بجانب المشاركة.
شرح الكود المستخدم
حتى لا يكون التعديل مجرد نسخ ولصق، دعونا نتعرف بسرعة على الأجزاء المهمة فيه.
هذا الجزء:
PHP
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
أما:
PHP
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
منذ لحظة
منذ 5 دقائق
منذ ساعة
واستخدمنا أيضًا:
PHP
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
لماذا وضعنا الكود بعد تاريخ الانضمام؟
اخترنا هذا المكان حتى يكون ترتيب المعلومات منطقيًا داخل بطاقة العضو:انضم: 18 يوليو 2026
آخر نشاط: منذ لحظة
الرسائل: 40
التفاعل: 0
النقاط: 6
وبالطبع يمكن لمن لديه خبرة في القوالب نقل المقطع إلى موضع آخر داخل معلومات العضو حسب الترتيب الذي يناسب تصميمه.
أما للمبتدئ فننصح بوضعه في المكان الموضح في الشرح حتى لا يحدث أي التباس أثناء التعديل.
ملاحظة مهمة
يفضل دائمًا عند إجراء أي تعديل يدوي على القوالب الاحتفاظ بنسخة من الجزء الذي ستقوم بتعديله او القالب كامل، خصوصًا إذا كنت جديدًا في التعامل مع قوالب XenForo.في النهاية
بهذا التعديل البسيط استطعنا إضافة آخر نشاط للعضو إلى بطاقة معلوماته بجانب المشاركات، بدون تركيب إضافة خارجية وبدون تعديل ملفات XenForo الأساسية.الميزة بسيطة، لكنها تضيف معلومة مفيدة إلى بطاقة العضو وتستفيد من البيانات الموجودة أصلًا داخل النظام.
أتمنى أن يكون الشرح واضحًا ومفيدًا للجميع.
تحياتي وتقديري لكم
