مرحباً!
لسبب ما، التغييرات الأمنية التي أحاول تطبيقها لا تعمل — كل شيء يعود إلى الإعدادات الافتراضية عند تحديث الصفحة.
لست متأكداً مما قد يسبب هذا السلوك — هل يمكن أن يكون القالب المخصص الخاص بنا؟
أحتاج إلى إلغاء تحديد خيار ‘إنشاء’:
مرحباً!
لسبب ما، التغييرات الأمنية التي أحاول تطبيقها لا تعمل — كل شيء يعود إلى الإعدادات الافتراضية عند تحديث الصفحة.
لست متأكداً مما قد يسبب هذا السلوك — هل يمكن أن يكون القالب المخصص الخاص بنا؟
أحتاج إلى إلغاء تحديد خيار ‘إنشاء’:
مرحباً!
يوجد تلميح في الصفحة:
هذه الفئة عامة، يمكن للجميع رؤيتها والرد عليها وإنشاء مشاركات. لتقييد الأذونات، قم بإزالة إذن واحد أو أكثر ممنوح لمجموعة “الجميع”.
لذلك لإزالة إذن “الإنشاء”، يمكنك إزالة الجميع، ثم إضافة الجميع بالإعدادات التي تريدها؛ لقد اختبرت هذا للتو على 2.9.0.beta3 ويعمل…
في لقطة الشاشة هذه (
) زر “موضوع جديد” غير فعال.
ولكن… عندما أقوم بتحديث الأذونات على فئة، تظهر نفس رسالة “هذه الفئة عامة…”، وجميع المربعات محددة، بينما تظل الأذونات المقصودة؛ في هذه الحالة، جميع مربعات الاختيار الثلاثة محددة، لكن الفئة المعنية تسمح فقط بالقراءة والرد، ولكن ليس إنشاء مواضيع جديدة.
![]()
سأقوم بإعادة بناء موقعي واختبار المزيد، لمعرفة ما إذا كان هذا لا يزال مستمرًا. ![]()
كلمتان لك يا صديقي: الوضع الآمن.
![]()
تعرف ماذا، لقد أسأت فهم نص التلميح هذا بالفعل، وجاء عقلي بحل بديل، على الرغم من أن السلوك المتوقع لم يكن يعمل على موقعي.
لذا يرجى تجاهل اختراقي الغريب، ولنركز على إعادة إنتاج هذه المشكلة. ![]()
نعم، لقد جربت هذا للتو على موقع الاختبار الخاص بي (41fb4a3ca0)، وهو يتصرف بطريقة غير متوقعة.
المتوقع: إلغاء تحديد الرد أو الإنشاء في إعدادات الأمان (والحفظ) يجب أن يقوم بتحديث إعدادات الأمان.
كانت إضافة مجموعة ثانية تتصرف أيضًا بشكل غير متوقع
أعتقد أن هذا قد يكون خطأ.
أنا الآن على هذا الإصدار ونعم، لا يزال مستمراً.
إذا قمت بإلغاء تحديد مربع، فهل يقوم بالفعل بتعيين هذا الإذن، على الرغم من أن التحديث يظهر جميع المربعات محددة؟ هذه هي الطريقة التي تعمل بها بالنسبة لي، إذا قمت بتعيين الأذونات، فسيتم تطبيقها، ولكن العرض الجديد للأذونات يعيد دائمًا تحديد المربعات التي تم تحديدها على الرغم من بقاء الأذونات مطبقة.
أوه، حسنًا! أرى ذلك يحدث أيضًا. ![]()
شكرا جزيلا على مساعدتك! نأمل أن يتم إصلاح هذا قريبا ![]()
أعتقد أنك قد تكون على حق.
وشيء مشابه عند إضافة مجموعة ثانية إلى جانب ‘الجميع’. تختفي مجموعة ‘الجميع’ من العرض، ولكن يبدو أن الأذونات قد تم تفعيلها.
يبدو أنه مقيد أيضًا بمجموعة ‘الجميع’. يمكنني إضافة مجموعات أخرى وتعديل الأذونات لها، ويبدو أنها تلتزم بشكل جيد.
يمكنني تكرار هذا حتى على 2.8.2، لذا فهذه مشكلة قديمة جدًا لم يلاحظها أحد.
ومع ذلك - يتم حفظ الأذونات بشكل صحيح في قاعدة البيانات بالفعل.
تبدو المشكلة “فقط” في أن واجهة المستخدم تحدد جميع مربعات الاختيار بمجرد تحميل علامة التبويب الأمان.
عندما أخذ الاختبار الثاني خطوة أخرى وأضيف مجموعة ثالثة، يبدو أنه يتجاوز ويزيل إعدادات الأمان المخفية/الخلفية “الجميع”. على سبيل المثال:
المشكلة في CategorySerializer وقد تم تقديمها في commit dfaf983.
إنها إصلاحات أمنية تم نقلها إلى إصدارات سابقة، ولهذا السبب تحدث في الإصدار المستقر أيضًا.
أنت على حق. لقد دفعت بالفعل إصلاحًا لهذه المشكلة في طلب السحب هذا:
تم إغلاق هذا الموضوع تلقائيًا بعد يومين. لم يعد يُسمح بالردود الجديدة.