كيفية تعيين المنطقة الزمنية الافتراضية لكل مستخدم؟

لقد سجلتُ للتو في موقع Discourse آخر، ولاحظتُ قائمة منسدلة لاختيار المنطقة الزمنية وحقل مخصص وزر “استخدام المنطقة الزمنية الحالية” في ملفي الشخصي:

أنا متأكد تقريبًا من أنني لم أخبرهم ببيانات المنطقة الزمنية الخاصة بي. هل هذه ميزة قياسية في Discourse؟ وكيف يمكنني تمكينها في موقعي؟

لا بأس، يبدو أن هذا الخيار كان مفعّلًا ومُملأ تلقائيًا افتراضيًا في صفحة التفضيلات.

ربما فاتني ذلك لأنه عند إنشاء الموقع، لا أعتقد أن هناك كشفًا تلقائيًا لمنطقة التوقيت. :thinking:

تحديث: تم تنفيذه هنا في ديسمبر. مخفي قليلاً :sweat_smile:

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

من خلال ما رأيت، يبدو أن هذا يعمل بشكل جيد، لكنني لاحظت أن مجموعة من المستخدمين لديهم منطقة زمنية خاطئة (يقوم المستخدمون بتعبئة حقل مخصص بموقعهم عند التسجيل، لذا يمكنني التحقق من أن هذا لا يعود إلى شبكات VPN أو السفر).

إذا قمت بإصلاحه يدويًا، هل سيتم تجاوزه تلقائيًا عند تسجيل دخول المستخدم مرة أخرى (بافتراض أنه ليس تسجيل دخول موحد SSO) أم فقط إذا قام المستخدم بتعديله يدويًا؟ بعبارة أخرى، هل يتم تحديث هذه القيمة في كل مرة يسجل فيها المستخدم دخوله؟