إصلاح مشاكل adplugin هذه لتجربة مستخدم أفضل

لقد لاحظت مشكلتين في منتدى discourse: الأولى في إعدادات إضافة الإعلانات، والثانية في أداء إضافة الإعلانات. دعني أشرح ذلك هنا.

#1 إعدادات adpplugin لا تعمل

عندما أزور الإعدادات >> الإضافات وأضغط على زر إعدادات discourse-adplugin، أرى هذه الرسالة “لم يتم العثور على نتائج”

يمكنك إصلاح ذلك بإظهار جميع النتائج. للقيام بذلك، يرجى استبدال هذا الرابط في الإضافة.

استبدل هذا

https://example.com/admin/site_settings/category/plugins?filter=plugin%3Adiscourse-adplugin

بهذا الرابط.

https://example.com/admin/site_settings/category/all_results?filter=plugin%3Adiscourse-adplugin

هذا جيد لتحسين تجربة المستخدم ولا حاجة للضغط على خيارات التنقل على اليسار.

#2. تم تحميل سكريبت Adplugin رغم عدم استخدام الإضافة.

ألاحظ أنه عندما لم أستخدم إضافة الإعلانات ولم أقم بوضع أي إعلانات عبر هذه الإضافة، فلماذا يتم تحميل سكريبت هذه الإضافة؟

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

image

آمل أن تتخذ إجراءً جيدًا بشأن ذلك،

شكرًا!

إعجابَين (2)

@iamjdk نعم، هذه أمور يجب أن نصلحها، وسأقوم بالنظر فيها.

4 إعجابات

شكرًا لك يا عزيزي، سيكون هذا مفيدًا لي وللعديد من المستخدمين الآخرين. :blush:

يعمل @nbianca على إصلاح هذه المشكلة، ومن المرجح أن يكون الإصلاح متاحًا الأسبوع القادم تقريبًا.

سيتم إصلاحه عبر FIX: defines an enabled_site_setting · discourse/discourse-adplugin@75fb2bf · GitHub

شكرًا على الإبلاغ.

3 إعجابات

لقد قدمت إصلاحًا هنا.

إعجابَين (2)

تم إغلاق هذا الموضوع تلقائيًا بعد يومين من آخر رد. لم يعد مسموحًا بالردود الجديدة.