|
|
@@ -3,28 +3,28 @@ from .tool.func import *
|
|
|
def main_tool_redirect(num = 1, add_2 = ''):
|
|
|
with get_db_connect() as conn:
|
|
|
title_list = {
|
|
|
- 0 : [load_lang('document_name'), 'acl', load_lang('acl')],
|
|
|
- 1 : [0, 'check', load_lang('check')],
|
|
|
- 2 : [load_lang('file_name'), 'file_filter/add', load_lang('file_filter_add')],
|
|
|
- 3 : [0, 'admin', load_lang('authorize')],
|
|
|
- 4 : [0, 'record', load_lang('edit_record')],
|
|
|
- 5 : [0, 'record/topic', load_lang('discussion_record')],
|
|
|
- 6 : [load_lang('name'), 'admin_plus', load_lang('add_admin_group')],
|
|
|
- 7 : [load_lang('name'), 'edit_filter/add', load_lang('edit_filter_add')],
|
|
|
- 8 : [load_lang('document_name'), 'search', load_lang('search')],
|
|
|
- 9 : [0, 'block_log/user', load_lang('blocked_user')],
|
|
|
- 10 : [0, 'block_log/admin', load_lang('blocked_admin')],
|
|
|
- 11 : [load_lang('document_name'), 'watch_list', load_lang('add_watchlist')],
|
|
|
- 12 : [load_lang('compare_target'), 'check', load_lang('compare_target')],
|
|
|
- 13 : [load_lang('document_name'), 'edit', load_lang('load')],
|
|
|
- 14 : [load_lang('document_name'), 'star_doc', load_lang('add_star_doc')],
|
|
|
- 15 : [load_lang('name_or_ip_or_regex'), 'auth/give/ban', load_lang('release')],
|
|
|
- 16 : [0, 'auth/give/fix', load_lang('user_fix')],
|
|
|
+ 0 : [load_lang('document_name'), '/acl', load_lang('acl')],
|
|
|
+ 1 : [0, '/check', load_lang('check')],
|
|
|
+ 2 : [load_lang('file_name'), '/file_filter/add', load_lang('file_filter_add')],
|
|
|
+ 3 : [0, '/auth/give', load_lang('authorize')],
|
|
|
+ 4 : [0, '/record', load_lang('edit_record')],
|
|
|
+ 5 : [0, '/record/topic', load_lang('discussion_record')],
|
|
|
+ 6 : [load_lang('name'), '/admin_plus', load_lang('add_admin_group')],
|
|
|
+ 7 : [load_lang('name'), '/edit_filter/add', load_lang('edit_filter_add')],
|
|
|
+ 8 : [load_lang('document_name'), '/search', load_lang('search')],
|
|
|
+ 9 : [0, '/block_log/user', load_lang('blocked_user')],
|
|
|
+ 10 : [0, '/block_log/admin', load_lang('blocked_admin')],
|
|
|
+ 11 : [load_lang('document_name'), '/watch_list', load_lang('add_watchlist')],
|
|
|
+ 12 : [load_lang('compare_target'), '/check', load_lang('compare_target')],
|
|
|
+ 13 : [load_lang('document_name'), '/edit', load_lang('load')],
|
|
|
+ 14 : [load_lang('document_name'), '/star_doc', load_lang('add_star_doc')],
|
|
|
+ 15 : [load_lang('name_or_ip_or_regex'), '/auth/give/ban', load_lang('release')],
|
|
|
+ 16 : [0, '/auth/give/fix', load_lang('user_fix')],
|
|
|
}
|
|
|
|
|
|
if num == 1:
|
|
|
return redirect('/manager')
|
|
|
- elif not num - 1 > len(title_list):
|
|
|
+ elif num - 1 <= len(title_list):
|
|
|
num -= 2
|
|
|
|
|
|
add_1 = flask.request.form.get('name', 'test')
|
|
|
@@ -35,7 +35,7 @@ def main_tool_redirect(num = 1, add_2 = ''):
|
|
|
elif flask.request.form.get('regex', '') != '':
|
|
|
return redirect('/auth/give/ban_regex/' + url_pas(add_1))
|
|
|
else:
|
|
|
- return redirect('/' + title_list[num][1] + '/' + url_pas(add_1))
|
|
|
+ return redirect(title_list[num][1] + '/' + url_pas(add_1))
|
|
|
else:
|
|
|
if title_list[num][0] == 0:
|
|
|
placeholder = load_lang('user_name')
|