summaryrefslogtreecommitdiffstats
path: root/scripts/minimaws/lib/wsgiserve.py
diff options
context:
space:
mode:
author wilbertpol <wilbertpol@users.noreply.github.com>2021-10-05 19:16:42 +0200
committer GitHub <noreply@github.com>2021-10-05 19:16:42 +0200
commiteae75824d3c8d697216a9782b9f7ca6494ef431d (patch)
treeeb98e1e99941c8843fe2196480927eefb00e2784 /scripts/minimaws/lib/wsgiserve.py
parent716c9f4c863ca150ff519429b24168df9890f1b1 (diff)
softlist.cpp: Add support for a 'notes' field to store information ab… (#8482)
* softlist.cpp: Add support for a 'notes' field to store information about a software list or software list item. [Wilbert Pol] * Add software list and software notes to minimaws
Diffstat (limited to 'scripts/minimaws/lib/wsgiserve.py')
-rw-r--r--scripts/minimaws/lib/wsgiserve.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/minimaws/lib/wsgiserve.py b/scripts/minimaws/lib/wsgiserve.py
index 43d5dbc1253..3b92f08110d 100644
--- a/scripts/minimaws/lib/wsgiserve.py
+++ b/scripts/minimaws/lib/wsgiserve.py
@@ -689,6 +689,9 @@ class SoftwareListHandler(QueryPageHandler):
yield htmltmpl.SORTABLE_TABLE_EPILOGUE.substitute(id='tbl-software').encode('utf-8')
yield '<script>make_collapsible(document.getElementById("heading-software"), document.getElementById("tbl-software"));</script>\n'.encode('utf-8')
+ if (softwarelist_info['notes']):
+ yield htmltmpl.SOFTWARELIST_EPILOGUE.substitute(notes=htmlescape(softwarelist_info['notes'])).encode('utf-8')
+
yield '</body>\n</html>\n'.encode('utf-8')
def software_page(self, software_info):
@@ -733,6 +736,9 @@ class SoftwareListHandler(QueryPageHandler):
yield (' <tr><th>%s:</th><td>%s</td>\n' % (htmlescape(name), htmlescape(value))).encode('utf-8')
yield '</table>\n\n'.encode('utf-8')
+ if (software_info['notes']):
+ yield htmltmpl.SOFTWARE_EPILOGUE.substitute(notes=htmlescape(software_info['notes'])).encode('utf-8')
+
yield '</body>\n</html>\n'.encode('utf-8')
def software_row(self, software_info):