مناطق زمنية الجماعة

:warning: تم إهمال مكون هذا المظهر، وتم دمج وظائفه الآن في الإضافة Discourse Calendar (and Event)

:discourse2: الملخص يمكن أن تساعدك ميزة مناطق زمنية للمجموعات في عرض أشخاص مجموعة ما في قائمة مرتبة حسب المنطقة الزمنية. كما ستعرض من هو في عطلة/عطلة نهاية الأسبوع/خارج ساعات العمل.
:hammer_and_wrench: رابط المستودع https://github.com/discourse/discourse-group-timezones
:open_book: جديد في مظاهر Discourse؟ دليل المبتدئين لاستخدام مظاهر Discourse

الميزات

هذا مفيد للأشخاص الذين يستخدمون Discourse مع فريق عن بُعد وموزع للعمل على المشاريع.

الاستخدام

:warning: تعتمد هذه الإضافة على تعيين حقل timezone الخاص بالمستخدم. يتوفر هذا الحقل حاليًا فقط عند استخدام discourse-calendar، لذا تحتاج إلى تثبيت هذه الإضافة لاستخدام هذا المكون.

[wrap=group-timezones group=project-x-team][/wrap]
  • group إلزامي
  • size اختياري ويقبل القيم: small، medium، large، auto

الإعدادات

الاسم الوصف
working day start hour وقت بدء يوم العمل
working day end hour وقت انتهاء يوم العمل
close to working day hours extension عدد الساعات حول بداية/نهاية ساعات العمل المقبولة إذا كان من الضروري التواصل مع شخص ما بشكل عاجل
working days أيام الأسبوع التي يتم العمل فيها
الترجمة الافتراضي
search بحث…
group_availability توفر %{group}
32 إعجابًا

That’s a co-incidence @j.jaffeux because I was playing around with a visualisation for timezone overlap recently:

Love it, thanks!

14 إعجابًا

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

أحاول معرفة ما إذا كان لا يزال هناك طريقة (بسيطة) متاحة لعرض شريط المنطقة الزمنية هذا أو شيء مشابه له.

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

أعتقد أن السبب هو أن إضافة التقويم شرط إلزامي؟

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

نعم، أعتقد أنها الآن داخل التقويم، صحيح؟ يجب أن ألغي استخدام هذا. لقد نسيت الأمر لأنني لم أقم بالنقل.

إعجابَين (2)

يبدو أن هذا المكوّن في السمة يتعطل في الإصدار 2.7.0.beta7 مع

Uncaught Error: Could not find module `discourse/lib/round-time` imported from `discourse/theme-72/widgets/discourse-group-timezones`
3 إعجابات

شكرًا لتقاريرك، أعرف ما يمكن أن يكون المشكلة، وسأقوم بإصلاحها غدًا ما لم يسبقني إلى ذلك @Osama.

4 إعجابات

تم إصلاحه في:

شكرًا لإبلاغنا!

6 إعجابات

هل هذا لا يزال ممكناً باستخدام المكون الإضافي للتقويم فقط؟
يقول ملف README لهذا المكون:

تم إيقاف هذا المكون؛ تم نقل جميع الوظائف إلى GitHub - discourse/discourse-calendar: Adds the ability to create a dynamic calendar in the first post of a topic.

للأسف، لا يمكنني معرفة كيفية إعداد هذا العرض:

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


@eve بعد استكشاف قصير، يبدو أنه يمكن إضافة هذا إلى موضوع باستخدام المكون الإضافي للتقويم فقط باستخدام التنسيق:

[timezones group="GROUP" size="big"]timezones[/timezones]
إعجاب واحد (1)

شكراً لإلقائك نظرة!

[timezones group="GROUP" size="big"]timezones[/timezones]

هذا لا يعمل في مثيلنا. ولكن بطريقة ما التنسيق

[wrap=group-timezones group=project-x-team][/wrap]

المذكور في الموضوع الأول يعمل الآن. بالأمس لم يظهر شيء. :person_shrugging:

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

يسعدني أن الأمر يعمل :slight_smile: على الرغم من أنه من الغريب أننا نحصل على نتائج مختلفة. ما هو إصدار Discourse الذي تستخدمه؟

أنا أعمل بالإصدار 3.3.0.beta3-dev ( f0539afb02 )