كيف يمكنني كتابة إضافة للسماح لـ TL1 بتجاهل المستخدمين؟

لقد وجدت هذا الكود، والذي يبدو أنه المكان الذي أريد تجاوز التعديلات فيه تمامًا:

أرى أنه يتحقق من مستوى ثقة المستخدم ويسمح له فقط إذا كان مستواه أكبر من أو يساوي :member… أعتقد أنه إذا قمت بتغيير ذلك إلى :basic، فسيتمكن مستخدمو TL1 من التجاوز.

هذا الكود جزء من guardian.rb

هل من الممكن تجاوز هذا؟ (أو تحقيق نفس الهدف في مكان آخر من الكود؟)

إعجاب واحد (1)

لديّ سؤال مماثل. كيف يمكن تجاوز TopicGuardian في كود الإضافة الخاصة بنا بحيث تُستخدم فئة TopicGuardian الفرعية الخاصة بنا بدلاً من TopicGuardian الأصلي لدمجها في فئة Guardian الرئيسية؟

وجدت الإجابة هنا: Overriding user_guardian.rb in a plugin (no fork necessary!) - #18 by leighno5

إعجابَين (2)