nDiki : 影舞プロジェクトテンプレート for コミットメント・リスト
影舞プロジェクトテンプレート for コミットメント・リスト
コミットメント・リストを影舞で管理するためのテンプレート。 BTS テンプレートをベースにフィールドをカスタマイズしている。
スポンサード リンク
セットアップ (0.8.6 用)
影舞 0.8.6 に標準で含まれている BTSテンプレートをコピーし、設定ファイルを書き換える。
構成:
resource
|
`-- ja
|-- template
| |-- normal # Step 1
| |
| ...
|
|-- _default
| |-- report_index.rhtml # Step 3
| ...
|
|-- naney-commitment-list # Step 1
| |-- reporttype.xml # Step 2
| |-- script
| | |-- change_status.rb
| | |-- color.rb
| | |-- depend.rb
| | |-- email_message.rb
| | `-- replace.rb
| `-- template
| `-- report_index.rhtml # Step 3
| # Step 4
Step 1: BTS テンプレートをコピー
影舞 0.8.6 の resource/ja/template/ ディレクトリの下の normal ディレクトリを同じところに naney-commitment-list ディレクトリとしてコピーする。
cd resource/ja/template cp -a normal naney-commitment-list
ファイル構成:
Step 2: reporttype.xml を置き換え
naney-commitment-list ディレクトリの中の reporttype.xml を
で置き換え。
cd naney-commitment-list
cp /tmp/kagemai-0.8.6-reporttype-naney-commitment-list-2005-07-24.xml \
reporttype.xml
Step 3: report_index.rhtml をコピー
naney-commitment-list/template ディレクトリを作り、resource/ja/template/_default/report_index.rhtml をそこにコピー。
mkdir template cp cp ../_default/report_index.rhtml template
Step 4: report_index.rhtml を編集
そしてコピーした report_index.rhtml を編集。
<% unless hide_first_reporter then %> <th>最初の報告者</th> <% end %>
というところと、
<% unless hide_first_reporter then %>
<td style="white-space: nowrap;"><%= report.first.element('email').html_value() %></td>
<% end %>
というところを削除。それから
<% item_etypes.each do |etype| %>
<% if etype.id != 'title' %>
<td class="<%= etype.id %>_index" style="white-space: nowrap; text-align:center"><%= report.element(etype.id).html_value(true) %></td>
<% else %>
<%
value = report.element(etype.id).html_value(true)
title = report.href(value) + " (#{report.size - 1}リプライ)"
%>
<td class="title_index"><%= title %></td>
<% end %>
<% end %>
というところを
<% item_etypes.each do |etype| %>
<% if etype.id == 'title' %>
<%
value = report.element(etype.id).html_value(true)
title = report.href(value) + " (#{report.size - 1}リプライ)"
%>
<td class="title_index"><%= title %></td>
<% elsif etype.id == 'measurement' %>
<td class="<%= etype.id %>_index" ><%= report.element(etype.id).html_value(true) %></td>
<% else %>
<td class="<%= etype.id %>_index" style="white-space: nowrap; text-align:center"><%= report.element(etype.id).html_value(true) %></td>
<% end %>
<% end %>
に書き換え。また
<% if reports then
reports.each do |report| %>
を
<% if reports then
reports.sort{|a, b| a.attr('date') <=> b.attr('date')}.each do |report| %>
に書き換え。
フィールドカスタマイズメモ
BTSテンプレートに対する変更点。
変更なし
| 変更 | 項目 | 値 |
| タイプ | 文字列 | |
| ID | ||
| 表示名 | 送信者 | |
| 説明 | 送信者のメールアドレスを入力してください。 | |
| デフォルト値 | nil | |
| サイズ | 30 | |
| 有効 | クッキーで値を保存する | |
| 有効 | メールアドレスチェックを行う | |
| レポートの属性として扱う | ||
| ゲストによる変更を許可する | ||
| 有効 | ユーザによる変更を許可する | |
| レポートのインデックス項目として表示する | ||
| 有効 | 履歴のヘッダに表示する | |
| 有効 | 履歴のヘッダに一行で表示する | |
| ゲストには見せない |
title
- 「表示名」「説明」「サイズ」を変更。
| 変更 | 項目 | 値 |
| タイプ | 文字列 | |
| ID | title | |
| 表示名 | コミットメント | |
| 変更 | 説明 | プロジェクトを次に進めるために必要なコミットメントを入力してください。 |
| デフォルト値 | nil | |
| 変更 | サイズ | 70 |
| クッキーで値を保存する | ||
| メールアドレスチェックを行う | ||
| 有効 | レポートの属性として扱う | |
| 有効 | ゲストによる変更を許可する | |
| 有効 | ユーザによる変更を許可する | |
| 有効 | レポートのインデックス項目として表示する | |
| 履歴のヘッダに表示する | ||
| 履歴のヘッダに一行で表示する | ||
| ゲストには見せない |
status
- 説明を追加。
- 選択肢を変更。
| 変更 | 項目 | 値 |
| タイプ | 単一選択肢 | |
| ID | status | |
| 表示名 | 状態 | |
| 説明 | 担当者は達成したら、確認待ちに変更してください。 | |
| 変更 | 選択肢 | 割当済み, 提案, 確認待ち, 完了 |
| デフォルト値 | 提案 | |
| 終了状態 | 完了 | |
| クッキーで値を保存する | ||
| メールアドレスチェックを行う | ||
| 有効 | レポートの属性として扱う | |
| ゲストによる変更を許可する | ||
| 有効 | ユーザによる変更を許可する | |
| 変更 | レポートのインデックス項目として表示する | |
| 有効 | 履歴のヘッダに表示する | |
| 履歴のヘッダに一行で表示する | ||
| ゲストには見せない | ||
| 有効 | トップページで取り上げる | |
| ラジオボタンとして表示する |
| 割当済み | 割当済のもの | 担当者に割り当てられているコミットメント | トップページに表示する |
| 提案 | 提案のもの | ゲストまたは、他の担当者によって提案されたコミットメントでまだ割り当てられていないもの | トップページに表示する |
| 確認待ち | 確認待ちのもの | コミットメント・リストチェック時にチェックし完了にします。 | トップページに表示する |
| 完了 | 完了したもの | 完了したコミットメント |
assigned
- 担当者を選択肢に追加する。
| 変更 | 項目 | 値 |
| タイプ | 単一選択肢 | |
| ID | assigned | |
| 表示名 | 担当者 | |
| 説明 | ||
| 変更 | 選択肢 | 未定 |
| デフォルト値 | 未定 | |
| 終了状態 | ||
| クッキーで値を保存する | ||
| メールアドレスチェックを行う | ||
| 有効 | レポートの属性として扱う | |
| ゲストによる変更を許可する | ||
| 有効 | ユーザによる変更を許可する | |
| 変更 | 有効 | レポートのインデックス項目として表示する |
| 有効 | 履歴のヘッダに表示する | |
| 履歴のヘッダに一行で表示する | ||
| ゲストには見せない | ||
| トップページで取り上げる | ||
| ラジオボタンとして表示する |
期日(新規)
| 変更 | 項目 | 値 |
| タイプ | 文字列 | |
| ID | date | |
| 表示名 | 期日 | |
| 説明 | YYYY年MM月DD日と入力してください。 | |
| デフォルト値 | nil | |
| サイズ | 30 | |
| クッキーで値を保存する | ||
| メールアドレスチェックを行う | ||
| 有効 | レポートの属性として扱う | |
| 有効 | ゲストによる変更を許可する | |
| 有効 | ユーザによる変更を許可する | |
| 有効 | レポートのインデックス項目として表示する | |
| 有効 | 履歴のヘッダに表示する | |
| 履歴のヘッダに一行で表示する | ||
| ゲストには見せない |
depend
| 変更 | 項目 | 値 |
| タイプ | 文字列 | |
| ID | depend | |
| 変更 | 表示名 | 依存 |
| 変更 | 説明 | 依存しているコミットメントがあれば、その ID を入力してください。 |
| デフォルト値 | (空白) | |
| 変更 | サイズ | 30 |
| クッキーで値を保存する | ||
| メールアドレスチェックを行う | ||
| 有効 | レポートの属性として扱う | |
| 有効 | ゲストによる変更を許可する | |
| 有効 | ユーザによる変更を許可する | |
| 有効 | レポートのインデックス項目として表示する | |
| 履歴のヘッダに表示する | ||
| 履歴のヘッダに一行で表示する | ||
| ゲストには見せない |
状況(新規)
| 変更 | 項目 | 値 |
| タイプ | 文字列 | |
| ID | progress | |
| 表示名 | 状況 | |
| 説明 | 進み具合をプラス・マイナスで入力してください(単位:日)。最初は 0 になります。 | |
| デフォルト値 | 0 | |
| サイズ | 30 | |
| クッキーで値を保存する | ||
| メールアドレスチェックを行う | ||
| 有効 | レポートの属性として扱う | |
| 有効 | ゲストによる変更を許可する | |
| 有効 | ユーザによる変更を許可する | |
| 有効 | レポートのインデックス項目として表示する | |
| 有効 | 履歴のヘッダに表示する | |
| 履歴のヘッダに一行で表示する | ||
| ゲストには見せない |
メジャーメント(新規)
| 変更 | 項目 | 値 |
| タイプ | 文字列 | |
| ID | measurement | |
| 表示名 | メジャーメント | |
| 説明 | コミットメントが達成されたかを判断するための指標を入力してください。 | |
| デフォルト値 | nil | |
| サイズ | 70 | |
| クッキーで値を保存する | ||
| メールアドレスチェックを行う | ||
| 有効 | レポートの属性として扱う | |
| 有効 | ゲストによる変更を許可する | |
| 有効 | ユーザによる変更を許可する | |
| 有効 | レポートのインデックス項目として表示する | |
| 履歴のヘッダに表示する | ||
| 履歴のヘッダに一行で表示する | ||
| ゲストには見せない |
body
| 変更 | 項目 | 値 |
| タイプ | テキスト | |
| ID | body | |
| 変更 | 表示名 | メモ |
| 変更 | 説明 | |
| 変更 | デフォルト値 | |
| 横幅 | 70 | |
| 変更 | 行数 | 15 |
| クッキーで値を保存する | ||
| メールアドレスチェックを行う | ||
| レポートの属性として扱う | ||
| ゲストによる変更を許可する | ||
| ユーザによる変更を許可する | ||
| レポートのインデックス項目として表示する | ||
| 履歴のヘッダに表示する | ||
| 履歴のヘッダに一行で表示する | ||
| ゲストには見せない | ||
| 有効 | リプライ時に前回の内容を引用する | |
| 有効 | 引用時に引用記号をつける |
attachment
| 変更 | 項目 | 値 |
| タイプ | ファイル添付 | |
| ID | attachment | |
| 表示名 | 内容 | |
| 変更 | 説明 | ファイルを添付できます。ファイル名を指定してください。日本語のファイル名は避けてください。添付ファイルがテキストファイル、HTMLファイル、画像(JPEG、PNG)であればそのタイプを選択してください。 |
| デフォルト値 | (空白) | |
| クッキーで値を保存する | ||
| メールアドレスチェックを行う | ||
| レポートの属性として扱う | ||
| ゲストによる変更を許可する | ||
| ユーザによる変更を許可する | ||
| レポートのインデックス項目として表示する | ||
| 履歴のヘッダに表示する | ||
| 履歴のヘッダに一行で表示する | ||
| ゲストには見せない |
Related term
■よく検索されるキーワード
torrent(109) x31(45) thinkpad(31) 動画(29) 提案書(26) mp980(24) 手帳(24) windows(23) linux(23) 画像(21) 使い方(21) リフィル(21) debian(20) usb(20) tc-1(19) perl(19) 筆まめ(18) 壁紙(17) ほぼ日手帳(16) 冷蔵庫(14) ドラマ(13) wiki(13) 書き方(12) ダイソー(12) システム手帳(12) 宮根誠司(12) ノート(11) so905ics(11) 無印(11) バッグインバッグ(11) 映画(11) 設定(10) 修理(10) 宮根(9) ssh(9) a6(9) ほぼ日(9) 黒田征太郎(9) バッグ(9) gmail(8) 感想(8) 娘(8) f-01a(8) メモリ(8) gtd(8) ブログ(8) nikon(8) allinanchor:*.torrent(8) ボールペン(7) 方眼(7) ポイント(7) 4c(7) ヨドバシカメラ(7) ケース(7) twitter(7) apache(7) ht-01a(7) ヨドバシ(7) ubuntu(7) truecrypt(7) n-02a(7) 作り方(7) minolta(7) af(6) インストール(6) ガントチャート(6) mp3(6) zippo(6) hdd(6) emacs(6) レビュー(6) カバー(6) vq1005(6) 日本語(6) ハクキンカイロ(6) 無印良品(6) グレゴリー(6) 交換(6) nikkor(6) pixus(6)■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 0.114125s / load averages: 0.16, 0.25, 0.24
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)


