[Blends-commit] [SCM] website branch, master, updated. 53b418b9c58431bfc1cd36085da2b4eff76061fe
Ole Streicher
olebole at debian.org
Sat Dec 5 15:54:08 UTC 2015
The following commit has been merged in the master branch:
commit 53b418b9c58431bfc1cd36085da2b4eff76061fe
Author: Ole Streicher <olebole at debian.org>
Date: Sat Dec 5 16:54:05 2015 +0100
Create lists for Maintainer/Versions/Debian/Upstream/Improvement tags
diff --git a/webtools/templates/packages.xhtml b/webtools/templates/packages.xhtml
index 9eae4ab..151a79b 100644
--- a/webtools/templates/packages.xhtml
+++ b/webtools/templates/packages.xhtml
@@ -63,6 +63,17 @@
width: 1px;
white-space: nowrap;
}
+.pkgdesc-full ul {
+ padding: 0;
+ margin: 0;
+}
+.pkgdesc-full ul li {
+ display: inline;
+}
+
+.pkgdesc-full ul li + li::before {
+ content: " \2022 ";
+}
</style>
<link rel="shortcut icon" href="http://www.debian.org/favicon.ico" />
<script type="text/javascript">
@@ -279,66 +290,107 @@ function show_fulldesc(hash) {
<py:if test="project.responsible != None">
<dt>${maintainer[pstatus]}</dt>
<dd>
- ${project.responsible}
- <py:if test="project.properties.get('changed_by')">
- / ${project.properties['changed_by']}
- </py:if>
+ <ul>
+ <li>
+ ${project.responsible}
+ </li>
+ <py:if test="project.properties.get('changed_by')">
+ <li>
+ ${project.properties['changed_by']}
+ </li>
+ </py:if>
+ </ul>
</dd>
</py:if>
<py:if test="project.version != []">
<dt>Versions</dt>
<dd>
- <py:for each="version in project.version">
- <py:choose>
- <py:when test="isinstance(version, (str, unicode))">
- ${version}
- </py:when>
- <py:when test="'amd64' in version['archs'] or 'all' in version['archs']">
- ${version['version']}
- (<a href="https://packages.debian.org/${version['release']}/${project.pkg}">${version['release']}</a>),
- </py:when>
- </py:choose>
- </py:for>
+ <ul>
+ <py:for each="version in project.version">
+ <py:choose>
+ <py:when test="isinstance(version, (str, unicode))">
+ <li>${version}</li>
+ </py:when>
+ <py:when test="'amd64' in version['archs'] or 'all' in version['archs']">
+ <li>
+ ${version['version']}
+ (<a href="https://packages.debian.org/${version['release']}/${project.pkg}">${version['release']}</a>)
+ </li>
+ </py:when>
+ </py:choose>
+ </py:for>
+ </ul>
</dd>
</py:if>
<py:if test="project.properties['Enhances'] != {}">
<dt>Enhanced by</dt>
<dd>
- <py:for each="enh in project.properties['Enhances'].keys()">
- <a href="${project.properties['Enhances'][enh]}">${enh}</a>
- </py:for>
+ <ul>
+ <py:for each="enh in project.properties['Enhances'].keys()">
+ <li>
+ <a href="${project.properties['Enhances'][enh]}">
+ ${enh}
+ </a>
+ </li>
+ </py:for>
+ </ul>
</dd>
</py:if>
<dt>Debian</dt>
<dd>
- <py:if test="'wnpp' in project.properties">
- <a href="http://bugs.debian.org/${project.properties['wnpp']}">Announcement</a> -
- </py:if>
- <a href="https://tracker.debian.org/pkg/${project.pkg}">Maintainer page</a>
- - <a href="https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=${project.pkg}">Bugs</a>
- <py:if test="project.properties['vcs-browser'] != '#'">
- -
- <py:choose>
- <py:when test="'vcs-url' in project.properties">
- <a href="${project.properties['vcs-browser']}" title="${project.properties['vcs-url']}">
- ${project.properties['vcs-type']}
+ <ul>
+ <py:if test="'wnpp' in project.properties">
+ <li>
+ <a href="http://bugs.debian.org/${project.properties['wnpp']}">
+ Announcement
</a>
- </py:when>
- <py:otherwise>
- <a href="${project.properties['vcs-browser']}">
- ${project.properties['vcs-type']}
- </a>
- </py:otherwise>
- </py:choose>
- </py:if>
+ </li>
+ </py:if>
+ <li>
+ <a href="https://tracker.debian.org/pkg/${project.pkg}">
+ Maintainer page
+ </a>
+ </li>
+ <li>
+ <a href="https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=${project.pkg}">
+ Bugs
+ </a>
+ </li>
+ <py:if test="project.properties['vcs-browser'] != '#'">
+ <li>
+ <py:choose>
+ <py:when test="'vcs-url' in project.properties">
+ <a href="${project.properties['vcs-browser']}" title="${project.properties['vcs-url']}">
+ ${project.properties['vcs-type']}
+ </a>
+ </py:when>
+ <py:otherwise>
+ <a href="${project.properties['vcs-browser']}">
+ ${project.properties['vcs-type']}
+ </a>
+ </py:otherwise>
+ </py:choose>
+ </li>
+ </py:if>
+ </ul>
</dd>
<py:if test="'homepage' in project.properties">
<dt>Upstream</dt>
<dd>
- <a href="${project.properties['homepage']}">Home page</a>
- <py:if test="'registration' in project.properties">
- - <a href="${project.properties['registration']}">Registration</a>
- </py:if>
+ <ul>
+ <li>
+ <a href="${project.properties['homepage']}">
+ Home page
+ </a>
+ </li>
+ <py:if test="'registration' in project.properties">
+ <li>
+ <a href="${project.properties['registration']}">
+ Registration
+ </a>
+ </li>
+ </py:if>
+ </ul>
</dd>
</py:if>
<py:if test="project.remark">
@@ -350,18 +402,32 @@ function show_fulldesc(hash) {
</py:if>
<dt>Improve entry</dt>
<dd>
- <a href="http://screenshots.debian.net/uploadfile?packagename=${project.pkg}">Screenshots</a>
- - <a href="http://debtags.alioth.debian.org/edit.html?pkg=${project.pkg}">Debtags</a>
- <py:if test="lang != 'en' and project.component == 'main' and project.pkgstatus != 'new' and project.pkgstatus != 'pkgvcs'">
- <py:choose>
- <py:when test="lang in project.desc">
- - <a href="http://ddtp.debian.net/ddtss/index.cgi/${lang}/forexternalreview/${project.pkg}">${fixtranslation}</a>
- </py:when>
- <py:otherwise>
- - <a href="http://ddtp.debian.net/ddtss/index.cgi/${lang}/fetch?package=${project.pkg}">${translatedesc}</a>
- </py:otherwise>
- </py:choose>
- </py:if>
+ <ul>
+ <li>
+ <a href="http://screenshots.debian.net/uploadfile?packagename=${project.pkg}">
+ Screenshots
+ </a>
+ </li>
+ <li>
+ <a href="http://debtags.alioth.debian.org/edit.html?pkg=${project.pkg}">Debtags</a>
+ </li>
+ <py:if test="lang != 'en' and project.component == 'main' and project.pkgstatus != 'new' and project.pkgstatus != 'pkgvcs'">
+ <li>
+ <py:choose>
+ <py:when test="lang in project.desc">
+ <a href="http://ddtp.debian.net/ddtss/index.cgi/${lang}/forexternalreview/${project.pkg}">
+ ${fixtranslation}
+ </a>
+ </py:when>
+ <py:otherwise>
+ <a href="http://ddtp.debian.net/ddtss/index.cgi/${lang}/fetch?package=${project.pkg}">
+ ${translatedesc}
+ </a>
+ </py:otherwise>
+ </py:choose>
+ </li>
+ </py:if>
+ </ul>
</dd>
</dl>
</td>
--
Static and dynamic websites for Debian Pure Blends
More information about the Blends-commit
mailing list