هذا لا يساعدك على الإطلاق، لكنني توقفت عن استخدامه لمجرد أن يوم الأحد كان أول يوم في الأسبوع. ومعظم العالم يستخدم يوم الاثنين، لذلك بالنسبة لي كان الأمر أشبه بالإجبار على استخدام البوصات والفيرلونغ والأحجار
لكنني اعتقدت أنهم أصلحوا ذلك في مرحلة ما. ولكن يبدو أنهم لم يفعلوا.
أعتقد أن ميزة الأحداث في المكون الإضافي تبدو بالضبط ما تحتاجه لذلك، لذا قد لا تكون تقاويم الموضوع حلاً بديلاً جيدًا.
أتفق على أنه سيكون من الجيد أن تكون قادرًا على اختيار يوم بدء الأسبوع لتقويم الأحداث القادمة. سأقوم بتمرير هذا إلى طلب ميزة # ومعرفة ما إذا كان الآخرون يشعرون بنفس الشيء.
آسف (ليس حقًا ) على الإلحاح، ولكن على الأقل القدرة على استخدام الاثنين، وهو اليوم الأكثر استخدامًا عالميًا لبدء الأسبوع، لا ينبغي أن تكون طلب ميزة. إنه نقص كبير في تجربة المستخدم.
بالتأكيد، التصويت أمر جيد. ولكن… هذه المسألة المتعلقة بيوم الاثنين/الأحد كانت تحت الأضواء وتم السؤال عنها مرات عديدة لدرجة أن CDCK على دراية بالحاجة إليها، حتى بدون أي تصويت.
السبب وراء بقائنا عالقين بنظام تقويم تستخدمه أقلية عالميًا يختلف عن نقص الأصوات.
يتيح Full Calendar تعيين weekNumberCalculation إلى ISO عند عرض التقويم بحيث تبدأ الأسابيع يوم الاثنين. هناك أيضًا إعداد firstDay.
ليس لدي الكثير من الوقت الآن للتحقيق، ولكن سيكون من السهل نسبيًا على مؤلف المكون الإضافي تضمين إعداد جديد للسماح لنا بتحديد اليوم الأول ثم تمريره إلى عرض التقويم، بنفس الطريقة التي يتم بها الآن تمرير المنطقة الزمنية.
هل تعلم أنه مبرمج بشكل ثابت على يوم الاثنين في كل مكان تقريبًا (فاجأني أيضًا)
من الناحية المثالية، سيعتمد هذا على تفضيلات المستخدم (وليس على إعداد المسؤول).
لقد ألقيت نظرة على الكود، حيث أن هذه المشكلة كانت تزعجني لفترة طويلة أيضًا. هناك ثلاثة أماكن في الكود حيث يتم تهيئة FullCalendar. في أحدها، firstDay: 1 موجود بالفعل هنا. يقوم Discourse core بترميز ثابت له على 1 أيضًا.
لقد قمت بإنشاء PR يضيف firstDay: 1 في المكانين المفقودين.
هذا بعيد عن المثالية ولكنه على الأقل يجلب الاتساق.
أنا من بين الأقلية، والآن يبدأ تقويمي (الأحداث القادمة) يوم الإثنين! كنت أكثر سعادة عندما كان يبدأ يوم الأحد.
سيكون من الجميل إذا كان ذلك قابلاً للتكوين - لمؤسستي ذات الموقع الجغرافي الواحد، أن يكون ذلك كإعداد تقويم هو الخيار المفضل (بدلاً من إعداد لكل مستخدم).
نقوم حاليًا بتحديث التقويم. بمجرد الانتهاء منه، يسعدني إضافة محدد لاختيار يوم السبت/الأحد/الاثنين لليوم الأول من الأسبوع. أعتقد أن هذا إعداد للموقع بدلاً من إعداد للمستخدم. أعتقد أن الإعداد الافتراضي ليوم الاثنين صحيح، على الرغم من أن الأحد يعتبر تقنيًا اليوم الأول في الولايات المتحدة (حيث يعتبر الاثنين يوم العمل الأول).