SUZZ Blog

主にアーケード、レトロゲームに関するブログ

Trac - WorktimePlugin

2009年10月17日 21時57分06秒 | PC

最近、Trac Lightning を使っていて、課題管理にソース管理に、とっても役立ってます。

で、いきなり本題なのですが、この Trac のチケットに日割りで作業時間を入力できる WorktimePlugin があります。

これは便利そう!!ということで早速入れてみたのですが、Trac Lightning にデフォルトで入っている GanttCalendarPlugin のカレンダーとガントチャートのページが表示できなくなってしまいました。

とりあえず、以下の部分を変更すると共存できるようになります。(もしかすると、別の部分でデグレードしてしまうかもしれませんが・・・)

 

web_ui.py

def filter_stream(self, req, method, filename, stream, data):
    path = req.path_info.rstrip('/')
    if not path.startswith('/ticket'):

        return stream

def filter_stream(self, req, method, filename, stream, data):
    if not req.path_info.startswith('/ticket/'):
        return stream

 

・・・ということで、最近 python の勉強中です。