السماح للمستخدمين بتغيير صور ملفاتهم الشخصية دون رفع صور إلى المنتدى

مرحباً بالجميع!

هذه أول مرة أنشر فيها هنا، لذا أعتذر إذا كنت أفعل شيئاً خاطئاً.

أتساءل عما إذا كان هناك أي طريقة للسماح للمستخدمين بتغيير صورة ملفهم الشخصي دون السماح لهم برفع الصور إلى المنتديات؟

لأسباب متنوعة، كان يتعين على الموقع الذي أعمل فيه منع المستخدمين من مشاركة الصور في المنتديات، ولكن بفعل ذلك، لم يعد بإمكانهم تغيير صور ملفاتهم الشخصية. كمسؤول، يمكنني تغيير الصورة – لكن هذا ليس حلاً عملياً أو سهل الاستخدام بشكل خاص.

لقد قمت بضبط “مجموعات السماح برفع الصور الرمزية” إلى “الجميع”، لكنني أعتقد أن المشكلة الحقيقية هي أن الموظفين فقط هم من يملكون “الامتدادات المصرح بها” لرفع الصور. إذا سمحت للمستخدمين بامتلاكها، فهذا يعني أنهم يمكنهم رفع الصور إلى المنتديات.

هل هناك أي حل بديل للسماح بالرفع فقط لصور الملفات الشخصية/الصور الرمزية؟ أنا جديد على جانب إدارة discourse، لذا قد أكون فقط أتجاهل شيئاً واضحاً – أو ربما لا يمكن فعل ذلك أصلاً!

شكراً لكم على أي نصائح!

مرحبًا @greyblue :wave: أهلاً بك في منتدى دعم ميتا :slight_smile:

ربما يساعدك هذا مكون القالب في تحقيق ما تبحث عنه؟

أتساءل عما يحدث إذا استخدمت إعداد الموقع Embedded_media_post_allowed_groups لتقييد مشاركة الصور والسماح للمستخدمين باستخدام هذا النوع من الملفات.
لكن لو كان الأمر بهذه البساطة، لما كان هناك أي حالة استخدام للمكون الذي شاركت @lilly رابطه أعلاه. يمكن أن يكون هذا الإعداد خيارًا أيضًا، لكن عليك مراقبة تأثيره على الأمور بعناية.

هذا مفيد جداً! شكراً لك!!

شكراً لك!! سأقوم بفحص إعدادات الموقع أيضاً

تعمل الإضافة على حل هذه المشكلة – ولكن إذا كنت بحاجة أيضاً (كما فعلت أنا) إلى منع المستخدمين من تضمين الصور عبر الروابط، فانتقل إلى max_oneboxes_per_post وقم بتغيير القيمة إلى 0 :slight_smile:

شكراً لك على المساعدة!!

هل جربت أيضاً إعداد التضمين؟ أعتقد أنه يحجب “oneboxes” أيضاً

كنت قد قمت بضبط ذلك ليقتصر على الموظفين/المشرفين/المعدّين فقط، لكنه كان لا يزال يسمح بـ “oneboxes” لسبب ما، حتى عندما تجسّست على مستخدم غير معدّ/موظف؟ سأحاول إعادة ضبطه الآن، لأرى ما إذا كان ذلك يعمل بعد أن حصلت على الامتداد!

شكرًا مرة أخرى!