بالنسبة لـ popular-tags، هل هناك طريقة لتمكين عدد الموضوعات وعرضه لكل علامة؟ ويفضل أن يحترم العدد أيضًا قيمة المعلمة scopeToCategory.
كيف يمكنني عرض لوحة معلومات المستخدم في الشريط الجانبي الأيمن؟
مرحباً فريق Discourse،
أحاول إضافة لوحة معلومات المستخدم إلى الشريط الجانبي الأيمن باستخدام مكون سمة Right Sidebar Blocks.
أود عرض تفاصيل ملف تعريف المستخدم الحالي - مثل اسم المستخدم الخاص به، والصورة الرمزية، والإعجابات المستلمة/المقدمة، وعدد المشاركات، وما إلى ذلك - على غرار لقطة الشاشة.
هل يمكنك إخباري بكيفية تحقيق ذلك؟
شكراً لمساعدتكم!
ما هي معلومات المستخدم التي تريد عرضها؟
مثل اسم المستخدم، والصورة الرمزية، والإعجابات المستلمة والمرسلة، وعدد المشاركات، وما إلى ذلك، على غرار لقطات الشاشة.
ليست ماهيّة المعلومات المتعلّقة بالمستخدم.
أيّ مستخدم؟ الشريط الجانبي ثابت جدًا. هل هناك مستخدم واحد تريد دائمًا إظهار معلومات عنه؟ يظهر الشريط الجانبي في قوائم المواضيع حيث توجد مواضيع عديدة. أيّ مستخدم تريد إظهاره؟ ولماذا لا يكون مجرّد النّقر على الصورة الرّمزيّة لرؤية بطاقة المستخدم هو الحلّ الأمثل؟
أريد أن يعرض هذا القسم دائمًا المعلومات الشخصية للمستخدم الذي قام بتسجيل الدخول حاليًا.
أتفق! أعتقد أنه سيكون من المفيد إضافة ملف تعريف المستخدم ككتلة افتراضية، مع إمكانية إعادة استخدام التعليمات البرمجية من الموضوع المركزي (حيث كان إضافة مميزة، حسب قراءتي)؟
الإضافة الوحيدة التي سأضيفها إلى ذلك هي التحقق لإزالته بمجرد إضافة المستخدم لصورة ملف شخصي وسيرة ذاتية. بهذه الطريقة لن يضطروا إلى النظر إليها في كل مرة يقومون فيها بتسجيل الدخول…
يمكنك محاولة استخدام هذا أو تعديله، إنه كتلة ملف تعريف المستخدم من Central مع بعض التعديلات:
ومع ذلك، هذا مجرد القالب العادي، سيبدو كالتالي:
إذا كنت تريده أن يكون مصممًا بشكل مشابه لمظهر Central، يمكنك إلقاء نظرة على تعريفات الأنماط في scss/blocks/user-profile.scss · main · Manuel Kostka / Discourse / Canvas / Central Theme · GitLab
لأن الناس لا يعرفون من هم؟
إجبار الناس على ملء ملف شخصي منطقي؛ ليس من الواضح لي أن رؤية ملفهم الشخصي سترسل رسالة واضحة. هل هذه هي المشكلة التي تحاول حلها؟
آها. إذن أنت أيضًا تعتقد أنهم لا يريدون رؤية وجوههم طوال الوقت. ![]()
يبدو أنها استراتيجية مشروعة لتشجيع ذلك، بالنظر إلى المحادثات السابقة حول القيام بذلك…
على الرغم من أنني أتفق على أنه ليس النهج الأفضل، إلا أنه بدا وكأنه جزء شائع من الموضوع المركزي، على الأقل من عدد قليل من الأشخاص الذين تحدثت معهم:
أفترض أنه سيكون من السهل جدًا إضافة نص تحويم “إضافة صورة” لصور الملف الشخصي والصور الرأسية مع روابط مناسبة، مما سيحسن فرص التحويل.
يمكنني التحدث عن نفسي فقط في أنني أعتقد أنه سيساعد في زيادة “معدل” صور الملف الشخصي وهو أمر مفيد لمعظم المجتمعات…
مرحباً،
بعد التحديث إلى أحدث إصدار، fd584ed (6 يونيو 2025) من discourse-right-sidebar-blocks، يفشل مكون الشريط الجانبي الأيمن (right-sidebar-blocks) في التحميل على أحدث نسخة تجريبية من Discourse لدي:
Uncaught (in promise) Error: Could not find module `ember-curry-component` imported from `discourse/theme-23/discourse/components/right-sidebar-blocks`
أعتقد أن هذا مرتبط بكيفية بدء right-sidebar-blocks.gjs في هذا الالتزام الآن بـ:
import curryComponent from "ember-curry-component";
أنا لست على دراية كبيرة بهذه الأمور التقنية، لذا إذا كنت بحاجة إلى أي معلومات إضافية مني، فيرجى إبلاغي.
هذا غريب. لا يوجد أي مكون من هذا القبيل موجود، على حد علمي. ربما يكون هذا ملفًا مفقودًا
.
ربما، لا فكرة. مرة أخرى أنا غير معتاد جدًا على هذه الأشياء التقنية، لذا إذا كنت بحاجة إلى أي تفاصيل أخرى مني، أو إذا كنت أفوت شيئًا واضحًا، فلا تتردد أنت أو أي شخص آخر في إخباري.
في الوقت الحالي، أقوم فقط بتشغيل نسخة من الإصدار السابق جدًا، f4ef4a4 من 8 مايو، والذي يعمل بشكل لا تشوبه شائبة.
شكرا لردكم!
أود أن أقترح ميزة: سيكون رائعًا إذا استطعنا تثبيت المكونات أو التخطيطات بنقرة واحدة عن طريق الإشارة إلى موقع Discourse آخر لعلامة تجارية أخرى.
آسف - الإعداد التقني مربك بعض الشيء بالنسبة لي، لذا فإن شيء أبسط سيساعد حقًا.
تحديث حول الوضع. يبدو أن المشكلة قد تم حلها مع Discourse v3.5.0.beta6. كانت المشكلة المذكورة سابقًا موجودة فقط في v3.5.0.beta5.
أفترض أن ذلك بفضل هذا الالتزام الذي “يجعل curry-component متاحًا للسمات/الإضافات”.
كل شيء على ما يرام الآن.
رصد جيد! أعتقد أن المكون الأصلي curryComponent ربما جاء من
؟
أنا حقًا أحب كتل الشريط الجانبي الأيمن وأستخدم كتلة الأحداث القادمة. أقسم أن الحدث كان في السابق بترتيب زمني. إنها ليست بترتيب زمني الآن، انظر لقطة الشاشة أدناه
تحققت وتأكدت من أن جميعها لها تواريخ صحيحة وأنها لهذا العام (2025)
سيكون من الرائع حقًا وجود خيار هنا لوضع أيقونات FA في كل كتلة. مثل ranking-star لـ “gamification”، إلخ، comments لـ “latest comments”، إلخ.
هل رأى أي شخص آخر هذا؟ هل كانت دائمًا خارج الترتيب الزمني؟ في موقعي المستضاف ذاتيًا، لم يتم إصلاح هذا تلقائيًا




