أحداث Discourse

لقد لاحظنا تراجعاً في الأداء (Regression) بعد التحديث الأخير.

في السابق، كان من الممكن إنشاء أحداث متكررة في اليوم الرابع من الأسبوع المحدد في الشهر (على سبيل المثال، الخميس الرابع أو الأربعاء الرابع).

الآن، الخيار الشهري الوحيد المتاح هو “الخميس الأخير” (أو اليوم الأخير من الأسبوع المحدد).

للأسف، هذان الخياران غير مكافئين. في الأشهر التي تحتوي على خمسة أيام خميس أو خمسة أيام أربعاء، يكون اليوم الأخير هو الخامس وليس الرابع.

هذا مشكلة حقيقية لمجتمعنا، حيث أن العديد من اجتماعاتنا المتكررة مجدولة في الخميس الرابع أو الأربعاء الرابع من كل شهر. لم يعد بإمكاننا ضبط هذه التواريخ بشكل صحيح.

هل هذا تغيير مقصود أم أنه خطأ برمجي (Regression)؟

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

لاحظنا مشكلة أخرى بعد تحديث الأحداث الأخير.

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

منذ التحديث، يبدو أن الفئات التي تم تفعيل الأحداث فيها تعرض فقط “حدث جديد” كإجراء رئيسي. ونتيجة لذلك، لم يعد من الواضح كيفية إنشاء موضوع عادي في هذه الفئات.

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

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

إن الأمر حزين للغاية حقًا. لدينا منتدى لمجموعات المساعدة الذاتية، ويكلف الناس الكثير من الطاقة أصلًا لحضور أي اجتماع.

بما أن اليوم هو الأحد الرابع، كان من المفترض أن يُعقد اجتماع في هامبورغ. لكن لم يحضر سوى شخصين فقط.

ذلك لأن الموعد تم تأجيله ببساطة إلى الأحد الخامس.

سأكون ممتنًا لأي رد يوضح متى يمكن معالجة هذه المشكلة.

نحن نعمل مع أشخاص من ذوي الإعاقة، وهذا الوضع غير مناسب لنا على الإطلاق.

إعجابَين (2)

شكرًا لك على تخصيص الوقت للإبلاغ عن هذه المشكلات.

أنا أبحث في هذه المشكلة، وعلى الرغم من أن الأمر يبدو في البداية كارتجاع (Regression) حديث، إلا أنني سأشارك المزيد من التفاصيل قريبًا.

شيء واحد يجب ملاحظته هنا هو أن المستخدمين الذين لديهم صلاحية إنشاء الأحداث فقط هم من سيشاهدون زر إنشاء الحدث هذا بدلاً من زر الموضوع الجديد. ما يزال المستخدمون العاديون يشاهدون زر إنشاء الموضوع كالمعتاد لهذه الفئة.

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

3 إعجابات

نعم، كان هذا مقصودًا، انظر إلى هذا الالتزام

في الفئات ذات نوع «الأحداث» (باستخدام التغيير القادم «تفعيل إعداد نوع فئة الأحداث»)، سيرى المستخدمون الذين يمكنهم إنشاء الأحداث الآن زر «حدث جديد» مع أيقونة تقويم بدلاً من الزر الافتراضي «موضوع جديد».

لكن كان من الأفضل لو كان هذا الخيار خلف إعداد قابل للتفعيل أو التعطيل.

5 إعجابات

في حالتنا، يمكن لجميع المستخدمين رؤيته، وهذا أمر مربك. لذلك، سنضطر إلى تغيير الصلاحيات، على الأقل من الجيد معرفة ذلك.

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

منذ التحديث الأخير.

مرحباً بالجميع :waving_hand:

ملاحظة صغيرة فقط، من المؤسف أن المستخدم الذي ينشئ حدثاً لا يُسجَّل تلقائياً فيه! بعض مستخدمين ينسون المشاركة في الحدث الذي أنشأوه :rofl: . لكن بعد التفكير، أجد أنه من المؤسف عدم تسجيله تلقائياً، لأن الشخص الذي ينشئ الحدث يكون حاضراً فيه بالتأكيد، أليس كذلك؟

3 إعجابات

لا أعتقد أن هذا هو الحال دائمًا. في منتدائي، يقوم أحد المشرفين بنشر الأحداث القادمة في التقويم، لكنه لا يشارك فيها ولا يحضرها.

إعجابَين (2)

نعم، أنا متفق، لكن في معظم الحالات، يشارك المنظم أيضًا في طاولته. بعد ذلك، ربما يمكننا إعداد معيار لتنعيم هذا السلوك: إما أن تكون تسجيل المنظم تلقائيًا، أو يكون اختيارياً.

انتبه، هذا الرد مبني على تجربتي الميدانية. إذا كنت الوحيد في هذا الموقف، فسأفهم تمامًا أن لا يوجد أي فائدة في تطوير هذا الخيار! :wink:

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

أعتقد أن مربع اختيار يتم تفعيله تلقائيًا ويمكن تعطيله عند إنشاء الحدث قد يغطي كلا السيناريوهين.

إنها مجرد فكرة، ويمكن للفريق تقييمها بشكل أفضل في النهاية.

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

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

إعجابَين (2)

كان ينبغي أن يتم إصلاح هذا بواسطة FIX: only treat a fifth weekday as last in monthly recurrences - Pull Request #42852 - discourse/discourse - GitHub

سيعود @davidb الأسبوع المقبل، ويمكنه التحقيق في الأمر حينها إذا كان لا يزال هناك مشكلة.

إعجابَين (2)

مرحباً،

إضافة العديد من الميزات أقنعتني باستخدامه… شكراً لكم!

واجهتُ خطأً في هذا السيناريو:

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

يختفي الحدث من أعلى قائمة المواضيع (المرتبة حسب تاريخ بدء الحدث) مبكراً جداً.
فإنه يختفي تماماً عند بداية اليوم الأول للحدث.

أليس من المفترض أن يختفي فقط عندما ينتهي الحدث؟

وأليس من الأفضل أن يتغير وضعه ببساطة إلى “قيد التنفيذ” بجانب عنوان الموضوع؟

شكراً.

إعجابَين (2)

قد يكون من المفيد أيضًا التحقق مما إذا كان لهذا طلب المسح (PR) أي تأثير على خيار ترتيب الموضوعات حسب تاريخ بدء الحدث في الإعدادات الخاصة بكل فئة:

لم يُكتب هذا الطلب (PR) خصيصًا لترتيب الفئات، لكنه يغيّر كيفية انتشار تواريخ الأحداث المحدّثة إلى نماذج الموضوعات الموجودة، وينشر تحديثًا لأحدث موضوع عندما ينتقل الحدث المتكرر إلى ظهوره التالي.

إذا كان أي شخص يستخدم خيار ترتيب الموضوعات حسب تاريخ بدء الحدث قد لاحظ فشل الموضوعات في التحديث أو إعادة الترتيب بشكل صحيح عند تغيير تواريخ الأحداث، فسيكون من المفيد معرفة ما إذا كان ذلك لا يزال قابلًا للتكرار عند رأس الطلب (PR head).

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

أولاً، شكرًا لك على هذا الإضافة الرائعة.

لديّ بضعة أسئلة:

  • لاحظت أن التاريخ والوقت اللذين يظهران عادةً بالقرب من عنوان الموضوع يختفيان في عرض الفئات. هل يمكن تخصيص ذلك بطريقة ما؟ أحتاج إلى إبقائهما ظاهرين دائمًا، حتى لو لم يكن ذلك الأكثر إرضاءً من الناحية الجمالية.
  • لديّ بعض الأحداث التي تكون «لحظية». حتى لو قمت بتعيين وقت بدء ووقت نهاية متطابقين تمامًا، فإن الحدث يعرض فرقًا أدنى قدره ساعة واحدة بين وقت البدء والوقت، مما يفرض عليّ «مدة» للحدث لا أحتاجها. هل يمكن تعطيل هذا السلوك بطريقة ما؟

شكرًا مسبقًا!

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

مرحبًا

لديّ إضافة التقويم مفعّلة.

وفي إطارها، فُعّل خيار “حدث منشور ديسكورس”، لكنني لا أرى خيار “إنشاء حدث” عند إنشاء موضوع.

أقدّر أي مساعدة يمكن تقديمها

يجب أيضًا تفعيله في إعدادات الفئة. إذا كنت ترغب في عرض التقويم لإنشاء الأحداث بسهولة وعرضها.

وبخلاف ذلك، لإضافة حدث، يجب إنشاء موضوع والضغط على زر + في شريط الأدوات لإنشاء حدث.

شكراً على الرد. أين يمكنني ضبط هذا على مستوى الفئة؟

اذهب إلى فئتك، ثم انقر على أيقونة المفتاح (الترس) للوصول إلى الإعدادات

وأضف الأحداث

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