From: Hank van Cleef

The esteemed Mark Sapiro has said:

Walter wrote:

I have just started using Mailman and wish to add fields (user title, organization) that must be filled out upon subscription...

In other words, this is not a simple change.

...  I've
given some thought to redoing things so that a custom page can link
out to a non-Mailman process, then return the mail address and real
name to Mailman as an approved subscription for Mailman processing...

This is not terribly difficult to do, if you have some basic HTML programming experience.

One could (for example) build a POST form to gather all the information, then in the POST target file, scrape off all the extra info, stuff it in a database, then POST the name and email address to the appropriate Mailman page.

I posted how to do the latter some time ago:

<form action="http://your.domainname.here/mailman/subscribe/listname"; method="post">
        <input type="text" name="fullname">
        <input type="text" name="email">
        </form>

So just add your additional fields, then change the "action" URL to a PHP (or your web language of choice) page that gathers your info and gets it to you in your desired form, then POSTS the "fullname" and "email" fields to Mailman. And Bob's your uncle!

If you don't have the skills, I would be willing to contract the solution for you. Depending on how picky you are and how much customization you want, it could be thirty minutes or thirty days of work... :-)

:::: Giving society cheap, abundant energy at this point would be the equivalent of giving an idiot child a machine gun. -- Paul Ehrlich ::::
:::: Jan Steinman <http://www.VeggieVanGogh.com> ::::


------------------------------------------------------
Mailman-Users mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to