summaryrefslogtreecommitdiff
path: root/Mailman/HTMLFormatter.py
diff options
context:
space:
mode:
authorbwarsaw2001-08-29 05:57:40 +0000
committerbwarsaw2001-08-29 05:57:40 +0000
commitee67904a3d338f0dd7f60f4bc8b396f8d6f6e243 (patch)
tree5ffdcb392239e8048fd62e9aa077b66ab5b9b5d2 /Mailman/HTMLFormatter.py
parent2758d16d758b16c8f690a83e6079662255d77d00 (diff)
downloadmailman-ee67904a3d338f0dd7f60f4bc8b396f8d6f6e243.tar.gz
mailman-ee67904a3d338f0dd7f60f4bc8b396f8d6f6e243.tar.zst
mailman-ee67904a3d338f0dd7f60f4bc8b396f8d6f6e243.zip
Diffstat (limited to 'Mailman/HTMLFormatter.py')
-rw-r--r--Mailman/HTMLFormatter.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/Mailman/HTMLFormatter.py b/Mailman/HTMLFormatter.py
index 2be13b52d..cb55a2a59 100644
--- a/Mailman/HTMLFormatter.py
+++ b/Mailman/HTMLFormatter.py
@@ -29,18 +29,14 @@ from Mailman.i18n import _
EMPTYSTRING = ''
BR = '<br>'
NL = '\n'
+COMMASPACE = ', '
class HTMLFormatter:
def GetMailmanFooter(self):
- owners_html = Container()
- for i in range(len(self.owner)):
- owner = self.owner[i]
- owners_html.AddItem(Link('mailto:%s' % owner, owner))
- if i + 1 <> len(self.owner):
- owners_html.AddItem(', ')
-
+ ownertext = COMMASPACE.join([Utils.ObscureEmail(a, 1)
+ for a in self.owner])
# Remove the .Format() when htmlformat conversion is done.
realname = self.real_name
hostname = self.host_name
@@ -49,7 +45,8 @@ class HTMLFormatter:
Address(
Container(
Link(self.GetScriptURL('listinfo'), self.real_name),
- _(' list run by '), owners_html,
+ _(' list run by '),
+ Link('mailto:' + self.GetOwnerEmail(), ownertext),
'<br>',
Link(self.GetScriptURL('admin'),
_('%(realname)s administrative interface')),