[ mailman-Patches-1415956 ] Sitewide headers/footers & XHTML Compliant Web UI

SourceForge.net noreply at sourceforge.net
Sun Jan 29 05:07:15 CET 2006


Patches item #1415956, was opened at 2006-01-26 22:23
Message generated for change (Comment added) made by carbonnb
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=1415956&group_id=103

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Web UI
Group: Mailman 2.1
Status: Open
Resolution: None
Priority: 5
Submitted By: Bryan Carbonnell (carbonnb)
Assigned to: Nobody/Anonymous (nobody)
Summary: Sitewide headers/footers & XHTML Compliant Web UI

Initial Comment:
This patch was borne out of a request I received to
make the Mailman UI fit the look of the web site. This
patch allows you to set a site wide header and footer.
This allows you to pretty much make the MM UI look like
any other site. While I was at it I also made the web
UI XHTML compliant.

Once you patch your source and install it, all you need
to do is edit the html files in the templates/en
directory. Most of the pages will get the header and
footers from the site-header.html and site-footer.html
files, but some of the HTML files already contain theor
own header/footer so you will need ot edit some of
these files as well.

Since this also adds XHTML compliance, this superceeds
patch #116035

----------------------------------------------------------------------

>Comment By: Bryan Carbonnell (carbonnb)
Date: 2006-01-28 23:07

Message:
Logged In: YES 
user_id=449953

Updated both patches to remove some of my site specific HTML
coding.

----------------------------------------------------------------------

Comment By: Bryan Carbonnell (carbonnb)
Date: 2006-01-26 22:31

Message:
Logged In: YES 
user_id=449953

I am also uploading a second version of this patch. This
second version will add the sitewide headers/footer to
source that has been patched with the ht://dig integration
patches.

At the time I posted this, the official ht://dig integration
patches were not released, but the MM2.1.6 patches appear to
work with MM 2.1.7, so they are what were used.

to apply this patch use this command from your mailman
source directory:
patch -p1 <full/path/to/headfoot-htdig-2.1.7-0.1.patch

----------------------------------------------------------------------

Comment By: Bryan Carbonnell (carbonnb)
Date: 2006-01-26 22:27

Message:
Logged In: YES 
user_id=449953

I have only tested this with the english pages. I'm not sure
how to deal with i18n yet, but I'm reading and I will update
this patch as soon as I figure out how to deal with it.

To apply this patch for MM2.1.7, you will need to apply
patch #1405790 (Mailman 2.1.7 multiple patch) first.

to apply this patch use this command from your mailman
source directory:
patch -p1 <full/path/to/headfoot-2.1.7-0.1.patch

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=1415956&group_id=103


More information about the Mailman-coders mailing list