from .tool.func import * def give_admin_groups_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 = '' return easy_minify(flask.render_template(skin_check(), imp = [name, wiki_set(), custom(), other2(['(' + load_lang('admin_group') + ')', 0])], data = '''
''' + data + '''

''' + load_lang('explanation') + '''


''', menu = [['give_log', load_lang('return')]] ))