في مستكشف البيانات، تم تعيين ‘السماح للمجموعات بالوصول إلى هذا الاستعلام’ إلى: المشرفون، المسؤولون، الموظفون.
في سجل الأتمتة، تم تحديد ‘إرفاق ملف CSV بالرسالة الخاصة’. النص البرمجي هو ‘جدولة رسالة خاصة بنتائج مستكشف البيانات’.
المستلمون هم مسؤول ومشرف - نفس النتيجة لكلاهما.
لقد جربت ذلك مع عدد قليل من استعلامات مستكشف البيانات، ‘المستخدمون غير النشطين الذين ليس لديهم منشورات’ على سبيل المثال. (ملف CSV متاح للتنزيل على صفحة مستكشف البيانات.)
إصدار Discourse المثبت هو 3.4.0.beta3-dev (d7503a6153)، والمكون الإضافي لمستكشف البيانات محدث (f2891947).
إعداد الأتمتة للرسالة الخاصة ‘المستخدمون غير النشطين الذين ليس لديهم منشورات’:
بعد إضافة امتداد csv وإعادة تشغيل رسالة خاصة، نجح رابط csv في الرسالة الخاصة اللاحقة.
بعض الاقتراحات:
في صفحات الأتمتة، أضف بعض النص ورابطًا بعد مربع الاختيار “إرفاق ملف CSV بالرسالة الخاصة”. شيء مثل: (يتطلب تفويض امتداد csv). ربط “تفويض امتداد csv” بـ /admin/site_settings/category/all_results?filter=authorized%20extensions%20for%20staff
للمساعدة في تشخيص المشكلة في الحالات المستقبلية، إذا أمكن، قم بتغيير الرابط في الرسالة الخاصة عندما لا يكون csv امتدادًا مصرحًا به، من:
href=“/404”
إلى شيء مثل:
href=“/unauthorized”
لا يمكنني تنفيذ جميع توصياتك ولكن من الآن فصاعدًا عندما تحفظ أتمتة باستخدام هذا البرنامج النصي ويكون attach_csv محددًا، فسيؤدي ذلك إلى حدوث خطأ إذا لم يكن csv ضمن قائمة authorized_extensions: