Ticket #14413

AuthzPolicyの追加
Eröffnet am: 2008-12-26 16:32 Letztes Update: 2009-02-15 08:29

Auswertung:
Verantwortlicher:
(Keine)
Status:
Geschlossen
Komponente:
(Keine)
Meilenstein:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
Keine

Details

Wiki等のアクセス権を詳細に管理できるAuthzPolicyを追加して欲しい。

http://svn.edgewall.org/repos/trac/branches/0.11-stable/sample-plugins/permissions/authz_policy.py

また管理画面のPageAuthzPolicyEditorも一緒に

Ticket-Verlauf (3/8 Historien)

2008-12-26 16:32 Aktualisiert von: kanu
  • New Ticket "AuthzPolicyの追加" created
2008-12-26 16:34 Aktualisiert von: kanu
  • Typ Update from Fehler to Funktionsanfragen
2008-12-29 20:03 Aktualisiert von: okamototk
Kommentar

AuthPolicyは各プロジェクトのpluginディレクトリにインストールすればよいのでしょうか?

どうすれば良いか分からないので教えてください。

2008-12-30 11:40 Aktualisiert von: kanu
Kommentar

trac.iniの[inherit]セクションで plugins_dir をしていするのはどうですか?

私は python\\share\\trac 以下にpluginsを作成し、グローバルiniの plugins_dir に指定することで回避してます。

trac0.11から付属している ticket_clone.py を全プロジェクトで

利用する際にも同じことをする必要があったので手元ではそうしています。



#newegg.pyもトライしてみたのですが駄目でした。

2008-12-30 11:48 Aktualisiert von: kanu
Kommentar

ちなみに共通のプラグインが二カ所に有るのが嫌だったので

python\\Lib\\site-packages を指定するのも試してみたのですが、

何故か.pyなプラグインが全て docutils のコンポーネント扱いになったので、

python\\Lib\\site-packages を指定するのは止めました。

2008-12-30 16:56 Aktualisiert von: okamototk
Kommentar

すいません。単純にインストールの方法を教えてもらって、動作確認をやってみたかったんですが...

# 動作のさせ方が良く分からんかったので...

2008-12-30 21:11 Aktualisiert von: None
Kommentar

Reply To kanu

すいません。単純にインストールの方法を教えてもらって、動作確認をやってみたかったんですが...


最初のポインタが悪かったですね、すみません。

詳細は TracFineGrainedPermissions にあります。

2009-02-15 08:29 Aktualisiert von: okamototk
  • Lösung Update from Keine to Gefixt
  • Status Update from Offen to Geschlossen
  • Ticket Close date is changed to 2009-02-15 08:29
  • Meilenstein Update from (Keine) to 2.1 (closed)

Dateianhangliste

Keine Anhänge

Bearbeiten

Please login to add comment to this ticket » Anmelden