إضافة التصاميم

لقد قمت بتحديث مكون الإضافات الخاص بالمواقع لإضافة دعم لـ Layouts 0.2 :+1:

إذا كان لديك كلا المكونين المثبتين، فستظهر أداة “خريطة” في قائمة أدوات التخطيط.

3 إعجابات

شكرًا لك يا أنغوس. هذا يعمل بشكل رائع!

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

أنا أحب التخصيص الذي يوفره هذا الإضافة. لكن لدي سؤال: ما هي أفضل طريقة لتغيير أيقونة الإظهار/الإخفاء؟ شخصياً، أستخدم هذه الإضافة لإظهار وإخفاء نسخة مضمنة من Rocket Chat التي أستضيفها. لذا، بطبيعة الحال، أود جعل الأيقونة تتناسب بشكل أفضل من علامة (+/-) المستخدمة حالياً.

لقد قمت بتعديل جماليات الشريط الجانبي قليلاً لتناسب احتياجاتي، لكنني لم أكن متأكداً مما إذا كان تغيير هذه الأيقونات ممكناً دون اللجوء إلى شيء أكثر تدخلاً من مجرد استخدام CSS مباشر.

شكراً لكم على هذه الإضافة الرائعة!

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

هل توجد طريقة لجعل الشريط الجانبي مغلقًا افتراضيًا؟

نعتذر عن التأخر في الرد

هذه المسألة بسيطة لدرجة أنني قمت بإنشاء إعداد مخصص لها

نفس الشيء :slight_smile:

4 إعجابات

مرحبًا، هذه إضافة رائعة، شكرًا لك!
تساءلت عن كيفية إنشاء شعار فئة مثل الموجود في Pavilion:


سيكون رائعًا لو يمكن لأحد أن يرشدني إلى الاتجاه الصحيح!
شكرًا جزيلاً!

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

إذا كان لدي قوائم مواضيع متعددة لفئات مختلفة، فهل يمكنني إنشاء عدة أدوات (أداة واحدة لكل فئة) وإظهار الأداة المختارة فقط داخل فئة معينة؟

أرى إعداد “قوائم المواضيع” في “إعدادات السمة” وأتساءل كيف يمكنني تحقيق هذا الهدف؟

اعتقدت أنه سيكون من الممكن عن طريق إخفاء بعض الكتل في CSS، لكن لا توجد أرقام معرفات أو فئات في كود الأداة - فقط العناوين.

<div id="ember96" class="sidebar-container ember-view">
<div class="sidebar-content" data-click-outside="true">
<div class="widget-container layouts-topic-lists">
<div class="widget-inner">
<div class="list-group">
<div class="list-titles">
<a class="widget-link list-title active" href="" title="">مدونة</a></div>
<div class="lists">
<div class="layouts-topic-list-widget active">
<ul><li class="">
<a class="widget-link layouts-topic" href="" title="">
<span dir="ltr">...

هل يمكنك اقتراح أي حل؟

تحديث: نشرت سؤالاً هنا: Pavilion
تحديث 2: حصلت على إجابة من أنغوس:
Pavilion

تم التحديث للتو إلى 2.7.0beta 3 و PostgreSQL 13. الآن أرى

هذا التحذير في سجلنا

TypeError: t.replaceAll ليس دالة
الرسالة

Uncaught TypeError: t.replaceAll ليس دالة
الرابط: https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js
السطر: 1
العمود: 31608
موقع النافذة: https://discuss.noisebridge.info/t/producing-more-ppe-to-fight-covid-19/1740

التتبع الخلفي

TypeError: t.replaceAll ليس دالة
at t.renderTemplate (https://discuss.noisebridge.info/assets/plugins/discourse-layouts-da0ddab2fd409506bdec82ca080be07840f019b0c841f64110db8496214bc4db.js:1:19800)
at t.n.setup (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:234179)
at s (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:538472)
at t.routeEnteredOrUpdated (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:538585)
at t.setupContexts (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:537866)
at t.finalizeTransition (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:536775)
at https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:535920
at E (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:545854)
at w (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:545746)

البيئة

HTTP HOSTS: discuss.noisebridge.info

تحياتي!

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

مرحبًا :slight_smile:

هل يمكنك تأكيد المتصفح الذي تظهر فيه هذه المشكلة؟

لم ألاحظ هذه المشكلة في Chrome أو Firefox أو Safari على أحدث إصدار من الإضافة وDiscourse. انظر https://try.thepavilion.io/c/layouts/12.

Firefox 85.0.1 (64 بت)

لدي مشكلتان مع إضافة التخطيطات:

  1. واجهت مشكلة بعد آخر تحديث في صفحة الوسوم. لا يتم تحميل أي محتوى عند فتح صفحة لأي وسم. لقد وجدت التزامًا مرتبطًا بالمشكلة: تحديث سياقات الوسوم ومعالجة السياقات · paviliondev/discourse-layouts@49a9309 · GitHub

  2. هناك أيضًا مشكلة مع تفعيل التخطيطات على الأجهزة المحمولة
    عند تفعيلها، لا يتم تحميل الموقع على الهاتف المحمول. لقد قمت بالاختبار على نظام أندرويد فقط.
    الاختبار باستخدام وضع تصحيح أخطاء كروم كمحمول على سطح المكتب لا يُظهر المشكلة.
    أنا أستخدم إصدار Discourse 2.7.0.beta3 ( [277eae97e1 ]، وإضافة discourse-layouts 49a9309

كما نشرت الموضوع على موقعكم: Pavilion

يجب أن يكون كلا المشكلتين قد تم حلّهما في هذا التعديل :slight_smile:

بخصوص تقارير الأخطاء، تذكير سريع بكيفية التعامل معها:

  1. يرجى الإبلاغ عن الأخطاء عبر Pavilion

  2. سياسة الدعم العامة لدينا تكمن في ضمان حل جميع الأخطاء في بداية كل شهر. لمزيد من التفاصيل حول هذه السياسة، يرجى التواصل مع @merefield في الموضوع المرتبط.

إعجابَين (2)

فايرفوكس 64 بت 85.01

عذراً، لقد أضفت مكون أيقونة الفئات لكنه لا يؤثر على تخطيط أداة عرض قائمة الفئات.
أين يمكنني إعداد ذلك؟
شكراً لكم!

هنا

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

أضف الصورة إلى التصنيف في صفحة الإعدادات الافتراضية لـ Discourse الخاصة بكل تصنيف

إعجابَين (2)

واو، شكرًا جزيلاً لك :slight_smile: شكرًا لك، سعيد

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

@angus، لاحظت أن نسختك على موقعك تحتوي على ثلاثة مستويات من الفئات/الفئات الفرعية. هناك المستوى الأعلى، ثم الفئات الفرعية، وعند النقر على “Discourse” يظهر المستوى الثالث.

هل يمكننا إعداد ذلك، أم أنه شيء مخصص قمت ببنائه؟

إنه إعداد مخفي في ملف site_settings.yml، ولا علاقة له بالإضافة:

يمكنك تضمين هذا في نهاية ملف app.yml الخاص بك لتعيينه إلى 3 كما يلي:

- exec: rails r "SiteSetting.max_category_nesting=3"
3 إعجابات

@merefield رائع، شكرًا لك!

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