diff --git a/pylons_app/templates/changeset/changeset.html b/pylons_app/templates/changeset/changeset.html --- a/pylons_app/templates/changeset/changeset.html +++ b/pylons_app/templates/changeset/changeset.html @@ -16,18 +16,75 @@ from pylons_app.lib import filters <%def name="page_nav()"> ${self.menu('changelog')} - +<%def name="css()"> + + + <%def name="main()"> - + + +
+
+
+
${_('Date')}: ${c.changeset.date}
+
${_('Author')}: ${c.changeset.author}
+
+ ${c.changeset.message} +
+
+
+ + ${c.changeset.branch} + %for tag in c.changeset.tags: + ${tag} + %endfor + + %if len(c.changeset.parents)>1: +
+ ${_('merge')} + merge +
+ %endif + %for p_cs in reversed(c.changeset.parents): +
${_('Parrent')} ${p_cs.revision}: ${h.link_to(p_cs.raw_id, + h.url('changeset_home',repo_name=c.repo_name,revision=p_cs.raw_id),title=p_cs.message)} +
+ %endfor +
+
+
+ +
- %for filenode in c.changeset.added: -

${filenode}

+ %for change,filenode,diff in c.changes: +
${h.link_to(filenode.path,h.url.current(anchor='CHANGE-%s'%filenode.path))}
%endfor - %for filenode in c.changeset.changed: -

${filenode}

- %endfor - %for filenode in c.changeset.removed: -

${filenode}

- %endfor -
+ + + %for change,filenode,diff in c.changes: + %if change !='removed': +
+
+
+
+ + ${h.link_to_if(change!='removed',filenode.path,h.url('files_home',repo_name=c.repo_name, + revision=filenode.changeset.raw_id,f_path=filenode.path))} + + + ##» ${h.link_to(_('diff'), + ##h.url.current(diff2=c.diff2,diff1=c.diff1,diff='diff'))} + ##» ${h.link_to(_('raw diff'), + ##h.url.current(diff2=c.diff2,diff1=c.diff1.split(':')[-1],diff='raw'))} + ##» ${h.link_to(_('download diff'), + ##h.url.current(diff2=c.diff2,diff1=c.diff1,diff='download'))} +
+
+
+ ${diff|n} +
+
+ %endif + %endfor + \ No newline at end of file