[Mailman-Users] Unique web interface for all the lists
Jim Hale
jim-ml2 at halemail.dyndns.org
Wed Mar 5 12:12:15 CET 2003
I'd like to see that sample PHP code too if you wouldn't mind. :)
Jim Hale
---
'The OS Tells The PC What To Do With Itself" - Me,1990
---
Visit Our Personal Website at http://hale.dyndns.org, Our Forums at
http://haleforum.dyndns.org or Our Photo Galleries at
http://halegallery.dyndns.org.
-----Original Message-----
From: mailman-users-bounces+jim-ml2=halemail.dyndns.org at python.org
[mailto:mailman-users-bounces+jim-ml2=halemail.dyndns.org at python.org] On
Behalf Of Vince LaMonica
Sent: Wednesday, March 05, 2003 2:02 AM
To: Jose Antonio Gómez Muñoz
Cc: mailman-users at python.org
Subject: Re: [Mailman-Users] Unique web interface for all the lists
On Tuesday, March 4, 2003, at 06:27 AM, Jose Antonio Gómez Muñoz wrote:
> I have a lot of users, and the most of them will subscribe to some
> diferent lists.
>
> I would like a unique web interface with check buttons and a submit
> button to subscribe in only one time to some different lists. All
> lists are moderated.
>
> Ideas? Is there a application for this?
If I understand you correctly, you want one w3 [web] page that lists
all mailman mailing lists, with an empty checkbox next to each list.
The user would type in their e.mail address at the top of the w3 page
and checkmark each list they want to subscribe to, and then click a
submit button to subscribe to a bunch of lists all at the same time.
What you would need to do is create a separate w3 page that contained a
form. Using the checkbox form element, you would assign a mailto:
command for each list [eg: if you have a list: test-list at domain.com,
the form would send a subscribe request to the proper subscribe address
for that list if a checkbox was filled out].
If you created this form, there are some safety issues to consider: 1)
without using javascript, make sure that the form is completely filled
in - make sure that the person filling out the form has put their
address in the form. 2) make sure all lists are set to 'confirm' when a
subscribe request has been made. Otherwise some trouble maker will put
their friend's e.mail address on the form, and checkmark all the lists
to subscribe his friend to a ton of lists. Mailman has a setting that
allows this to not happen - each subscription request, using the
'confirm' setting, is sent back to the requestor asking them to reply
to the message to confirm that the user wants to subscribe. If the user
replies to the confirm message, then and only then are they subscribed.
To create a form like I describe above, I would use PHP [though perl
and python would work too - i just use PHP for most of my w3
programming, so i am a bit biased]. I can send you and/or the list a
small sample of how I would create the above form, if you're interested.
/vjl/
------------------------------------------------------
Mailman-Users mailing list
Mailman-Users at python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives:
http://www.mail-archive.com/mailman-users%40python.org/
This message was sent to: jim-ml2 at halemail.dyndns.org Unsubscribe or
change your options at
http://mail.python.org/mailman/options/mailman-users/jim-ml2%40halemail.
dyndns.org
More information about the Mailman-Users
mailing list