| ملخص | مجموعة من التحسينات العملية وأدوات المسؤول لـ Discourse | |
| رابط المستودع | https://github.com/communiteq/discourse-communiteq-powertools | |
| دليل التثبيت | كيفية تثبيت الإضافات في Discourse |
الميزات
على مر السنين، قمنا ببناء عدد كبير من الإضافات الصغيرة (وغالبًا الخاصة) لتنفيذ تعديلات مستهدفة لعملائنا. تجمّع هذه الإضافة تلك التعديلات في حزمة واحدة مُدارة.
- تُعدّ كإضافة واحدة للعملاء المستضافين
- توفر مجموعة من الميزات المفيدة لجمهور أوسع
- تكشف عن إعدادات الموقع المخفية عادةً، مما يقلل الحاجة إلى الوصول إلى وحدة تحكم Rails أو تدخل الدعم
سنواصل دمج إضافات داخلية إضافية في هذه الحزمة مع مرور الوقت. الاقتراحات للميزات الجديدة موضع ترحيب كبير.
سنقوم بتفعيل هذه الإضافة لعملاء Communiteq في خطة Professional وما فوق خلال الأسابيع القادمة. وبصفتها مشروعًا مفتوح المصدر، فهي متاحة أيضًا للعامة لأي شخص يشغّل مثيلته الخاصة من Discourse.
الاسم هو تكريم صغير لـ Windows PowerToys الكلاسيكية، وهي مجموعة من الأدوات الخفيفة التي توسّع الوظائف الأساسية بطرق عملية. ومع ذلك، تجنّبنا عمدًا استخدام تسمية “الألعاب” (toys)، لأن العديد من هذه الميزات تكشف عن إعدادات قوية يمكن أن تؤثر بشكل كبير على سلوك المنتدى وأدائه، ويجب استخدامها بحذر وفهم واضح لما تفعله.
الوظائف التفصيلية
تبويب عام
- ترتيب القوالب أبجديًا: عند التفعيل، تُعرض القوالب بالترتيب الأبجدي بدلاً من ترتيب الاستخدام الأحدث
- تمكين التداخل ثلاثي المستويات للفئات: التبديل بين
max_category_nestingبين 2 و3 مع إجراءات وقائية عند وجود فئات من المستوى الثالث - تمكين استعلامات SQL للشارات: تفعيل إمكانية استعلام الشارات القائمة على SQL
تبويب النشر
- التفاف الشبكة التلقائي (مفعّل): تفعيل التفاف الشبكة التلقائي على جانب الخادم للصور المرفوعة أثناء إنشاء المنشور
- أقل عدد للصور للتفاف الشبكة التلقائي: الحد الأدنى لعدد الصور المتتالية المرفوعة المطلوب قبل التفافها في كتلة شبكة
- حد زمني لحذف المنشورات (مفعّل): تفعيل فرض حد زمني لحذف المنشورات
- حد زمني لحذف المنشورات (بالساعات): تحديد النافذة الزمنية (بالساعات) التي يمكن للمستخدمين فيها حذف منشوراتهم الخاصة بعد إنشائها
- فرض المراجعة للمواضيع الجديدة حسب المجموعات: اشتراط المراجعة القائم على قائمة المجموعات للمواضيع الجديدة
- فرض المراجعة للمجموعات: اشتراط المراجعة القائم على قائمة المجموعات لجميع المنشورات/الردود
تبويب السجلات
- سجلات AI Translation التفصيلية (مقفلة ما لم يتم تفعيل discourse-ai)
- OAuth2 Debug Auth (مقفلة ما لم يتم تفعيل discourse-oauth2-basic)
- سجلات OpenID Connect التفصيلية (مقفلة ما لم يتم تفعيل discourse-openid-connect)
- سجلات Discourse ID التفصيلية
- سجلات التحميل التفصيلية
- سجلات رمز المصادقة التفصيلية
- سجلات إعدادات الموقع التفصيلية على جانب العميل





