summaryrefslogtreecommitdiff
path: root/Mailman/Cgi/admin.py
diff options
context:
space:
mode:
authorbwarsaw2006-04-17 13:10:09 +0000
committerbwarsaw2006-04-17 13:10:09 +0000
commit953d9bff95f70b66b1b6c04340959185a11c3d10 (patch)
treebd6aa3c6d30bcace2d628da71bc121f751ff1be2 /Mailman/Cgi/admin.py
parent0ed815a216c7bb6f820cfdf99fc8d31bcfd19fc0 (diff)
downloadmailman-953d9bff95f70b66b1b6c04340959185a11c3d10.tar.gz
mailman-953d9bff95f70b66b1b6c04340959185a11c3d10.tar.zst
mailman-953d9bff95f70b66b1b6c04340959185a11c3d10.zip
Diffstat (limited to 'Mailman/Cgi/admin.py')
-rw-r--r--Mailman/Cgi/admin.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/Mailman/Cgi/admin.py b/Mailman/Cgi/admin.py
index 74aba72fa..d3feab649 100644
--- a/Mailman/Cgi/admin.py
+++ b/Mailman/Cgi/admin.py
@@ -28,7 +28,6 @@ import logging
from email.Utils import unquote, parseaddr, formataddr
from string import lowercase, digits
-from types import *
from Mailman import Errors
from Mailman import i18n
@@ -119,7 +118,7 @@ def main():
# POST methods, even if their actions have a query string, don't get
# put into FieldStorage's keys :-(
qs = parsedqs.get('VARHELP')
- if qs and isinstance(qs, ListType):
+ if qs and isinstance(qs, list):
varhelp = qs[0]
if varhelp:
option_help(mlist, varhelp)
@@ -536,7 +535,7 @@ def show_variables(mlist, category, subcat, cgidata, doc):
# The very first item in the config info will be treated as a general
# description if it is a string
description = options[0]
- if isinstance(description, StringType):
+ if isinstance(description, str):
table.AddRow([description])
table.AddCellInfo(table.GetCurrentRowIndex(), 0, colspan=2)
options = options[1:]
@@ -553,7 +552,7 @@ def show_variables(mlist, category, subcat, cgidata, doc):
width='85%')
for item in options:
- if type(item) == StringType:
+ if isinstance(type, str):
# The very first banner option (string in an options list) is
# treated as a general description, while any others are
# treated as section headers - centered and italicized...
@@ -1084,7 +1083,7 @@ def membership_options(mlist, subcat, cgidata, doc, form):
qsenviron = os.environ.get('QUERY_STRING')
if qsenviron:
qs = cgi.parse_qs(qsenviron).get('legend')
- if qs and isinstance(qs, ListType):
+ if qs and isinstance(qs, list):
qs = qs[0]
if qs == 'yes':
addlegend = 'legend=yes&'
@@ -1409,7 +1408,7 @@ def change_options(mlist, category, subcat, cgidata, doc):
# do the user options for members category
if cgidata.has_key('setmemberopts_btn') and cgidata.has_key('user'):
user = cgidata['user']
- if type(user) is ListType:
+ if isinstance(user, list):
users = []
for ui in range(len(user)):
users.append(urllib.unquote(user[ui].value))