بشكل أساسي، لا يوجد خيار واضح لـ “طوال اليوم” - يجب تحديد وقت. وما يزيد الأمر سوءًا، عندما يتم تعيينه على يوم أو أكثر بعد وقت البدء، يتم تعيين وقت الانتهاء افتراضيًا على 00:00، وهو أمر مزعج للغاية (يتم تعيينه افتراضيًا على ساعة واحدة بعد وقت البدء إذا كان في نفس اليوم).
ألاحظ أنه عند تحديد 00:00، يحدث ما يلي:
في واجهة المستخدم، يتم تمثيله كحدث يستمر طوال اليوم (أي ليس منتصف الليل) [event start="2026-01-21 00:00" status="public" timezone="Pacific/Auckland" end="2026-01-22 00:00"]
[/event]` يعطي:
إذا تم حذف الوقت في لغة ماركداون (markdown)، فإنه يتصرف بنفس الطريقة
سيكون من الرائع جعل هذا كله أوضح للمستخدمين غير الخبراء، ولكني أقبل أنه قد تكون هناك قيود مدمجة في كيفية تخزين التواريخ.
كبديل، هل من الممكن إضافة خيار “حدث طوال اليوم” إلى النافذة المنبثقة، والذي يقوم بإخفاء الأوقات عند تحديده؟
بعد ذلك يمكننا استخدام 00:00 ليعني بالفعل الوقت الحرفي الذي ينبغي أن يعنيه (أي دقيقة واحدة قبل 00:01 في اليوم المحدد، وليس دقيقة واحدة بعد 23:59 في اليوم المحدد) - كما يفعل مع وظيفة إدراج التاريخ/الوقت.
هممم، أتحدث عن نفسي فقط - لا أجد سير العمل صعبًا حقًا للأحداث التي تستغرق أيامًا متعددة، أنا فقط أحدد التاريخ الأول، ثم أنقر على القائمة المنسدلة للوقت وأضغط على المفتاح 0 وتظهر 00:00 وأحدده. ثم أحدد التاريخ الثاني في التقويم ويتم تعيينه افتراضيًا على 00:00 وأنتقل إلى الحقول المطلوبة التالية
نعم، هذا التدفق يعمل بشكل جيد جدًا الآن بعد أن عرفته - وفهمت ما تعنيه 00:00 وما تفعله.
المشكلة هي أن هذا يفرض الكثير من المعاني على 00:00 وهو أمر غير واضح أو مفهوم للمستخدمين الجدد. في الأساس، يحتاج الأمر إلى تحسين - أو على الأقل معلومات “في الوقت المناسب”.