From d1ae930cdcff2837c3a8d85f4562879035939acb Mon Sep 17 00:00:00 2001
From: klm
Date: Wed, 8 Apr 1998 06:27:22 +0000
Subject: Some mild layout changes.
---
cgi/admin | 22 ++++++++++++++--------
1 file changed, 14 insertions(+), 8 deletions(-)
(limited to 'cgi/admin')
diff --git a/cgi/admin b/cgi/admin
index 45d15a787..79bc94fac 100755
--- a/cgi/admin
+++ b/cgi/admin
@@ -115,7 +115,7 @@ def FormatConfiguration(doc, list, category, category_suffix):
if k == category: label = v
doc.SetTitle('%s Administration' % list.real_name)
- doc.AddItem(Center(Header(2, ('%s Maillist %s Configuration'
+ doc.AddItem(Center(Header(2, ('%s Maillist Configuration - %s Section'
% (list.real_name, label)))))
doc.AddItem('
')
@@ -175,28 +175,34 @@ def FormatOptionsSection(category, list):
for k, v in CATEGORIES:
if k == category: label = v
- big_table = Table(cellspacing=4, cellpadding=5)
+ big_table = Table(cellspacing=3, cellpadding=4)
big_table.AddRow([Center(Header(2, label))])
big_table.AddCellInfo(max(big_table.GetCurrentRowIndex(), 0), 0,
colspan=2, bgcolor="#99ccff")
- def AddOptionsHeader(big_table=big_table):
- big_table.AddRow([Center(Bold('Option')),
- Bold('Value')])
+
+ def ColHeader(big_table = big_table):
+ big_table.AddRow([Center(Bold('Option')), Bold('Value')])
big_table.AddCellInfo(max(big_table.GetCurrentRowIndex(), 0), 0,
width="15%")
big_table.AddCellInfo(max(big_table.GetCurrentRowIndex(), 0), 1,
width="85%")
+ did_col_header = 0
- if type(options[0]) != types.StringType:
- AddOptionsHeader()
for item in options:
if type(item) == types.StringType:
big_table.AddRow([Bold(item)])
big_table.AddCellInfo(max(big_table.GetCurrentRowIndex(), 0), 0,
colspan=2, bgcolor ="#FFF0D0")
- AddOptionsHeader()
+ if not did_col_header:
+ # Do col header after very first string descr, if any...
+ ColHeader()
+ did_col_header = 1
else:
+ if not did_col_header:
+ # ... but do col header before anything else.
+ ColHeader()
+ did_col_header = 1
big_table.AddRow(GetGuiItem(item, list))
big_table.AddCellInfo(max(big_table.GetCurrentRowIndex(), 0), 1,
bgcolor="#cccccc")
--
cgit v1.2.3-70-g09d2