ثيم يشبه Reddit لمنصة Discourse

هل يمكن لأحد مساعدتي في هذا؟ :smiling_face_with_tear:. أقدر ذلك حقًا

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

أفترض أنك قمت بتغيير خيار الصفحة الرئيسية الافتراضية للمستخدم الخاص بك إلى الفئات. ما لم يقم المستخدم بتعيين خيار الصفحة الرئيسية الافتراضية الخاص به بشكل صريح، ستكون صفحته الرئيسية هي الصفحة الرئيسية التي تم تعيينها بواسطة إعداد الموقع top menu.

إذا كان لديك وصول إلى وحدة تحكم Rails الخاصة بموقعك، يمكنك إعادة تعيين جميع إعدادات الصفحة الرئيسية الافتراضية للمستخدم الخاص بك بحيث يتم تعيينها بناءً على إعداد top menu الخاص بك. للقيام بذلك، أدخل وحدة تحكم Rails وقم بتشغيل:

UserOption.update_all(homepage_id: nil)

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

3 إعجابات

لقد قمت للتو بتحديث السمة لمعالجة هاتين المشكلتين:

ربما قمت بإزالته مؤقتًا أثناء بناء السمة وأهملت إعادته - سيظهر هذا الآن مرة أخرى بعد التحديث.

كانت هذه مشكلة ناتجة عن قائمة “المواضيع الأخيرة” المعروضة على الصفحة الرئيسية - نتحقق من فئة معينة في أسفل الصفحة لمواصلة تحميل المزيد من المواضيع، وبما أن الشريط الجانبي يتضمن هذه الفئة في أعلى الصفحة، فقد منع ذلك سلوك التحميل. تغيير الفئة لعناصر الشريط الجانبي هذه يحل المشكلة.

شكراً لكم جميعاً على تقارير الأخطاء!

5 إعجابات

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

إعجابَين (2)

في قالب الشريط الجانبي السابق، كنت أستخدم {{topic-list-item topic=topic}}، والذي ينتج عنصر tr بفئة topic-list-item. أدى إزالة هذه الفئة من الشريط الجانبي إلى حل المشكلة.

إعجابَين (2)

image
من فضلك أخبرني كيفية الترجمة إلى لغات أخرى

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

موضوع جميل. :slight_smile:

فقط أود أن أعلمكم أنه نعم، هناك بالفعل اهتمام. :+1: :+1:

5 إعجابات

أحب هذا المظهر، ولكن أود استبدال “مشاركة” بعدد الإعجابات بجوار عدد الردود في أسفل بطاقات الموضوع. ما هو CSS المخصص للقيام بذلك؟

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

هذا المظهر رائع! ومع ذلك، لقد لاحظت مشكلتين فيه:

  1. شريط التنقل في الأعلى الذي يعرض أيقونة الدردشة والبحث وما إلى ذلك، يحتوي على بعض الأيقونات أصغر من البقية، وغير محاذية أيضًا.

  2. يبدو المخطط الزمني للموضوع غريبًا: إنه المستطيل ذو الحواف المنحنية (الشريط) داخل المستطيل المربع (المربع مع شريط بداخله). ربما يمكن أن يكون المربع مع الشريط بداخله منحنيًا أيضًا؟

3 إعجابات

شكراً للإبلاغ عن هذه! لقد قمت للتو بتحديث سيصلحها.

4 إعجابات

لقد واجهت نفس المشكلة، هل وجدت طريقة لتغيير حجم منطقة النشر؟

لقد بدأت للتو في استخدام السمة وألاحظ أنه عندما أكون في صفحات الفئة، فإن الوسم a لرأس الفئة هو “slug” يطابق اسم الفئة بالضبط.

على سبيل المثال، إذا قمت بإنشاء فئة باسم “New Category”، يمكنني إدخال “slug” أو تركه كما هو، وسيتم الوصول إلى الصفحة نفسها عبر c/new-category/ باستخدام قائمة الشريط الجانبي. ولكن عندما تمرر فوق اسم رأس الفئة عند وجودك في صفحة الفئة، فإن الوسم a هو c/New Category. إنه مكتوب بأحرف كبيرة تمامًا مثل العنوان ويحتوي أيضًا على مسافة بين الكلمات، وعند النقر عليها يتسبب في خطأ 404. لذلك، حتى لو قمت بإضافة “slug” باسم new-category، فسيظل يظهر كعنوان لـ “slug”.

هل أفعل شيئًا خاطئًا؟

لقد أنشأت Git الخاص بي وقمت بتحديث الملفات javascripts/discourse/components/custom-category-banner.hbs و javascripts/discourse/components/custom-category-banner.js وقمت بإصلاح مشكلتي.

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

ملاحظة: @community-moderators لم أكن متأكدًا مما إذا كان يجب نشر هذا هنا أو في الدعم

يمكنك حل هذه المشكلة عن طريق تجاوز CSS لـ grid-template-columns. لاحظ أنك ستحتاج إلى تحديد حجم الوسائط الذي تستهدفه وإلا فسيتم تجاوزها جميعًا.

النشر في هذا الموضوع هو أفضل مكان لهذا. :+1: إنه أحد المواضيع الشخصية لـ @awesomerobot وليس موضوعًا رسميًا #official، لذلك يجب الاحتفاظ بجميع المشكلات في هذا الموضوع.

إعجابَين (2)

مرحباً، هل لديك فكرة عن كيفية تعديل

{{avatar topic.posters.0.user imageSize="large"}}

بحيث يعرض أيضًا زخرفة الأفاتار؟ في الوقت الحالي لا يفعل ذلك. الزخرفة تظهر في مكان آخر، لذا أفترض أن مكون الأفاتار يحتاج إلى تعديل ولكنني لا أعرف من أين يأتي المكون؟ هل هو مكون جذري أم شيء آخر؟

أي مساعدة ستكون موضع تقدير!

إعجابَين (2)

لا مشكلة - لقد حصلت عليها! ليست أنيقة ولكنها تعمل!

{{#if topic.posters.0.user.flair_url}}
  <img src={{topic.posters.0.user.flair_url}} class="absolute bottom-0 right-0 block size-4" />
{{/if}}
إعجابَين (2)

عمل رائع!

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

لقد قمت ببناء مجتمعي بهذا القالب وفي غضون شهر واحد وصلت إلى ما يقرب من 1000 عضو. لذا شكراً لكم!

أعتقد أن هذا القالب يمكن أن يتحول إلى تصميمات رائعة مع التخصيص. على سبيل المثال، تصميم بتخطيط تويتر؟ نظرًا لأنه هيكل من 3 أعمدة.

ولكن عندما أقوم بتغيير flex بدلاً من grid في CSS، يصبح الأمر فوضويًا.

كيف يمكننا جعل 3 أعمدة متمركزة بمسافات متساوية؟ أعتقد أنه يمكننا التحول إلى هذا التصميم حتى مع تغيير صغير في CSS. هل يمكنكم يا أصدقاء تقديم نصائح لهذا التغيير في CSS؟

:pray:

3 إعجابات

ما هي الأقسام أو المحتوى الذي ترغب في عرضه في كل عمود من الأعمدة الثلاثة؟ هل يمكنك رسم مخطط؟

3 إعجابات