From 4a49e00a2a6937474b50f5dc18e4d6953fbb742b Mon Sep 17 00:00:00 2001 From: klm Date: Thu, 9 Apr 1998 22:26:30 +0000 Subject: Further refinement of the option help presentation. --- cgi/admin | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/cgi/admin b/cgi/admin index 9e9abaff7..c2afcba77 100755 --- a/cgi/admin +++ b/cgi/admin @@ -239,17 +239,22 @@ def FormatOptionHelp(doc, varref, list): if bad: AddErrorMessage(doc, bad) header = Table(width="100%") - legend = ('%s Maillist Configuration Help - %s Option' + legend = ('%s Maillist Configuration Help
%s Option' % (list.real_name, varname)) header.AddRow([Center(Header(3, legend))]) header.AddCellInfo(max(header.GetCurrentRowIndex(), 0), 0, colspan=2, bgcolor="#99ccff") doc.SetTitle("Mailman %s List Option Help" % varname) doc.AddItem(header) - doc.AddItem("%s: %s
" % (varname, item[4])) - doc.AddItem("Category: %s

" % category) + doc.AddItem("%s (%s): %s

" % (varname, category, item[4])) doc.AddItem("%s

" % item[5]) - doc.AddItem("Current value:


%s

" % getattr(list, varname)) + doc.AddItem("Current value:") + valbox = Table(border=1, cellpadding=2) + val = getattr(list, varname) + if type(val) == types.StringType: + val = Preformatted(val) + valbox.AddRow([val]) + doc.AddItem(Center(valbox)) def GetGuiItem(table_entry, category, list): """Return the contents for a table row representing an options item. -- cgit v1.2.3-70-g09d2