نجح ذلك تمامًا! شكرًا لك، أنت إله في discourse! ما زال يتعين عليّ التحقق من كل فئة وإعادة التطبيق حسب الحاجة.
، لكن… ليس بعد
لقد اكتشفتُ مؤخرًا هذا العمل المثير للإعجاب جدًا وأحببته كثيرًا (وكذلك عمل فريق Pavilion)
ملاحظة: أيقونة Font Awesome calendar تحتاج إلى التحديث لاستخدام calendar-alt و calendar-plus-o مع far-calendar-plus
ما وظيفة هذا الإعداد؟
أحداث: ملصق الحدث لا يحتوي على نص
❑ لا يوجد نص على أزرار إضافة الحدث.
كنت أقوم باختبار إضافة حدث إلى موضوع، والآن لا أستطيع معرفة كيفية إزالة تاريخ ووقت الحدث يدويًا. هل يمكن لأحد أن يخبرني بكيفية إزالة التاريخ/الوقت حتى لا يعود هذا الموضوع حدثًا؟
يجب عليك تعديل عنوان الموضوع ثم الحدث، وستجد خيار “حذف” في أسفل النافذة المنبثقة
وجدتها! شكرًا لك يا سيدي الكريم!
لكن لسبب ما، أواجه خطأ 500
(هل يمكن أن يكون ذلك مرتبطًا بحقيقة أنني أضفت وقت/تاريخ حدث عندما كان في فئة مختلفة… ثم نقلته إلى الفئة الحالية، حيث حاولت حذفه للتو.)
إليك ما حدث للتو:
حسناً…
..
يبدو أن هناك تراجعاً بسيطاً، فهو لا يعمل هنا أيضاً …
غريب ![]()
مرحبًا @angus @fzngagan، لقد حاولت الإبلاغ عن المشكلة في Pavilion، لكنني لست متأكدًا مما إذا كان المعالج يعمل بشكل صحيح.
يدور هنا:
الإصدار 2.5.0.beta2 وأحدث التزام (commit) لـ events، لدي ما يلي في السجل:
رسالة (تم الإبلاغ عن نسختين)
NoMethodError (الطريقة
[]غير معرفة لـ nil:NilClass)
/var/www/discourse/plugins/discourse-events/plugin.rb:274:in `block (2 levels) in activate!’تتبع الأثر الخلفي
/var/www/discourse/plugins/discourse-events/plugin.rb:274:in
block (2 levels) in activate!' /var/www/discourse/lib/post_revisor.rb:441:inblock (2 levels) in update_topic’
/var/www/discourse/lib/post_revisor.rb:439:ineach' /var/www/discourse/lib/post_revisor.rb:439:inblock in update_topic’
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-6.0.1/lib/active_record/connection_adapters/abstract/database_statements.rb:279:intransaction' /var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-6.0.1/lib/active_record/transactions.rb:212:intransaction’
/var/www/discourse/lib/post_revisor.rb:438:inupdate_topic' /var/www/discourse/lib/post_revisor.rb:338:inrevise’
/var/www/discourse/lib/post_revisor.rb:331:inrevise_and_create_new_version' /var/www/discourse/lib/post_revisor.rb:236:inrevise_post’
@Benjamin_D شكرًا لك على التقرير. سيعمل هذا المعالج مرة أخرى الآن. @jord8on لقد أصلحت أيضًا مشكلة الأحداث.
cc @fzngagan انظر FIX: event removal · angusmcleod/discourse-events@a5340f6 · GitHub
كل شيء على ما يرام من جانبي الآن! شكرًا لك على الإصلاح السريع!
مرحبًا!
هل يقوم هذا الملحق تلقائيًا بتوليد وسوم JSON-LD (أو وسوم التعريف الأخرى) التي تسمح لمحركات البحث مثل جوجل وغيرها بتحليل بيانات الفعاليات في كل منشور؟
هل جرب أحدكم إضافة زر “اشترك” إلى عرض الجدول الزمني؟
من الغريب أن هذا لا يعمل معي.
لقد قمت بتفعيل الأحداث في لوحة الإدارة:
لقد أنشأت فئة جديدة وقمت بتعيين “السماح بالأحداث” فيها أيضًا:
لقد أنشأت منشورًا تجريبيًا. ثم قمت بتعديله ولا أرى أي زر “إضافة إلى التقويم” (باستثناء أيقونة تاريخ Discourse الافتراضية) ![]()
لم يكن ذلك متاحًا بعد، لكنّه اقتراح رائع. هل يمكنك إضافة طلب ميزة هنا؟
مرحبًا،
لا يمكنني تعديل حدث ما بعد نشره في نافذة موضوع التعديل.
يرجى المساعدة.
نواجه نفس المشكلة في بيئة الاختبار (sandbox) أيضًا هنا: Pavilion
هل جربت تعديل عنوان الموضوع بدلاً من تعديل المنشور الأول؟
أي: انقر على قلم الرصاص بجوار عنوان المنشور.
يجب أن يمنحك ذلك الوصول إلى تفاصيل إضافة الحدث.
لم تكن أول من فعل ذلك، ولن تكون الأخير.
أجد الأمر غير بديهي إذا كنت صادقًا، لكنني أستطيع أن أرى المبرر التقني وراء ذلك.
هل هناك مشكلة في الإضافة في الوقت الحالي؟ لقد قمت بتثبيت الإضافة وتأكدت من تحديدها في إعدادات الإضافة، لكنها لا تظهر عند إنشاء موضوع جديد.
جميع الإضافات الأخرى لدي تعمل بدون مشاكل.
أنا في نفس الموقف مع هذا المستخدم





