Mercurial > kallithea
comparison pylons_app/templates/summary.html @ 82:670713507d03
Moved summary to seperate controller,
little cleanups in templates.
added archives to summary
author | Marcin Kuzminski <marcin@python-blog.com> |
---|---|
date | Sun, 18 Apr 2010 00:31:58 +0200 |
parents | c2f27b9b81bc |
children | db39d0ca5308 |
comparison
equal
deleted
inserted
replaced
81:c2f27b9b81bc | 82:670713507d03 |
---|---|
9 ${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))} | 9 ${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))} |
10 / | 10 / |
11 ${_('summary')} | 11 ${_('summary')} |
12 </%def> | 12 </%def> |
13 <%def name="page_nav()"> | 13 <%def name="page_nav()"> |
14 <form action="{url}log"> | 14 <form action="log"> |
15 {sessionvars%hiddenformentry} | |
16 <dl class="search"> | 15 <dl class="search"> |
17 <dt><label>Search: </label></dt> | 16 <dt><label>Search: </label></dt> |
18 <dd><input type="text" name="rev" /></dd> | 17 <dd><input type="text" name="rev" /></dd> |
19 </dl> | 18 </dl> |
20 </form> | 19 </form> |
21 | 20 |
22 <ul class="page-nav"> | 21 <ul class="page-nav"> |
23 <li class="current">summary</li> | 22 <li class="current">summary</li> |
24 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li> | 23 <li><a href="shortlog">shortlog</a></li> |
25 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li> | 24 <li><a href="log">changelog</a></li> |
26 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li> | 25 <li><a href="graph/{node|short}">graph</a></li> |
27 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li> | 26 <li><a href="tags">tags</a></li> |
28 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li> | 27 <li><a href="branches">branches</a></li> |
29 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li> | 28 <li><a href="file/{node|short}">files</a></li> |
30 </ul> | 29 </ul> |
31 </%def> | 30 </%def> |
32 <%def name="main()"> | 31 <%def name="main()"> |
33 | 32 |
34 <h2 class="no-link no-border">${_('Mercurial Repository Overview')}</h2> | 33 <h2 class="no-link no-border">${_('Mercurial Repository Overview')}</h2> |
35 <dl class="overview"> | 34 <dl class="overview"> |
36 <dt>name</dt> | 35 <dt>${_('name')}</dt> |
37 <dd>${c.repo_info.name}</dd> | 36 <dd>${c.repo_info.name}</dd> |
38 <dt>description</dt> | 37 <dt>${_('description')}</dt> |
39 <dd>${c.repo_info.description}</dd> | 38 <dd>${c.repo_info.description}</dd> |
40 <dt>contact</dt> | 39 <dt>${_('contact')}</dt> |
41 <dd>${c.repo_info.contact}</dd> | 40 <dd>${c.repo_info.contact}</dd> |
42 <dt>last change</dt> | 41 <dt>${_('last change')}</dt> |
43 <dd>${c.repo_info.last_change|n,self.f.rfc822date} - ${c.repo_info.last_change|n,self.f.age}</dd> | 42 <dd>${c.repo_info.last_change|n,self.f.rfc822date} - ${c.repo_info.last_change|n,self.f.age}</dd> |
43 <dt>${_('url')}</dt> | |
44 <dd><pre>$ hg clone <a href="${c.clone_repo_url}">${c.clone_repo_url}</a></pre></dd> | |
45 <dt>${_('Download')}</dt> | |
46 <dd> | |
47 %for archive in c.repo_info._get_archives(): | |
48 | <a href="/${c.repo_info.name}/archive/${archive['node']}${archive['extension']}"> | |
49 ${c.repo_info.name}.${archive['type']} | |
50 </a> | |
51 %endfor | |
52 | | |
53 </dd> | |
44 </dl> | 54 </dl> |
45 | 55 |
46 <h2><a href="{url}shortlog{sessionvars%urlparameter}">Changes</a></h2> | 56 <h2><a href="{url}shortlog">Changes</a></h2> |
47 <table> | 57 <table> |
48 %for cnt,cs in enumerate(c.repo_changesets): | 58 %for cnt,cs in enumerate(c.repo_changesets): |
49 <tr class="parity${cnt%2}"> | 59 <tr class="parity${cnt%2}"> |
50 <td>${cs._ctx.date()|n,self.f.age}</td> | 60 <td>${cs._ctx.date()|n,self.f.age}</td> |
51 <td>${cs.author}</td> | 61 <td>${cs.author}</td> |
56 ${h.link_to(_('files'),h.url('file/'+str(cs._ctx)))} | 66 ${h.link_to(_('files'),h.url('file/'+str(cs._ctx)))} |
57 </td> | 67 </td> |
58 </tr> | 68 </tr> |
59 %endfor | 69 %endfor |
60 <tr class="light"> | 70 <tr class="light"> |
61 <td colspan="4"><a class="list" href="{url}shortlog{sessionvars%urlparameter}">...</a></td> | 71 <td colspan="4"><a class="list" href="shortlog">...</a></td> |
62 </tr> | 72 </tr> |
63 </table> | 73 </table> |
64 | 74 |
65 <h2><a href="{url}tags{sessionvars%urlparameter}">${_('Tags')}</a></h2> | 75 <h2><a href="{url}tags">${_('Tags')}</a></h2> |
66 <table> | 76 <table> |
67 %for tag in c.repo_tags: | 77 %for tag in c.repo_tags: |
68 ${tag} | 78 ${tag} |
69 %endfor | 79 %endfor |
70 <tr class="light"> | 80 <tr class="light"> |
71 <td colspan="3"><a class="list" href="{url}tags{sessionvars%urlparameter}">...</a></td> | 81 <td colspan="3"><a class="list" href="tags">...</a></td> |
72 </tr> | 82 </tr> |
73 </table> | 83 </table> |
74 | 84 |
75 <h2 class="no-link">Branches</h2> | 85 <h2 class="no-link">Branches</h2> |
76 <table> | 86 <table> |
77 %for branch in c.repo_branches: | 87 %for branch in c.repo_branches: |
78 ${branch} | 88 ${branch} |
79 %endfor | 89 %endfor |
80 <tr class="light"> | 90 <tr class="light"> |
81 <td colspan="4"><a class="list" href="#">...</a></td> | 91 <td colspan="4"><a class="list" href="branches">...</a></td> |
82 </tr> | 92 </tr> |
83 </table> | 93 </table> |
84 | 94 |
85 </%def> | 95 </%def> |