root/trac/templates/roadmap.cs

リビジョン 287, 3.1 kB (コミッタ: anonymous, コミット時期: 4 年 前)

Added trac template files.

Line 
1 <?cs include "header.cs"?>
2 <?cs include "macros.cs"?>
3
4 <div id="ctxtnav" class="nav"></div>
5
6 <div id="content" class="roadmap">
7  <h1>ロードマップ</h1>
8
9  <form id="prefs" method="get" action="">
10   <div>
11    <input type="checkbox" id="showall" name="show" value="all"<?cs
12     if:roadmap.showall ?> checked="checked"<?cs /if ?> />
13    <label for="showall">既に完了したマイルストーンも表示</label>
14   </div>
15   <div class="buttons">
16    <input type="submit" value="更新" />
17   </div>
18  </form>
19
20  <ul class="milestones"><?cs each:milestone = roadmap.milestones ?>
21   <li class="milestone">
22    <div class="info">
23     <h2><a href="<?cs var:milestone.href ?>">マイルストーン: <em><?cs
24       var:milestone.name ?></em></a></h2>
25     <p class="date"<?cs
26      if:milestone.completed_date ?> title="<?cs var:milestone.completed_date ?>">
27       <?cs var:milestone.completed_delta ?> 前に完了<?cs
28      elif:milestone.due_date ?> title="<?cs var:milestone.due_date ?>"><?cs
29       if:milestone.late ?>
30        <strong>完了期限から <?cs var:milestone.due_delta ?> 遅れ</strong><?cs
31       else ?>
32        あと <?cs var:milestone.due_delta ?> で完了期限<?cs
33       /if ?> (<?cs var:milestone.due_date ?>)<?cs
34      else ?>>
35       完了期限が設定されていません<?cs
36      /if ?>
37     </p><?cs
38     with:stats = milestone.stats ?><?cs
39      if:#stats.total_tickets > #0 ?>
40       <table class="progress">
41        <tr>
42         <td class="closed" style="width: <?cs
43           var:#stats.percent_closed ?>%"><a href="<?cs
44           var:milestone.queries.closed_tickets ?>" title="<?cs
45           var:#stats.total_tickets ?> 個中 <?cs
46           var:#stats.closed_tickets ?> 個のチケットが解決済み"></a></td>
47         <td class="open" style="width: <?cs
48           var:#stats.percent_active ?>%"><a href="<?cs
49           var:milestone.queries.active_tickets ?>" title="<?cs
50           var:#stats.total_tickets ?> 個中 <?cs
51           var:#stats.active_tickets ?> 個のチケットが未解決"></a></td>
52        </tr>
53       </table>
54       <p class="percent"><?cs var:#stats.percent_closed ?>%</p>
55       <dl>
56        <dt>解決済みのチケット:</dt>
57        <dd><a href="<?cs var:milestone.queries.closed_tickets ?>"><?cs
58          var:stats.closed_tickets ?></a></dd>
59        <dt>未解決のチケット:</dt>
60        <dd><a href="<?cs var:milestone.queries.active_tickets ?>"><?cs
61          var:stats.active_tickets ?></a></dd>
62       </dl><?cs
63      /if ?><?cs
64     /with ?>
65    </div>
66    <div class="description"><?cs var:milestone.description ?></div>
67   </li><?cs
68  /each ?></ul><?cs
69  if:trac.acl.MILESTONE_CREATE ?>
70   <div class="buttons">
71    <form method="get" action="<?cs var:trac.href.milestone ?>"><div>
72     <input type="hidden" name="action" value="new" />
73     <input type="submit" value="マイルストーンの登録" />
74    </div></form>
75   </div><?cs
76  /if ?>
77
78  <div id="help">
79   <strong>Note:</strong> ロードマップについてのヘルプは <a href="<?cs
80     var:trac.href.wiki ?>/TracRoadmap">TracRoadmap</a> を参照してください。
81  </div>
82
83 </div>
84 <?cs include:"footer.cs"?>
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。