summaryrefslogtreecommitdiff
path: root/Mailman/Cgi
diff options
context:
space:
mode:
authorbwarsaw2001-06-07 22:07:11 +0000
committerbwarsaw2001-06-07 22:07:11 +0000
commit457309d68529d31bbc8ba1ac3fe2bb43e019908e (patch)
tree212413381d73d9bd3213ad730208a47f7cd31957 /Mailman/Cgi
parent07faf2716a0ec563d52a04bb82973dc335a7b5d5 (diff)
downloadmailman-457309d68529d31bbc8ba1ac3fe2bb43e019908e.tar.gz
mailman-457309d68529d31bbc8ba1ac3fe2bb43e019908e.tar.zst
mailman-457309d68529d31bbc8ba1ac3fe2bb43e019908e.zip
listinfo_overview(): Applied David Champion's SF patch 401452 to
alternatively highlight the list rows.
Diffstat (limited to 'Mailman/Cgi')
-rw-r--r--Mailman/Cgi/listinfo.py13
1 files changed, 9 insertions, 4 deletions
diff --git a/Mailman/Cgi/listinfo.py b/Mailman/Cgi/listinfo.py
index a9ed8d787..7dca72cc1 100644
--- a/Mailman/Cgi/listinfo.py
+++ b/Mailman/Cgi/listinfo.py
@@ -138,10 +138,15 @@ def listinfo_overview(msg=''):
table.AddRow([Bold(FontAttr(_('List'), size='+2')),
Bold(FontAttr(_('Description'), size='+2'))
])
- for mlist in advertised:
- table.AddRow(
- [Link(mlist.GetScriptURL('listinfo'), Bold(mlist.real_name)),
- mlist.description or Italic(_('[no description available]'))])
+ highlight = 1
+ for mlist in advertised:
+ table.AddRow(
+ [Link(mlist.GetScriptURL('listinfo'), Bold(mlist.real_name)),
+ mlist.description or Italic(_('[no description available]'))])
+ if highlight and mm_cfg.WEB_HIGHLIGHT_COLOR:
+ table.AddRowInfo(table.GetCurrentRowIndex(),
+ bgcolor=mm_cfg.WEB_HIGHLIGHT_COLOR)
+ highlight = not highlight
doc.AddItem(table)
doc.AddItem('<hr>')