فشل المكون الإضافي لنمط الخطاب

ظهرت الخطأ التالية عند التشغيل مع GitHub - discourse/discourse-styleguide: Adds a styleguide to Discourse to aid in styling · GitHub

discourse                           | discour INFO  جاري ترحيل قاعدة البيانات...
discourse                           | خطأ أثناء تنفيذ 'postInstallation': > إعداد السمات الداكنة والفاتحة
discourse                           | rake aborted!
discourse                           | Discourse::ScssError: خطأ: المتغير غير معرف: "$danger-low-mid".
discourse                           |         في السطر 66 من plugins/discourse-styleguide/assets/stylesheets/colors.scss
discourse                           |         من السطر 1 من plugins/discourse-styleguide/assets/stylesheets/styleguide.scss
discourse                           |         من السطر 1 من theme_1.scss
discourse                           | >>   background-color: var(--danger-low-mid, $danger-low-mid);
discourse                           | 
discourse                           |    ------------------------------------------^
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:183:in `rescue in compile'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:171:in `compile'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:80:in `block (2 levels) in stylesheet_details'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:66:in `each'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:66:in `block in stylesheet_details'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:64:in `synchronize'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:64:in `stylesheet_details'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:34:in `stylesheet_data'

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

لقد قمت للتو بتثبيت إضافة styleguide على موقع Discourse محدث لدي دون أي مشاكل.

Discourse 2.5.3 ، لذا أشك في أن تكون المشكلة مرتبطة بإصدار Discourse.

لكن قد تكون المشكلة في إعدادات جانب Bitnami، رغم أنني لا أرى أي شيء محدد.

آسف، سيتم تصنيف هذا على أنه unsupported-install لأننا لا ندعم Bitnami هنا للأسف.

يتم الآن تسليم دليل النمط مع النواة الأساسية، وليس في مستودع مكون إضافي منفصل. (@j.jaffeux قد نرغب في إفراغ ذلك المستودع للمكون الإضافي)

3 إعجابات

تم دمج دليل الأسلوب الآن مع النواة الأساسية، وليس في مستودع منفصل للإضافة.

في هذه الحالة، لا علاقة لهذا بـ Bitnami.
الأمر ببساطة هو أنني لم يكن ينبغي لي طلب تثبيت هذه الإضافة لأنها موجودة افتراضيًا (إلا إذا كنت قد أخطأت في الفهم).

إذا كان الأمر كذلك، فيجب بالتأكيد أن يذكر مستودع GitHub ذلك.

حتى الآن، وحسب حسابي، لقد فتحت 3 مواضيع دعم بخصوص تثبيت غير مدعوم.

ربما يمكنك الآن فهم سبب وجود طريقة قياسية لتثبيت ودعم Discourse. وقتنا ليس مجانياً، تماماً كما أعتقد أن وقتك ليس مجانياً.

ربما تفهم الآن لماذا لدينا طريقة قياسية لتثبيت ودعم Discourse. وقتنا ليس مجانيًا، تمامًا كما أنا متأكد من أن وقتك ليس مجانيًا أيضًا.

@codinghorror لقد فتحت تلك التذاكر لأنني اعتقدت أنها أخطاء في الأوامر أو الإضافات نفسها.
لم أطلب مساعدة بخصوص التثبيت أبدًا، لأنني أعرف أنك لن تدعمه (أفتح قضايا مباشرة إلى Bitnami لذلك).

بالطبع أفهم وجهة نظرك، لكنني متأكد أيضًا من أنك تستطيع فهم أن الطريقة القياسية التي توفرها للأسف لا تلبي جميع الاحتياجات. ومع ذلك، سأحب أن أساهم في تحسينها :wink:

لا أحاول إضاعة وقتك، بل أود فقط المساعدة من خلال الإبلاغ عما أعتقد أنه قد يكون مشكلات في Discourse نفسها.

وللتوضيح، لا يمكننا تقديم أي دعم مجاني لأي جانب من جوانب التثبيت من طرف ثالث، بما في ذلك الإضافات.

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

إذا أصررت على استخدام شيء غير التثبيت القياسي، فإن خيارات الدعم الوحيدة المتاحة لك هي عبر مُصنِّع الحزمة أو عبر قناة Marketplace.

للتوضيح، لا يمكننا تقديم أي دعم مجاني لأي جانب من جوانب التثبيت من طرف ثالث، بما في ذلك الإضافات.

@Stephen دليل أسلوب Discourse هو إضافة رسمية تُدار من قبل Discourse، وليست من طرف ثالث، ولكن على أي حال… أفهم وجهة نظرك.

ولكن الموقع الذي يتم تثبيته عليه غير مدعوم، وهذا هو السبب في أننا لا نستطيع مساعدتك.

لا أقصد أن أبدو وقحًا، فجميع نسخ Discourse تُعدّ إضافة إيجابية للعالم سواء استضافناها أم لا.. لكن لدينا سياسات معينة (مثل التثبيت القياسي) لتمكيننا من دعم نسخ المصدر المفتوح بفعالية “مجانًا”.

إذا سجلت في “الوضع الصعب” مع تثبيت مخصص، فهذا ليس مسؤوليتنا حقًا، والمواضيع الناتجة تُعدّ أكثر إلهاءً من أي شيء آخر.

3 إعجابات

تم :white_check_mark: GitHub - discourse/discourse-styleguide: Adds a styleguide to Discourse to aid in styling · GitHub

5 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.