TracPlugins
Trac用Plugin、マクロ等
http://projects.edgewall.com/trac/wiki/MacroBazaar や http://trac-hacks.org/wiki/ などで公開されているPluginやマクロをインストールして使ってみたときのメモなど。Plugin
- WebAdminPlugin
- ChangeLogPlugin?
- DiscussionPlugin?
- ExcelViewerPlugin
- GanttPlugin
Pluginのインストール方法
- 大半のPluginのインストールには、setuptoolが必要となりますので、まずは、ez_setup.pyをダウンロードします。
- コマンドプロンプトから以下のコマンドを実行してez_setup.pyをインストールします。
python ez_setup.py
- 自動的に必要なファイルをダウンロードしてきてsetuptoolsがインストールされます(なので、ネットワークにつながっている必要があります)。僕の環境では、http://cheeseshop.python.org/packages/2.3/s/setupt...がダウンロードされました。
- その後、インストールしたいPluginのアーカイブに含まれているsetup.pyを用いて、インストールを行うと自動的にLib/site-packagesフォルダ内にeggファイルが作成されます。
python setup.py install
- Lib/site-packagesフォルダ内にある場合は、全てのプロジェクトから参照可能です。特定のプロジェクトのみで使用できるようにする場合は、各プロジェクトフォルダのpluginsフォルダ内にコピーすればいいようです・・・が、こちらは実はしたことがありません。
Macro
マクロのインストール方法
- マクロが記述されている*.pyファイルをwiki-macrosフォルダ内にコピーします。
- 全てのTracプロジェクトに対して適用する場合は、share/trac/wiki-macrosフォルダ内にコピーします。
- 特定のプロジェクトに対してのみ適用する場合は、該当プロジェクトのフォルダ下のwiki-macrosフォルダ内にコピーします。
- 念のため、Apacheを再起動します。
- 新規にマクロをコピーした場合は、Apacheを再起動しなくてもアクセスしたタイミングで自動的にコンパイルされて使えるようになるようですが、ファイルを更新した場合は再コンパイルが行われない場合があるようです。
- なので、Apacheを再起動しておくのが一番確実です。
- Windows上で使用している場合で、環境変数PATHの編集も必要となるようなものをインストールした場合は、OSの再起動が必要となります(Apacheの再起動を行っただけでは環境変数が反映されないようです)。
2006年06月17日(土) 16:51:18 Modified by syo1976