On 2/8/21 5:55 PM, Brian Carpenter wrote:
Hey all,
I am seeing a strange issue with the Moderator Approval Subscription template.
- First problem is that this template by default does not include a URL to the list admin page of said mailing list. Mailman 2's notifications did.
Mailman 2 was monolithic. Mailman 3 is Modular. Core, which sends this notice, doesn't know if you even have a web admin UI, much less how to access it. It has been suggested that we add a config setting for the web base URL and if that is set, include URLs in these messages and we may eventually do that, but in the mean time
- Problem 1 can be solved by editing the template and adding the List Owner (admin) url to moderate the subscription.
This is what you need to do.
However in the case of long URLs, the URL is getting cut-off in Thunderbird. Not sure about other email clients.
That is an issue because the expanded template is filled and wrapped at column 70 with mailman.utilities.string.wrap().
However, you can avoid wrapping the URL by preceding it in the template with a space. Something like
Your authorization is required for a mailing list subscription request approval:
For: $member List: $listname
Visit
https://list.redeacted.org/admin/list/oligodendroglioma.list.redacted.org
to act on this request.
Lines beginning with spaces aren't wrapped.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan