Subject: The mailing list for listmasters using Sympa
List archive
- From: Michael Young <address@concealed>
- To: Antonio Casado <address@concealed>, "address@concealed" <address@concealed>
- Subject: Re: [sympa-users] Customize home.tt2
- Date: Tue, 16 Nov 2021 12:53:09 +0000
Antonio-
The Sympa application has a predefined set of “forms” that are available, as found in the web_tt2 directory. Each of these forms, along with the wwsympa CGI (called by /sympa URLs by default) that supports them is designed around supporting one list at a time.
We developed a “front end” similar to what you’re describing but ours is an extension of the CGI.
If you do not plan to use topics, and simply want to enumerate the lists that someone is a member of, display it on a page, and allow them to sub/unsub – then then API is the way to go with your choice of language (Perl, PHP, …).
If you do want to use topics (as we did), then modification of the wwsympa CGI is currently required with maintenance during each update to the Sympa base code to upgrade your modifications (a code merge). This also required getting to know template toolkit, and we prettied the output up with a lot of _javascript_ and Foundations/stylesheet use.
Had I known where our project would end up, I would have put the time into extending the API rather than modifying the CGI and using template toolkit as Perl/PHP on the back-end is way more efficient.
Michael Young Software Engineer IV Rochester Institute of Technology
From: <address@concealed> on behalf of Antonio Casado <address@concealed>
Hi, If it is very difficult to modify sympa. Could I create a link on "home" page that opens a different page at another URL ( miserver.com/newfrontend/ ) and be able to use the API in perl or the sympa.pl command to subscribe or unsubscribe the user?
Thanks
El vie, 12 nov 2021 a las 12:30, Antonio Casado (<address@concealed>) escribió:
-- Antonio Casado Rodríguez Puede consultar la información adicional sobre confidencialidad de este email y protección de datos en nuestra página web http://www.ual.es/lopd-email - Responsable del Tratamiento: Universidad de Almería - Finalidad: Atender y dar respuesta a su petición o consulta y mantener los contactos y relaciones que se produzcan como consecuencia de la misma. - Derechos: Para el ejercicio de derechos de protección de datos diríjase a: http://www.ual.es/lopd-derechos |
-
[sympa-users] Customize home.tt2,
Antonio Casado, 11/12/2021
-
Re: [sympa-users] Customize home.tt2,
Antonio Casado, 11/16/2021
-
Re: [sympa-users] Customize home.tt2,
Michael Young, 11/16/2021
-
Re: [sympa-users] Customize home.tt2,
Antonio Casado, 11/18/2021
- Re: [sympa-users] Customize home.tt2, Michael Young, 11/18/2021
-
Re: [sympa-users] Customize home.tt2,
Antonio Casado, 11/18/2021
-
Re: [sympa-users] Customize home.tt2,
Michael Young, 11/16/2021
-
Re: [sympa-users] Customize home.tt2,
Antonio Casado, 11/16/2021
Archive powered by MHonArc 2.6.19+.