« 無変換キーは何に使うか? | Main | 日本語への変換処理 »

2008.07.26

Tracで権限の種類を追加

Trac0.11 ワークフローへの権限追加

パーミッションを追加するためのソースコードとしては、以下の内容で充分でした。

from trac.core import implements,Component
from trac.perm import IPermissionRequestor

class HogePermission(Component):
  implements(IPermissionRequestor)

  def get_permission_actions(self):
    return ['HOGE_PERMISSION']

IPermissionRequestorインタフェースを実装したクラスを定義し、pluginsフォルダに入れればオッケーってことですね。

|

« 無変換キーは何に使うか? | Main | 日本語への変換処理 »

Subversion・Trac・etc.」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/3959/41974511

Listed below are links to weblogs that reference Tracで権限の種類を追加:

« 無変換キーは何に使うか? | Main | 日本語への変換処理 »