مشاكل في مكون الثيم

الأخطاء: مكون سمة Discourse

هل كنت تعلم أن ذباب الفاكهة كان أول كائنات حية تُرسل إلى الفضاء؟ تُوجد العناكب في جميع قارات العالم ما عدا أنتاركتيكا :spider:

هذا المكون من السمات هو نقل وتحديث لمستودع Auzbugs. بدأ في الأصل كدعابة في أبريل ثم تم تكييفه مع مرور الوقت. لقد أضفت ميزة تفاعلية جديدة للآفات في هذا المكون.

هذا مجرد تسلية بسيطة :stuck_out_tongue_winking_eye: : أنصحك باستخدامه باعتدال، ربما فقط في عيد الهالوين :ghost: أو لمزاح شخص تعرفه :nerd_face:. يمكنك استهداف مجموعات ومستخدمين محددين في إعدادات السمة.

أنا شخصياً أحب وجود صديق حشرة صغير على الشاشة ليرافقني :ant: أطرده إذا بدأ في إزعاجي! نعم، يمكنك القضاء عليها :skull: :flushed_face:

هل تريد معرفة المزيد؟ جرّب المعاينة أدناه…

مكون سمة Discourse Bugs

:eyeglasses: عرض تجريبي: معاينة هذا المكون من السمات

:hammer_and_wrench: مستودع Git: https://github.com/naidihr/discourse-bug-theme

:thinking: كيف أقوم بتثبيت سمة أو مكون سمة؟

الإعدادات

لقد أضفت بعض الخيارات في إعدادات السمة. تتضمن هذه الخيارات إظهارها فقط لمستخدمين ومجموعات محددة.

هناك طريقتان يمكنك استخدامهما للسماح للمستخدمين بتفعيلها وإيقافها.

إنشاء مجموعة قابلة للاختيار من قبل المستخدم للآفات

من خلال إنشاء مجموعة، يمكنك السماح للمستخدمين بالانضمام إليها والمغادرة منها حسب رغبتهم.

قم بإعداد مجموعة تُسمى مثلاً “Bugs”. في إعدادات المجموعة، اسمح لهم بالانضمام والمغادرة بحرية.

سيمنحهم هذا هذه الخيارات قبل الانضمام وبعده.

تذكر تعيين إعداد السمة حتى تتمكن المجموعة من رؤية الآفات!

تحويل المكون إلى سمة قابلة للاختيار من قبل المستخدم

لجعل هذا المكون من السمات قابلاً للاختيار من قبل المستخدم، يمكنك تحويله إلى سمة. للقيام بذلك، انقر على زر “تحويل” في أسفل إعدادات السمة.

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

إذا كان لديك مكون محدد للسمات مثبتاً، فيمكن للمستخدمين بعد ذلك التبديل بين سماتهم في قائمة الموقع.

22 إعجابًا

رائع حقًا!

فقط اقتراح آخر:
هل يمكنك إضافة خيار لتمكين هذا المكون من السمات فقط خلال فترة زمنية محددة في اليوم؟
على سبيل المثال، سيكون ممتعًا إذا رأى المستخدم الذي يزور المنتدى في منتصف الليل هذا :wink:

4 إعجابات

سعيد بالنظر في هذا ما لم يرغب شخص آخر في المحاولة؟

لقد أضفت كود JavaScript في ملف الرأس حتى يتمكن المسؤولون من إجراء تخصيصاتهم الخاصة (وهو أمر غير ممكن حاليًا إذا قمت بتضمينه كملف JS مرتبط).

أنا منفتح على طلبات الدمج في المستودع.

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

نقطة جيدة.

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

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

4 إعجابات

لا أرى أي أخطاء عند تمكينه. هل أنا الوحيد؟

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

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

4 إعجابات

هذا بالتأكيد TC “معيب”! :drum: :clown_face:

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