السماح بإخفاء المنطقة الزمنية (خاصة في الفعاليات)

متابعةً للنقاش من :globe_showing_europe_africa: ميزة التقويم الجديدة: عرض التوقيت المحلي:

موقعنا (مواقعنا) مقصور تقريبًا بشكل حصري على دولتنا.

لدينا مشكلة معينة حيث يبدو التوقيت المحلي لدينا وكأنه موقع محدد في بلدنا، وبالتالي يمكن أن يربك المستخدمين عند رؤيته مع حقل الموقع الذي يليه مباشرةً:

في هذه الحالة، يُقام الحدث (المحلي) في مؤسسة محلية معروفة تبعد حوالي 1000 كم عن مدينة أوكلاند (في مدينة أخرى). وجود (أوكلاند) هناك مضلل للغاية.

كان هناك بعض النقاش في الموضوع المرتبط حول هذا الأمر:

سيكون من المفيد جدًا أن نتمكن من إخفاء المنطقة الزمنية (خاصة في الفعاليات) للأحداث المحلية على مستوى الموقع، ولكن لا يمكنني معرفة كيفية القيام بذلك باستخدام CSS - و ask.discourse.com لا يقدم أي مساعدة.

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

إذا فهمت بشكل صحيح:

  • يتم عرض المنطقة الزمنية لمدينة الحدث فقط إذا تم تمكين “إظهار التوقيت المحلي” في إعدادات الحدث
  • “إظهار التوقيت المحلي” معطل افتراضيًا

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

ماذا لو قمت بإخفاء إعداد “إظهار التوقيت المحلي” بحيث لا يمكن تمكينه؟

.event-field.show-local-time {
    display: none;
}

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