このプラグラインはTracで一覧を管理する汎用プラグインです。
sf.jpのSVNリポジトリから取得できます。
(1)チェックアウトしたフォルダにて、下記を実行してパッケージをインストールしてください。
> python setup.py install(2)DBにListManagePlugin用のテーブルを作成するため、プロジェクトのupgradeを行います。
> trac-admin [Tracプロジェクトフォルダ] upgrade(3)trac.iniのcomponentセクションに下記を追加
listmanage.* = enabled(4)パーミッションの追加
LIST_MANAGE_VIEW :一覧を参照できる LIST_MANAGE_EDIT :一覧を登録・編集・WIKI公開・削除できる(5)TracLightning2.2.1RC1以前をお使いの方はtrac.iniに下記2行を追加してください。
[listmanage] yui_utilities=false
(1)LIST_MANAGE_EDITのパーミッションがあるユーザがリスト構成を編集します。 構成のタイプは下記5つのタイプから選択します。
| 1:フリー入力(1行) |
| 2:フリー入力(複数行) |
| 3:単一選択(ラジオボタン) |
| 4:単一選択(コンボボックス) |
| 5:日付(カレンダ選択) |
※3,4は、テキストエリア内で改行して値を入力してください。
【構成編集画面サンプル】
(2)適宜構成を追加・編集・削除し、一覧完成後リンクを押下し、一覧を作成していきます。
【編集画面サンプル】
インストール時に下記のテーブルを生成していますので、アンインストール場合は下記テーブルを削除してください。
LIST_TITLE LIST_ELEMENT LIST_ROW LIST_VALUE
本ソフトウェアは使用者の責任において利用してください。 このプラグインによって発生した、いかなる障害・損害も作成者は一切責任を負わないものとします。