أنا موقع نريد وظيفة حيث يمكن للمسؤول فقط السماح بتحميل ملف سجل لموضوع معين ويمكن للمسؤول فقط رؤية ملفات السجل التي تم تحميلها وليس أي مستخدم.
هل يعرف أي شخص كيفية تحقيق ذلك؟ أي مساعدة ستكون موضع تقدير.
أنا موقع نريد وظيفة حيث يمكن للمسؤول فقط السماح بتحميل ملف سجل لموضوع معين ويمكن للمسؤول فقط رؤية ملفات السجل التي تم تحميلها وليس أي مستخدم.
هل يعرف أي شخص كيفية تحقيق ذلك؟ أي مساعدة ستكون موضع تقدير.
ما هي ملفات السجل التي تتحدث عنها؟
هل تقصد تحميل ملفات بامتداد .log؟ يوجد إعداد لأنواع الملفات التي يمكن تحميلها للمسؤولين (أو ربما للموظفين).
في مشكلتنا، يجب على المسؤول السماح للمستخدم بإضافة ملف سجل لفئة معينة. ويمكن للمسؤول فقط رؤية ملف السجل الذي قام المستخدم بتحميله.
إذا كنت تريد أن يكون مرئيًا للمسؤول فقط، فسيحتاجون إلى إرساله عبر رسالة خاصة، وليس موضوعًا عامًا.
هل يمكنك من فضلك شرح ما تعنيه عبارة “إرسال عبر رسالة خاصة”؟
نعتذر عن جودة الصورة الرديئة نسبيًا ولكن:
يمكنك أيضًا تمكين المستخدمين من إرسال رسائل إلى مجموعة @admins.
هذا يعني أنه ليس لديك القدرة على إخفاء بعض الأجزاء في منشور مرئي للمسؤولين فقط. لذلك يجب على المستخدمين إرسال هذه المعلومات عبر الرسائل الخاصة.
هنا إضافة تسمح بالمنشورات الخاصة ولكن إذا كنت أتذكر بشكل صحيح فهي معطلة.
ما هو الحد الأقصى لحجم الملفات المسموح به لتحميل ملفات السجل عبر الرسائل الخاصة؟
حد التحميل الذي لديك في الإعدادات. في منتدى الخاص بي هو 150 ميجابايت ، ولكن إذا لم تقم بتغييره فإنه أقل بكثير ، شيء مثل 5 ميجابايت - أنا حقًا لا أتذكر.
لكن ملف سجل بحجم 1 ميجابايت هو … سجل طويل بشكل فظيع.
هل يمكنك من فضلك إخباري بكيفية تغيير حجم الملف
حد التحميل؟ افتح app.yml وغيّر قيمة upload_size. أعد البناء بعد ذلك.
و:
إليك إضافة للمواضيع الخاصة. حيث تقوم بتكوين مجموعة يمكنها رؤية المواضيع. فقط المسؤول والمجموعة المكونة يمكنهما رؤية الموضوع. المجموعة في حالتك “admin” يمكنها عرض جميع المواضيع.