from .tool.func import * def admin_plus_2(conn): 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 = ' ''' return easy_minify(flask.render_template(skin_check(), imp = [load_lang('admin_group_add'), wiki_set(), custom(), other2([0, 0])], data = '''
''' + data + '''
''', menu = [['manager', load_lang('return')]] ))