summaryrefslogtreecommitdiff
path: root/Mailman/htmlformat.py
diff options
context:
space:
mode:
authorbwarsaw1998-12-30 21:44:42 +0000
committerbwarsaw1998-12-30 21:44:42 +0000
commit56453f0dda9995c323f01f9d8b3289f2fdfdad4b (patch)
tree491d81d6a69be7c02376d5421771e46ca3ececd9 /Mailman/htmlformat.py
parent2689390571775df942cd3ce0085f8a8bb0ea6482 (diff)
downloadmailman-56453f0dda9995c323f01f9d8b3289f2fdfdad4b.tar.gz
mailman-56453f0dda9995c323f01f9d8b3289f2fdfdad4b.tar.zst
mailman-56453f0dda9995c323f01f9d8b3289f2fdfdad4b.zip
Diffstat (limited to 'Mailman/htmlformat.py')
-rw-r--r--Mailman/htmlformat.py19
1 files changed, 14 insertions, 5 deletions
diff --git a/Mailman/htmlformat.py b/Mailman/htmlformat.py
index 9a55cb95a..e5e509c06 100644
--- a/Mailman/htmlformat.py
+++ b/Mailman/htmlformat.py
@@ -450,9 +450,8 @@ class UnorderedList(Container):
spaces = ' ' * indent
output = '\n%s<ul>\n' % spaces
for item in self.items:
- output = output + '%s<li>%s\n' % (spaces,
- HTMLFormatObject(item,
- indent + 2))
+ output = output + '%s<li>%s\n' % \
+ (spaces, HTMLFormatObject(item, indent + 2))
output = output + '%s</ul>\n' % spaces
return output
@@ -461,8 +460,18 @@ class OrderedList(Container):
spaces = ' ' * indent
output = '\n%s<ol>\n' % spaces
for item in self.items:
- output = output + '%s<li>%s\n' % (spaces,
- HTMLFormatObject(item, indent + 2))
+ output = output + '%s<li>%s\n' % \
+ (spaces, HTMLFormatObject(item, indent + 2))
output = output + '%s</ol>\n' % spaces
return output
+class DefinitionList(Container):
+ def Format(self, indent=0):
+ spaces = ' ' * indent
+ output = '\n%s<dl>\n' % spaces
+ for dt, dd in self.items:
+ output = output + '%s<dt>%s\n<dd>%s\n' % \
+ (spaces, HTMLFormatObject(dt, indent+2),
+ HTMLFormatObject(dd, indent+2))
+ output = output + '%s</dl>\n' % spaces
+ return output