كتل الشريط الجانبي الأيمن

مرحباً، يبدو أن هذا ممكن :slightly_smiling_face:

أضف هذا إلى مكون. Desktop > CSS

@media screen and (min-width: 767px) {
  .tc-right-sidebar {
    html.rtl & {
      float: left;
    }
    + #list-area {
      html.rtl & {
        float: right;
      }
    }
  }
}

4 إعجابات

شكرا لك! لقد نجح الأمر!

إعجابَين (2)

هل ستكون هناك فكرة لمنح مستويات الثقة للعرض؟

حالياً موقعنا خاص، ولكن الشريط الجانبي الأيمن يعرض كل المعلومات للمستخدمين غير المسجلين، مما يخلق مشكلة خصوصية.

هل يمكننا قفله ليظهر فقط لمستويات الثقة، وتحديد المستويات التي يمكنها عرضه؟

شكراً جزيلاً

إعجاب واحد (1)

مجرد فكرة. ماذا عن تطبيق ربما السحب لليمين لاستدعاء الشريط الجانبي على الهاتف المحمول؟

إعجاب واحد (1)

ألا يمكن عرضه في قائمة الفئات، لقد قمت بتثبيته هنا وأشعر وكأنني لم أقم بتثبيته

كيف يمكنني جعله يظهر أيضًا في صفحة الموضوع؟ أعني صفحة المناقشة كما نراها الآن.

لا يدعم المكون إضافة الشريط الجانبي إلى عرض الموضوع (هناك مساحة أقل بكثير متاحة للعمود).

إعجاب واحد (1)

هل من الممكن إضافة “عرض الكل” تحت “الوسوم الشائعة” مثل “عرض الكل” من “أبرز المساهمين”؟

إعجابَين (2)

بالتأكيد، هذا معقول. UX: Add a "View all" link to the popular tags block by pmusaraj · Pull Request #39 · discourse/discourse-right-sidebar-blocks · GitHub يجب أن يضيفها (بمجرد مراجعتها ودمجها).

إعجابَين (2)

أحب هذا! شكراً على صنعه. :handshake:

هل هناك أي طريقة لاستبعاد مجموعة المسؤولين من قائمة أفضل المساهمين؟

تعديل:

لقد أضفت هذا أيضاً:

*محاولة زيادة الحد الأدنى للعرض إلى 1024 بكسل.

لكن ليس له أي تأثير. أعرف أن هذا خطأي، حيث أنني أفتقد شيئاً ما، حيث ليس لدي خبرة في الواجهة الأمامية / CSS. أي مساعدة ستكون موضع تقدير.

عذرًا على الرد المتأخر، لكنني أواجه نفس المشكلة بالضبط. قالب التذييل المخصص الخاص بي يختفي، لكن الرأس يبقى سليمًا.

للأسف، لست على دراية كبيرة بواجهة برمجة تطبيقات المكونات الإضافية حيث أنني معتاد أكثر على DOM العادي.

يبدو أن مكون CustomHtml المستخدم في التذييل والمعرّف في النواة:

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/templates/application.hbs#L85-L91

يتم تجاوزه بواسطة CustomHtml المعرّف في مكون السمة هذا:

https://github.com/discourse/discourse-right-sidebar-blocks/blob/main/javascripts/discourse/templates/components/custom-html.hbs

حسب واجهة برمجة التطبيقات (API)، يقترح Carson استخدام منفذ المكون الإضافي below-footer لتعريف HTML المخصص للتذييل الخاص بك.
يمكنني أن أريك مثالاً لاحقًا.

خطأ محتمل (يرجى حذف هذا المنشور إذا كنت مخطئًا): يبدو أن مكون السمة «كتل الشريط الجانبي الأيمن» يتداخل مع أي كود مخصص تم وضعه في «بعد الترويسة». عندما حاولت إضافة صورة مباشرة أسفل الترويسة الخاصة بي، لم تظهر. ومع ذلك، بعد إزالة مكون السمة كاختبار، ظهرت الصورة. أردت فقط الإبلاغ عنها.

إعجاب واحد (1)

هل يمكننا إضافة شيء مثل أعلاه ككتلة في الشريط الجانبي؟ (اقتراح)

3 إعجابات

هل هناك بعض طلبات الدمج الأساسية مرحب بها؟ أردت إضافة بعض الفئات إلى بعض أنواع الكتل لجعل التصميم أبسط قليلاً.

3 إعجابات

بالتأكيد، يبدو هذا تحسينًا جيدًا.

3 إعجابات

أحاول إدراج بعض المحتوى الديناميكي في الشريط الجانبي الأيمن أسفل تلك الكتلة الكبيرة التي تعرض المستخدم المسجل دخوله. تعمل كتلة HTML المخصصة بشكل جيد إذا قمت بكتابة بعض HTML الثابت، ولكن بمجرد تحويلها إلى نص برمجي، فإنها تصبح فارغة. هل هناك طريقة للحصول على بعض المحتوى الديناميكي الخاص بي هناك؟

من المحتمل أن تحتاج إلى السماح لبرنامجك النصي أو iframe في إعدادات المسؤول.

إعجاب واحد (1)

لقد اكتشفت الأمر. كانت المشكلة في القالب الخاص بي. لقد تحولت إلى القالب الافتراضي وخصصت بعض CSS و HTML هناك والآن كل شيء يعمل.

إعجاب واحد (1)

تم تقسيم 5 مشاركات إلى موضوع جديد: إضافة دردشة إلى الشريط الجانبي الأيمن؟