The following commit has been merged in the master branch:
commit 6e0733c52ddaab7f6460a34b2c853ceffb455f84
Author: Ole Streicher <[email protected]>
Date: Fri Mar 18 12:27:27 2016 +0100
Make long description optional -- use empty string as default
diff --git a/webtools/templates/packages.xhtml
b/webtools/templates/packages.xhtml
index 8788861..e4a9571 100644
--- a/webtools/templates/packages.xhtml
+++ b/webtools/templates/packages.xhtml
@@ -226,13 +226,13 @@ function show_fulldesc(hash) {
<a class="editlink" title="${fixtranslation}"
href="http://ddtp.debian.net/ddtss/index.cgi/${lang}/forexternalreview/${tasks[task].metapkg.pkg}"
py:if="lang != 'en'">
✏
</a>
- ${render_longdesc(tasks[task].metapkg.desc[lang]['long'])}
+ ${render_longdesc(tasks[task].metapkg.desc[lang].get('long', ''))}
</py:when>
<py:otherwise>
<a class="editlink" title="${translatedesc}"
href="http://ddtp.debian.net/ddtss/index.cgi/${lang}/fetch?package=${tasks[task].metapkg.pkg}"
py:if="lang != 'en'">
✏
</a>
- ${render_longdesc(tasks[task].metapkg.desc['en']['long'])}
+ ${render_longdesc(tasks[task].metapkg.desc['en'].get('long', ''))}
</py:otherwise>
</py:choose>
<table width="90%">
@@ -364,9 +364,9 @@ function show_fulldesc(hash) {
<a class="editlink" title="${fixtranslation}"
href="http://ddtp.debian.net/ddtss/index.cgi/${lang}/forexternalreview/${project.pkg}">
✏
</a>
- ${render_longdesc(project.desc[lang]['long'])}
+ ${render_longdesc(project.desc[lang].get('long', ''))}
</py:when>
-
<py:otherwise>${render_longdesc(project.desc['en']['long'])}</py:otherwise>
+
<py:otherwise>${render_longdesc(project.desc['en'].get('long',''))}</py:otherwise>
</py:choose>
</dd>
<py:if test="'published' in project.properties">
diff --git a/webtools/templates/tasks.xhtml b/webtools/templates/tasks.xhtml
index 0a387e1..72fd862 100644
--- a/webtools/templates/tasks.xhtml
+++ b/webtools/templates/tasks.xhtml
@@ -35,10 +35,10 @@
<div
py:otherwise="">${tasks[task].metapkg.desc['en']['short']}</div>
</div>
<p><span py:choose="">
- <span py:when="lang in
tasks[task].metapkg.desc">${render_longdesc(tasks[task].metapkg.desc[lang]['long'])}
+ <span py:when="lang in
tasks[task].metapkg.desc">${render_longdesc(tasks[task].metapkg.desc[lang].get('long',
''))}
<div class="transmpkg" py:if="lang != 'en'"><a
href="http://ddtp.debian.net/ddtss/index.cgi/${lang}/forexternalreview/${tasks[task].metapkg.pkg}">${fixtranslation}</a></div>
</span>
- <span
py:otherwise="">${render_longdesc(tasks[task].metapkg.desc['en']['long'])}
+ <span
py:otherwise="">${render_longdesc(tasks[task].metapkg.desc['en'].get('long',
''))}
<div class="transmpkg" py:if="lang != 'en'"><a
href="http://ddtp.debian.net/ddtss/index.cgi/${lang}/fetch?package=${tasks[task].metapkg.pkg}">${translatedesc}</a></div>
</span>
</span></p>
@@ -156,8 +156,8 @@
</tr>
<tr>
<td colspan="2" class="project-description"><span py:choose="">
- <span py:when="lang in
project.desc">${render_longdesc(project.desc[lang]['long'])}</span>
- <span
py:otherwise="">${render_longdesc(project.desc['en']['long'])}</span>
+ <span py:when="lang in
project.desc">${render_longdesc(project.desc[lang].get('long', ''))}</span>
+ <span
py:otherwise="">${render_longdesc(project.desc['en'].get('long', ''))}</span>
</span>
<div class="enhanced-by" py:if="project.properties['Enhances'] !=
{}">
The package is enhanced by the following packages: <py:for
each="enh in sorted(project.properties['Enhances'].keys())">
--
Static and dynamic websites for Debian Pure Blends
_______________________________________________
Blends-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/blends-commit