Well that kind of sucks. It would be pretty difficult (with my limited python knowledge) to edit that code so that it generate a page skinned to each client's web site. I really think this is the one glaring weakness with MM. Not trying in any way what-so-ever to kick your cat by say that so please do not take it that way. It is just hard to create a professional site design utilizing MM when a number of pages are tied to that plain vanilla look and feel. MM would be such a far superior product if all of the pages were skinnable to match the look and feel of the client's site.
In all of my lists, MM is used as a generic announcement only mailing list. There is no form presented to subscribe/unsubscribe (email commands are all that we use). We do not utilize subscriber passwords etc so the whole 'login' interface is 100% irrelevant. My listinfo page is merely a text with the mailto sub/unsub links skinned to match the web site. I'd actually prefer to set it up so that either the options page is a clone of the listinfo page (or even better so as to avoid keeping two copies of the same code) simply have the options page (at login or any point) redirect to the listinfo page. Of course all of this would need to be done on a list by list basis and not 100% hardcoded per se. Anyway, that is my feedback. I applaud the efforts to write this program. I could never do it. I think tough that a little more flexibility in design woudl make it so very much better. -------------------------------------------- On Sat, 4/4/15, Mark Sapiro <m...@msapiro.net> wrote: Subject: Re: [Mailman-Users] Templates To: mailman-users@python.org Date: Saturday, April 4, 2015, 12:56 AM On 04/03/2015 08:42 PM, JB wrote: > I think I found a clue as to what the issue is. The page that renders has a title "LISTNAME: member options login page". I am guessing that this login page is NOT what is skinned by options.html (assuming that the actual page displayed t the member once logged on is what that template controls). So that now begs the questions, how do I customize that "member option login page"? The options login page is one of several that are built on the fly by the relevant CGI without using any template. If you look in Defaults.py in the Web UI defaults section you will see a number of settings that you can put in mm_cfg.py to change various colors. In Mailman 2.1.19 and newer, there is also a WEB_HEAD_ADD setting that enables adding things like style sheet references to the HEAD section of these pages. If those are not sufficient to do what you want, you have to modify the generating code in Mailman/Cgi/options.py -- Mark Sapiro <m...@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/jebva%40yahoo.com ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/archive%40jab.org