comparison rhodecode/templates/changeset/changeset.html @ 547:1e757ac98988

renamed project to rhodecode
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 06 Oct 2010 03:18:16 +0200
parents pylons_app/templates/changeset/changeset.html@c8798599cf8d
children f57aaf673743
comparison
equal deleted inserted replaced
546:7c2f5e4d7bbf 547:1e757ac98988
1 <%inherit file="/base/base.html"/>
2
3 <%def name="title()">
4 ${_('Changeset')} - r${c.changeset.revision}:${c.changeset.short_id} - ${c.repo_name}
5 </%def>
6
7 <%def name="breadcrumbs_links()">
8 ${h.link_to(u'Home',h.url('/'))}
9 &raquo;
10 ${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))}
11 &raquo;
12 ${_('Changeset')} - r${c.changeset.revision}:${c.changeset.short_id}
13 </%def>
14
15 <%def name="page_nav()">
16 ${self.menu('changelog')}
17 </%def>
18
19 <%def name="main()">
20 <div class="box">
21 <!-- box / title -->
22 <div class="title">
23 ${self.breadcrumbs()}
24 </div>
25 <div class="table">
26 <div id="body" class="diffblock">
27 <div class="code-header">
28 <div>
29 ${_('Changeset')} - r${c.changeset.revision}:${c.changeset.short_id}
30 &raquo; <span>${h.link_to(_('raw diff'),
31 h.url('raw_changeset_home',repo_name=c.repo_name,revision=c.changeset.short_id,diff='show'))}</span>
32 &raquo; <span>${h.link_to(_('download diff'),
33 h.url('raw_changeset_home',repo_name=c.repo_name,revision=c.changeset.short_id,diff='download'))}</span>
34 </div>
35 </div>
36 </div>
37 <div id="changeset_content">
38 <div class="container">
39 <div class="left">
40 <div class="date">${_('commit')} ${c.changeset.revision}: ${c.changeset.short_id}@${c.changeset.date}</div>
41 <div class="author">
42 <div class="gravatar">
43 <img alt="gravatar" src="${h.gravatar_url(h.email(c.changeset.author),20)}"/>
44 </div>
45 <span>${h.person(c.changeset.author)}</span><br/>
46 <span><a href="mailto:${h.email_or_none(c.changeset.author)}">${h.email_or_none(c.changeset.author)}</a></span><br/>
47 </div>
48 <div class="message">${h.link_to(h.wrap_paragraphs(c.changeset.message),h.url('changeset_home',repo_name=c.repo_name,revision=c.changeset.short_id))}</div>
49 </div>
50 <div class="right">
51 <div class="changes">
52 <span class="removed" title="${_('removed')}">${len(c.changeset.removed)}</span>
53 <span class="changed" title="${_('changed')}">${len(c.changeset.changed)}</span>
54 <span class="added" title="${_('added')}">${len(c.changeset.added)}</span>
55 </div>
56 %if len(c.changeset.parents)>1:
57 <div class="merge">
58 ${_('merge')}<img alt="merge" src="/images/icons/arrow_join.png"/>
59 </div>
60 %endif
61 %for p_cs in reversed(c.changeset.parents):
62 <div class="parent">${_('Parent')} ${p_cs.revision}: ${h.link_to(p_cs.short_id,
63 h.url('changeset_home',repo_name=c.repo_name,revision=p_cs.short_id),title=p_cs.message)}
64 </div>
65 %endfor
66 <span class="logtags">
67 <span class="branchtag" title="${'%s %s' % (_('branch'),c.changeset.branch)}">
68 ${h.link_to(c.changeset.branch,h.url('files_home',repo_name=c.repo_name,revision=c.changeset.short_id))}</span>
69 %for tag in c.changeset.tags:
70 <span class="tagtag" title="${'%s %s' % (_('tag'),tag)}">
71 ${h.link_to(tag,h.url('files_home',repo_name=c.repo_name,revision=c.changeset.short_id))}</span>
72 %endfor
73 </span>
74 </div>
75 </div>
76 <span style="font-size:1.1em;font-weight: bold">${_('Files affected')}</span>
77 <div class="cs_files">
78 %for change,filenode,diff,cs1,cs2 in c.changes:
79 <div class="cs_${change}">${h.link_to(filenode.path,h.url.current(anchor='CHANGE-%s'%filenode.path))}</div>
80 %endfor
81 </div>
82 </div>
83
84 </div>
85
86 %for change,filenode,diff,cs1,cs2 in c.changes:
87 %if change !='removed':
88 <div style="clear:both;height:10px"></div>
89 <div id="body" class="diffblock">
90 <div id="${'CHANGE-%s'%filenode.path}" class="code-header">
91 <div>
92 <span>
93 ${h.link_to_if(change!='removed',filenode.path,h.url('files_home',repo_name=c.repo_name,
94 revision=filenode.changeset.short_id,f_path=filenode.path))}
95 </span>
96 %if 1:
97 &raquo; <span>${h.link_to(_('diff'),
98 h.url('files_diff_home',repo_name=c.repo_name,f_path=filenode.path,diff2=cs2,diff1=cs1,diff='diff'))}</span>
99 &raquo; <span>${h.link_to(_('raw diff'),
100 h.url('files_diff_home',repo_name=c.repo_name,f_path=filenode.path,diff2=cs2,diff1=cs1,diff='raw'))}</span>
101 &raquo; <span>${h.link_to(_('download diff'),
102 h.url('files_diff_home',repo_name=c.repo_name,f_path=filenode.path,diff2=cs2,diff1=cs1,diff='download'))}</span>
103 %endif
104 </div>
105 </div>
106 <div class="code-body">
107 %if diff:
108 ${diff|n}
109 %else:
110 ${_('No changes in this file')}
111 %endif
112 </div>
113 </div>
114 %endif
115 %endfor
116 </div>
117 </div>
118
119 </%def>