TL1 がユーザーを無視できるようにするプラグインの書き方を教えてください。

このコードを見つけましたが、まさにオーバーライドしたい場所のようです:

ユーザーの信頼レベルをチェックし、レベルが :member 以上の場合のみ許可している箇所ですね。これを :basic に変更すれば、TL1 ユーザーが制限を無視できるのではないかと考えています。

このコードは guardian.rb の一部です。

これをオーバーライドすることは可能でしょうか?(あるいは、コードの別の場所で同じ目的を達成することはできますか?)

「いいね!」 1

同じようなご質問があります。プラグインコード内で TopicGuardian をオーバーライドし、メインの Guardian クラスにミックスインする際に、元の TopicGuardian ではなく、TopicGuardian のサブクラスを使用するにはどうすればよいでしょうか。

答えはここで見つかりました:Overriding user_guardian.rb in a plugin (no fork necessary!) - #18 by leighno5

「いいね!」 2