from .tool.func import * def admin_plus_2(conn, name): curs = conn.cursor() if flask.request.method == 'POST': if admin_check(None, 'admin_plus (' + name + ')') != 1: return re_error('/error/3') curs.execute("delete from alist where name = ?", [name]) if flask.request.form.get('ban', 0) != 0: curs.execute("insert into alist (name, acl) values (?, 'ban')", [name]) if flask.request.form.get('toron', 0) != 0: curs.execute("insert into alist (name, acl) values (?, 'toron')", [name]) if flask.request.form.get('check', 0) != 0: curs.execute("insert into alist (name, acl) values (?, 'check')", [name]) if flask.request.form.get('acl', 0) != 0: curs.execute("insert into alist (name, acl) values (?, 'acl')", [name]) if flask.request.form.get('hidel', 0) != 0: curs.execute("insert into alist (name, acl) values (?, 'hidel')", [name]) if flask.request.form.get('give', 0) != 0: curs.execute("insert into alist (name, acl) values (?, 'give')", [name]) if flask.request.form.get('owner', 0) != 0: curs.execute("insert into alist (name, acl) values (?, 'owner')", [name]) conn.commit() return redirect('/admin_plus/' + url_pas(name)) else: data = '