diff options
| author | cotton | 1998-11-23 10:07:19 +0000 |
|---|---|---|
| committer | cotton | 1998-11-23 10:07:19 +0000 |
| commit | cebb04b4f23f9915e750d16a71b7fc2d24672173 (patch) | |
| tree | f95299ff2d090c3b3578542beb65dfead4c86a7a /Mailman/HTMLFormatter.py | |
| parent | 3571c21b68ed73b24ac344f0600246dedd98e61a (diff) | |
| download | mailman-cebb04b4f23f9915e750d16a71b7fc2d24672173.tar.gz mailman-cebb04b4f23f9915e750d16a71b7fc2d24672173.tar.zst mailman-cebb04b4f23f9915e750d16a71b7fc2d24672173.zip | |
Diffstat (limited to 'Mailman/HTMLFormatter.py')
| -rw-r--r-- | Mailman/HTMLFormatter.py | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/Mailman/HTMLFormatter.py b/Mailman/HTMLFormatter.py index 69e1d610c..3635aed7c 100644 --- a/Mailman/HTMLFormatter.py +++ b/Mailman/HTMLFormatter.py @@ -353,12 +353,10 @@ class HTMLFormatter: '<mm-form-end>' : self.FormatFormEnd(), '<mm-archive>' : self.FormatArchiveAnchor(), '</mm-archive>' : '</a>', - '<mm-regular-users>' : self.FormatUsers(0), '<mm-list-subscription-msg>' : self.FormatSubscriptionMsg(), '<mm-restricted-list-message>' : \ self.RestrictedListMessage('current archive', self.archive_private), - '<mm-digest-users>' : self.FormatUsers(1), '<mm-num-reg-users>' : `member_len`, '<mm-num-digesters>' : `dmember_len`, '<mm-num-members>' : (`member_len + dmember_len`), @@ -367,7 +365,17 @@ class HTMLFormatter: '<mm-owner>' : self.GetAdminEmail(), '<mm-reminder>' : self.FormatReminder(), } - + + def GetAllReplacements(self): + """ + returns standard replaces plus formatted user lists in + a dict just like GetStandardReplacements. + """ + d = self.GetStandardReplacements() + d.update({"<mm-regular-users>": self.FormatUsers(0), + "<mm-digest-users>": self.FormatUsers(1)}) + return d + def InitTemplates(self): def ExtensionFilter(item): return item[-5:] == '.html' |
