from .tool.func import * def user_info_2(conn): curs = conn.cursor() ip = ip_check() curs.execute("select acl from user where id = ?", [ip]) data = curs.fetchall() if ban_check() == 0: if data: if data[0][0] != 'user': acl = data[0][0] else: acl = load_lang('member') else: acl = load_lang('normal') else: acl = load_lang('blocked') match = re.search("^([0-9]{1,3}\.[0-9]{1,3})", ip) if match: match = match.groups()[0] else: match = '-' curs.execute("select end, login, band from ban where block = ? or block = ?", [ip, match]) block_data = curs.fetchall() if block_data: if block_data[0][0] != '': acl += ' (' + load_lang('period') + ' : ' + block_data[0][0] + ')' else: acl += ' (' + load_lang('limitless') + ')' if block_data[0][1] != '': acl += ' (' + load_lang('login_able') + ')' if block_data[0][2] == 'O': acl += ' (' + load_lang('band_blocked') + ')' curs.execute('select name from alarm where name = ? limit 1', [ip_check()]) if curs.fetchall(): plus2 = '