]> git.deb.at Git - deb/packages.git/commitdiff
vcs information: Improve HTML output
authorFrank Lichtenheld <frank@lichtenheld.de>
Thu, 12 Apr 2007 15:33:58 +0000 (17:33 +0200)
committerFrank Lichtenheld <frank@lichtenheld.de>
Thu, 12 Apr 2007 15:33:58 +0000 (17:33 +0200)
Add a link to the package page of the used VCS.

templates/html/show.tmpl

index 09befc44fcd631fc96e227036530f119c9fdade2..ef4d8131a9c95411dfef39b4258064c0e5b20b13 100644 (file)
 </ul>
 
 [% #FIXME: should this only be used for the PTS?
-   known_vcs = [ [ 'cvs', 'CVS' ],
-               [ 'svn', 'Subversion' ],
-               [ 'bzr', 'bzr' ],
-               [ 'darcs', 'Darcs'],
-               [ 'arch', 'arch' ] ];
+   known_vcs = [ [ 'cvs', 'CVS', 'cvs' ],
+               [ 'svn', 'Subversion', 'subversion' ],
+               [ 'bzr', 'bzr', 'bzr' ],
+               [ 'darcs', 'Darcs', 'darcs' ],
+               [ 'arch', 'arch', 'tla' ],
+               [ 'git', 'Git', 'git-core' ], ];
    FOREACH vcs IN known_vcs;
-       vcs_id = vcs.0; vcs_name = vcs.1;
+       vcs_id = vcs.0; vcs_name = vcs.1; vcs_pkg = vcs.2;
        vcs_info = page.get_newest("vcs-$vcs_id");
        SET vcs_info = page.get_newest("x-vcs-$vcs_id") UNLESS vcs_info;
        IF vcs_info; %]
-<p>Debian Package Repository (<acronym title="Version Control System">VCS</acronym>: [% vcs_name %]):<br> <a href="[% vcs_info %]" class="pvcslink">[% vcs_info %]</a></p>
+<p>Debian Package Repository (<acronym title="Version Control System">VCS</acronym>:
+<a href="[% make_url(vcs_pkg,'','source','') %]">[% vcs_name %]</a>):<br> <a href="[% vcs_info %]" class="pvcslink">[% vcs_info %]</a></p>
 [% END; END %]
 
 [% IF src %]