[Mailman-Developers] "search for member with RE" box at top instead of bottom

Dan Mick Dan Mick <dmick@utopia.West.Sun.COM>
Mon, 25 Mar 2002 15:58:22 -0800 (PST)


I don't know why the first time I tried this, it seemed hard, but
it's easy, and I like this a *lot* better:

Index: Mailman/Cgi/admin.py
===================================================================
RCS file: /cvsroot/mailman/mailman/Mailman/Cgi/admin.py,v
retrieving revision 2.66
diff -u -r2.66 admin.py
--- Mailman/Cgi/admin.py        25 Mar 2002 23:48:12 -0000      2.66
+++ Mailman/Cgi/admin.py        25 Mar 2002 23:58:14 -0000
@@ -492,12 +492,8 @@
         subcat = Utils.GetPathPieces()[-1]
         if subcat not in ('list', 'add', 'remove'):
             subcat = 'list'
-        # Add member category specific tables
-        form.AddItem(membership_options(mlist, subcat, cgidata, doc, form))
-        form.AddItem(Center(submit_button('setmemberopts_btn')))
         # In "list" subcategory, we can also search for members
         if subcat == 'list':
-            form.AddItem('<hr>\n')
             table = Table(width='100%')
             table.AddRow([Center(Header(2, _('Additional Member Tasks')))])
             table.AddCellInfo(table.GetCurrentRowIndex(), 0, colspan=2,
@@ -525,6 +521,10 @@
                                            mlist.default_member_moderation),
                           SubmitButton('allmodbit_btn', _('Set'))])
             form.AddItem(table)
+        # Add member category specific tables
+        form.AddItem('<hr>\n')
+        form.AddItem(membership_options(mlist, subcat, cgidata, doc, form))
+        form.AddItem(Center(submit_button('setmemberopts_btn')))
     elif category == 'passwords':
         form.AddItem(Center(password_inputs(mlist)))
         form.AddItem(Center(submit_button()))