مرحبًا، آسف إذا كان هذا الاقتراح قد طُرح من قبل، لم أجد أي شيء باستخدام البحث.
عندما يكون لدينا بعض الإضافات، تكون جميع إعداداتها في قسم “الإضافات” من إعدادات Discourse.
حتى لو كانت الإعدادات مرتبة حسب الإضافة، فمن الصعب في النظرة الأولى معرفة أي إعداد ينتمي إلى أي إضافة، نظرًا لعدم وجود فاصل من أي نوع بين “مجموعات” الإعدادات.
خاصة عندما لا تبدأ أسماء الإعدادات لنفس الإضافة بنفس الكلمة بالضرورة.
على سبيل المثال:
askimet notify user
skip akismet posts
هل من الممكن فصل كل إضافة في هذه القائمة؟ أعتقد أن <hr> سيفي بالغرض، و/أو ربما مع عنوان يحتوي على اسم الإضافة الكامل؟
لقد طبّقت فلتر بحث لإعدادات الموقع بصيغة “plugin:PLUGIN_NAME”، والذي سيُظهر فقط إعدادات “PLUGIN_NAME”. ستستخدم الصفحة الخاصة بالمكوّنات الإضافية زرّ الإعدادات مع هذا الفلتر. كما يمكن للمستخدم دمج هذا الفلتر مع كلمات أخرى؛ فعلى سبيل المثال، ستُظهر عبارة “plugin:PLUGIN_NAME enabled” أي إعداد يحتوي على كلمة “enabled” للمكوّن الإضافي “PLUGIN_NAME”.
هه … لست متأكدًا من فهم طلبك. يبدو أن هذا الزر يُظهر دائمًا بغض النظر عما إذا كان المكوّن الإضافي مفعلًا أم لا.
يُظهر فقط إذا كانت هناك إعداد plugin_enabled. إذا كان للبرنامج الإضافي إعدادات أخرى، ولكن ليس هناك إعداد _enabled، فلن يُظهر الزر. إذا كان مثال سيساعد، فإن برنامج دمج المستخدمين الخاص بي هو أحد هذه الأمثلة.
إنه يعمل بشكل رائع! أتفق مع @Dannii، يجب إضافة “الإعدادات” لجميع الإضافات التي تحتوي على أكثر من 0 إعداد، بغض النظر عما إذا كانت تحتوي على إعداد موقع plugin_enabled.