# إضافة حدث: مرشح إلى لغة استعلامات المرشحات الموضوعية (امتداد إضافة Discourse Events)

**URL:** <https://meta.discourse.org/t/add-event-filter-to-the-topic-filter-query-language-discourse-events-plugin-extension/415803>\
**Category:** Feature\
**Tags:** events, completed, topic-filter\
**Created:** [26 أكتوبر 2026، 9:08م UTC](https://meta.discourse.org/t/add-event-filter-to-the-topic-filter-query-language-discourse-events-plugin-extension/415803 "2026-10-26T21:08:54Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)\
**Post date:** [5 نوفمبر 2026، 11:10م UTC](https://meta.discourse.org/t/add-event-filter-to-the-topic-filter-query-language-discourse-events-plugin-extension/415803/3 "2026-11-05T23:10:19Z")

</div>

هذا رائع، وأنا أستمتع باستخدامه!

هل تعتقد أنه من الممكن إضافة عامل تصفية آخر خاص بالحدث لمحاكاة الوظيفة المتاحة حاليًا في فئات الأحداث؟

أفتقد تحديدًا سلوك `sort categories by event start date enabled` — حيث تظهر الأحداث القادمة (الأقرب أولاً)، ثم الأحداث الماضية (الأحدث أولاً).

### المقترح:

```csharp
order:event-smart # الأقرب أولاً للأحداث القادمة ← الأبعد، ثم الأحدث أولاً للأحداث الماضية ← الأقدم

```

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

---

_[View the full topic](https://meta.discourse.org/t/add-event-filter-to-the-topic-filter-query-language-discourse-events-plugin-extension/415803)._
