Как написать плагин, чтобы TL1 мог игнорировать пользователей?

Я нашел этот код, который, кажется, находится именно в том месте, где я хочу внести переопределение:

Я вижу, где проверяется уровень доверия пользователя, и доступ разрешается только если его уровень >= :member… Я думаю, что если я изменю это на :basic, то пользователи TL1 смогут игнорировать это ограничение.

Этот код является частью guardian.rb.

Возможно ли переопределить это? (Или достичь той же цели в другом месте кода?)

У меня тоже похожий вопрос. Как переопределить TopicGuardian в коде нашего плагина, чтобы вместо оригинального TopicGuardian использовался наш подкласс TopicGuardian для миксина в основной класс Guardian?

Я нашел ответ здесь: Overriding user_guardian.rb in a plugin (no fork necessary!) - #18 by leighno5