]> git.deb.at Git - deb/packages.git/commitdiff
html/show.tmpl: Some fixes to the Vcs-* handling
authorFrank Lichtenheld <frank@lichtenheld.de>
Sat, 15 Mar 2008 00:12:35 +0000 (01:12 +0100)
committerFrank Lichtenheld <frank@lichtenheld.de>
Sat, 15 Mar 2008 00:12:35 +0000 (01:12 +0100)
Fix broken HTML in sidebar.

Don't require a Vcs-* tag in order for Vcs-Browser to be displayed at the
page bottom.

templates/html/show.tmpl

index 7037fee2d9a3037b258584e3f4e3f0f4cb2bd1c3..00effc9c98cfa637d238404b0e3a7d5f970a5ce0 100644 (file)
@@ -86,9 +86,9 @@
        SET vcs_info = page.get_newest("x-vcs-$vcs_id") UNLESS vcs_info;
    IF vcs_info %]
  (<a href="[% vcs_info %]" class="pvcslink">[% vcs_name %]</a>)
-[% END %]
-</li>
 [% END; END %]
+</li>
+[% END %]
 
 </ul>
 
        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; %]
+       LAST IF vcs_info;
+   END;
+   IF vcs_info || vcs_link; %]
 <dl>
+[% IF vcs_info %]
 <dt>[% g('Debian Package Source Repository (<acronym title="Version Control System">VCS</acronym>: <a href="%s">%s</a>)',
        make_url(vcs_pkg,'','source',''), vcs_name ) %]</dt>
 <dd><a href="[% vcs_info %]" class="pvcslink">[% vcs_info %]</a></dd>
-[% IF vcs_link %]
-<dt>[% g('Debian Package Source Repository (Browsable)') %]</dt><dd><a href="[% vcs_link %]" class="pvcslink">[% vcs_link %]</a></dd>
+[% END;
+   IF vcs_link %]
+<dt>[% g('Debian Package Source Repository (Browsable)') %]</dt>
+<dd><a href="[% vcs_link %]" class="pvcslink">[% vcs_link %]</a></dd>
 [% END %]
 </dl>
-[% END; END %]
+[% END %]
 
     </div> <!-- end pdownload -->
   [%- END %]