طريقة لمراقبة الملفات التي يرفعها المستخدمون 🖼️

هذا مجرد إثبات للمفهوم:

يضيف المكون الإضافي مسار admin/uploads مخصص للمسؤولين فقط لتصفح وتصفية التحميلات على مستوى الموقع.

الميزات:

  • قائمة بجميع التحميلات مع صور مصغرة
  • التمرير اللانهائي
  • التصفية حسب اسم المستخدم والتواريخ

:warning: إنها مولدة بالذكاء الاصطناعي بنسبة 99% ولم تتم مراجعة الكود بالفعل. لا تقم بتثبيته إذا لم تتمكن من مراجعة الكود بنفسك وتحديد ما إذا كان استخدامه آمنًا.
أنا لا أشجع تطوير المكونات الإضافية بواسطة غير المطورين، ويجب اعتبار هذا المكون الإضافي لا شيء سوى إثبات للمفهوم.

الآن، إذا أراد أحد المطورين إلقاء نظرة على ما هو على الأرجح كود فظيع، أو استخدامه كنوع من الإلهام لمشروع أكثر جدية وقوة، فليفعل ذلك. :+1:

المستودع: https://github.com/Canapin/discourse-uploads-library


تعديل: يوجد الآن مكون إضافي مناسب يستخدم بعض الميزات ذات الصلة (:framed_picture: معرض المواضيع).
إذا كان الغرض مختلفًا تمامًا عن موضوع #feature، يعرض المكون الإضافي أيضًا تحميلات المستخدمين مع المرشحات والقيود، في واجهة قابلة للتصفح.

10 إعجابات