summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbwarsaw2001-05-18 20:11:49 +0000
committerbwarsaw2001-05-18 20:11:49 +0000
commit7a8f2a6322f8ec7b67021dbec84d56bb874a3075 (patch)
treebe4adeff7527f59e620c46af2c8c619798558529
parent935ad53a536eccf45ba5cf1db8f7b8489a1efe59 (diff)
downloadmailman-7a8f2a6322f8ec7b67021dbec84d56bb874a3075.tar.gz
mailman-7a8f2a6322f8ec7b67021dbec84d56bb874a3075.tar.zst
mailman-7a8f2a6322f8ec7b67021dbec84d56bb874a3075.zip
GetConfigInfo(), AddMember(), ConfirmUnsubscription(),
ApprovedAddMember(), DeleteMember(): Instead of passing in the list's preferred language, simple pass in self; maketext() digs the preferred language out of the list object. In AddMember(), ConfirmUnsubscription(), and ApprovedAddMember(), the argument `lang' is also passed in case the user chose a language other than the list's default.
-rw-r--r--Mailman/MailList.py14
1 files changed, 6 insertions, 8 deletions
diff --git a/Mailman/MailList.py b/Mailman/MailList.py
index b05ce6542..a7460ae39 100644
--- a/Mailman/MailList.py
+++ b/Mailman/MailList.py
@@ -808,15 +808,13 @@ class MailList(MailCommandHandler, HTMLFormatter, Deliverer, ListAdmin,
_('Header added to mail sent to regular list members'),
_('''Text prepended to the top of every immediately-delivery
message. ''') + Utils.maketext('headfoot.html',
- lang=self.preferred_language,
- raw=1)),
+ raw=1, mlist=self)),
('msg_footer', mm_cfg.Text, (4, WIDTH), 0,
_('Footer added to mail sent to regular list members'),
_('''Text appended to the bottom of every immediately-delivery
message. ''') + Utils.maketext('headfoot.html',
- lang=self.preferred_language,
- raw=1)),
+ raw=1, mlist=self)),
]
config_info['bounce'] = Bouncer.GetConfigInfo(self)
@@ -1046,7 +1044,7 @@ class MailList(MailCommandHandler, HTMLFormatter, Deliverer, ListAdmin,
'remote' : remote,
'listadmin' : self.GetAdminEmail(),
'confirmurl' : confirmurl,
- }, lang=lang)
+ }, lang=lang, mlist=self)
msg = Message.UserNotification(
recipient, self.GetRequestEmail(),
_('%(realname)s -- confirmation of subscription -- confirm %(cookie)s'),
@@ -1116,7 +1114,7 @@ class MailList(MailCommandHandler, HTMLFormatter, Deliverer, ListAdmin,
'remote' : remote,
'listadmin' : self.GetAdminEmail(),
'confirmurl' : confirmurl,
- }, lang=lang)
+ }, lang=lang, mlist=self)
msg = Message.UserNotification(
addr, self.GetRequestEmail(),
_('%(realname)s -- confirmation of removal -- confirm %(cookie)s'),
@@ -1234,7 +1232,7 @@ class MailList(MailCommandHandler, HTMLFormatter, Deliverer, ListAdmin,
"adminsubscribeack.txt",
{"listname" : self.real_name,
"member" : name,
- }, lang=lang)
+ }, lang=lang, mlist=self)
msg = Message.UserNotification(
self.owner, mm_cfg.MAILMAN_OWNER, subject, text)
msg.send(self)
@@ -1286,7 +1284,7 @@ class MailList(MailCommandHandler, HTMLFormatter, Deliverer, ListAdmin,
'adminunsubscribeack.txt',
{'member' : name,
'listname': self.real_name,
- }, lang=self.preferred_language)
+ }, mlist=self)
msg = Message.UserNotification(self.owner,
mm_cfg.MAILMAN_OWNER,
subject, text)