diff options
| author | bwarsaw | 1998-12-30 21:44:42 +0000 |
|---|---|---|
| committer | bwarsaw | 1998-12-30 21:44:42 +0000 |
| commit | 56453f0dda9995c323f01f9d8b3289f2fdfdad4b (patch) | |
| tree | 491d81d6a69be7c02376d5421771e46ca3ececd9 /Mailman/htmlformat.py | |
| parent | 2689390571775df942cd3ce0085f8a8bb0ea6482 (diff) | |
| download | mailman-56453f0dda9995c323f01f9d8b3289f2fdfdad4b.tar.gz mailman-56453f0dda9995c323f01f9d8b3289f2fdfdad4b.tar.zst mailman-56453f0dda9995c323f01f9d8b3289f2fdfdad4b.zip | |
Diffstat (limited to 'Mailman/htmlformat.py')
| -rw-r--r-- | Mailman/htmlformat.py | 19 |
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 |
