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

الأخطاء: مكون سمة 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 إعجابًا

Really cool !

Just another suggestion:
Can you please add an option to enable this theme-component only at a certain time interval in a day.
For example, it would be fun if a user who visits the forum at midnight sees this :wink:

4 إعجابات

Happy to look at this unless anyone else fancies a go?

I’ve included the JavaScript code in the header file so admins can make their own customisations (that’s currently not possible if I include it as a linked js file).

I’m open to pull requests on the repo.

Great theme component! This kept me laughing! It would be useful if there was a visual check-box somewhere so the user can easily toggle it off-on.

Good point.

One way to make it so users can toggle it on and off is to convert it to a theme, as opposed to a theme component. I’ve added that to in the instructions at the top of the page.

You can also do it by setting up a group that users can freely join and leave. This takes advantage of the theme setting that can be set to only show it to specified users and groups. I’ve also added that option to the instructions at the top.

4 إعجابات

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

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

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

4 إعجابات

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

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