لقد كنت أختبر ميزة “وضع علامة تلقائية على الموضوع” في Discourse Automation plugin، وقد واجهت بعض السلوكيات غير المتوقعة مع شروط link و image.
ما يعمل وما لا يعمل
شرط Image:
- تحميل صورة (عبر السحب والإفلات أو تحميل الملف) يشغل الأتمتة بشكل صحيح.
- إذا كان الموضوع يتضمن Onebox (على سبيل المثال، من Twitter أو YouTube أو GitHub)، فيمكنه أيضًا تشغيل شرط
image، ويرجع ذلك على الأرجح إلى صورة المعاينة المضمنة.
لحسن الحظ، روابط الصور العادية (على سبيل المثال، Markdown أو عناوين URL .jpgالعادية) لا يتم التعرف عليها بشكل خاطئ على أنها تحميلات - هذا تمييز مفيد ويتجنب وضع العلامات غير الصحيحة.
شرط Link:
- شرط
linkلا يتم تشغيله على الإطلاق، بغض النظر عن كيفية إضافة الرابط:[Example](https://example.com)(Markdown)https://example.com(عنوان URL عادي)- الروابط التي تنشئ Oneboxes
- الروابط التي لا تنشئ Oneboxes
هذا يجعل خيار link غير موثوق به حاليًا أو ربما معطلاً.
ملخص
| الشرط | يعمل؟ | ملاحظات |
|---|---|---|
Upload |
يتم تشغيله بشكل موثوق | |
Image |
التحميلات تعمل؛ Oneboxes تشغل هذا أيضًا | |
Code |
يعمل كما هو متوقع | |
Link |
لا يتم تشغيله في أي سيناريو تم اختباره |
إذا كان سلوك link الحالي غير مقصود، آمل أن يتم معالجته في تحديث مستقبلي.
شكرًا على كل العمل الذي تم في هذا المكون الإضافي - إنه أداة قوية يمكن أن تكون أفضل مع بعض التحسينات.