|
@@ -5,67 +5,67 @@ async def give_admin_groups(name = 'test'):
|
|
|
curs = conn.cursor()
|
|
curs = conn.cursor()
|
|
|
|
|
|
|
|
acl_name_list = [
|
|
acl_name_list = [
|
|
|
- [1, 'owner', get_lang(conn, 'owner_authority')],
|
|
|
|
|
- [2, '', get_lang(conn, 'all_function_authority')],
|
|
|
|
|
- [2, 'admin', get_lang(conn, 'admin_authority')],
|
|
|
|
|
- [3, 'ban', get_lang(conn, 'ban_authority')],
|
|
|
|
|
- [4, '', get_lang(conn, 'admin_default_feature_authority')],
|
|
|
|
|
- [3, 'toron', get_lang(conn, 'discussion_authority')],
|
|
|
|
|
- [4, '', get_lang(conn, 'admin_default_feature_authority')],
|
|
|
|
|
- [3, 'check', get_lang(conn, 'user_analyze_authority')],
|
|
|
|
|
- [4, 'view_user_watchlist', get_lang(conn, 'view_user_watchlist_authority')],
|
|
|
|
|
- [4, '', get_lang(conn, 'user_check_authority')],
|
|
|
|
|
- [4, '', get_lang(conn, 'admin_default_feature_authority')],
|
|
|
|
|
- [3, 'acl', get_lang(conn, 'document_acl_authority')],
|
|
|
|
|
- [4, '', get_lang(conn, 'admin_default_feature_authority')],
|
|
|
|
|
- [3, 'hidel', get_lang(conn, 'history_hide_authority')],
|
|
|
|
|
- [4, '', get_lang(conn, 'admin_default_feature_authority')],
|
|
|
|
|
- [3, 'give', get_lang(conn, 'authorization_authority')],
|
|
|
|
|
- [4, '', get_lang(conn, 'admin_default_feature_authority')],
|
|
|
|
|
- [3, 'bbs', get_lang(conn, 'bbs_management_authority')],
|
|
|
|
|
- [4, '', get_lang(conn, 'admin_default_feature_authority')],
|
|
|
|
|
- [3, 'vote_fix', get_lang(conn, 'vote_management_authority')],
|
|
|
|
|
- [4, '', get_lang(conn, 'admin_default_feature_authority')],
|
|
|
|
|
- [3, 'admin_default_feature', get_lang(conn, 'admin_default_feature_authority')],
|
|
|
|
|
- [4, 'doc_watch_list_view', get_lang(conn, 'doc_watch_list_view_authority')],
|
|
|
|
|
- [4, 'treat_as_admin', get_lang(conn, 'treat_as_admin_authority')],
|
|
|
|
|
- [4, 'view_hide_user_name', get_lang(conn, 'view_hide_user_name_authority')],
|
|
|
|
|
- [4, 'user_name_bold', get_lang(conn, 'user_name_bold_authority')],
|
|
|
|
|
- [4, 'multiple_upload', get_lang(conn, 'multiple_upload_authority')],
|
|
|
|
|
- [4, 'slow_edit_pass', get_lang(conn, 'slow_edit_pass_authority')],
|
|
|
|
|
- [4, 'edit_bottom_compulsion_pass', get_lang(conn, 'edit_bottom_compulsion_pass_authority')],
|
|
|
|
|
- [4, 'edit_filter_pass', get_lang(conn, 'edit_filter_pass_authority')],
|
|
|
|
|
- [4, '', get_lang(conn, 'user_authority')],
|
|
|
|
|
- [1, 'user', get_lang(conn, 'user_authority')],
|
|
|
|
|
- [2, 'captcha_pass', get_lang(conn, 'captcha_pass_authority')],
|
|
|
|
|
- [2, 'ip', get_lang(conn, 'ip_authority')],
|
|
|
|
|
- [3, 'document', get_lang(conn, 'document_authority')],
|
|
|
|
|
- [4, 'edit', get_lang(conn, 'edit_authority')],
|
|
|
|
|
- [5, '', get_lang(conn, 'view_authority')],
|
|
|
|
|
- [4, 'edit_request', get_lang(conn, 'edit_request_authority')],
|
|
|
|
|
- [5, '', get_lang(conn, 'view_authority')],
|
|
|
|
|
- [4, 'move', get_lang(conn, 'move_authority')],
|
|
|
|
|
- [5, '', get_lang(conn, 'view_authority')],
|
|
|
|
|
- [4, 'new_make', get_lang(conn, 'new_make_authority')],
|
|
|
|
|
- [5, '', get_lang(conn, 'view_authority')],
|
|
|
|
|
- [4, 'delete', get_lang(conn, 'delete_authority')],
|
|
|
|
|
- [5, '', get_lang(conn, 'view_authority')],
|
|
|
|
|
- [4, 'view', get_lang(conn, 'view_authority')],
|
|
|
|
|
- [3, 'discuss', get_lang(conn, 'discuss_authority')],
|
|
|
|
|
- [4, 'discuss_make_new_thread', get_lang(conn, 'discuss_make_new_thread_authority')],
|
|
|
|
|
- [5, '', get_lang(conn, 'discuss_view_authority')],
|
|
|
|
|
- [4, 'discuss_view', get_lang(conn, 'discuss_view_authority')],
|
|
|
|
|
- [3, 'upload', get_lang(conn, 'upload_authority')],
|
|
|
|
|
- [3, 'vote', get_lang(conn, 'vote_authority')],
|
|
|
|
|
- [3, 'bbs_use', get_lang(conn, 'bbs_authority')],
|
|
|
|
|
- [4, 'bbs_edit', get_lang(conn, 'bbs_edit_authority')],
|
|
|
|
|
- [5, '', get_lang(conn, 'bbs_view_authority')],
|
|
|
|
|
- [4, 'bbs_comment', get_lang(conn, 'bbs_comment_authority')],
|
|
|
|
|
- [5, '', get_lang(conn, 'bbs_view_authority')],
|
|
|
|
|
- [4, 'bbs_view', get_lang(conn, 'bbs_view_authority')],
|
|
|
|
|
- [3, 'captcha_one_check_five_pass', get_lang(conn, 'captcha_one_check_five_pass_authority')],
|
|
|
|
|
- [3, 'edit_filter_view', get_lang(conn, 'edit_filter_view_authority')],
|
|
|
|
|
- [3, 'nothing', get_lang(conn, 'nothing_authority')]
|
|
|
|
|
|
|
+ [1, 'owner', await get_lang('owner_authority')],
|
|
|
|
|
+ [2, '', await get_lang('all_function_authority')],
|
|
|
|
|
+ [2, 'admin', await get_lang('admin_authority')],
|
|
|
|
|
+ [3, 'ban', await get_lang('ban_authority')],
|
|
|
|
|
+ [4, '', await get_lang('admin_default_feature_authority')],
|
|
|
|
|
+ [3, 'toron', await get_lang('discussion_authority')],
|
|
|
|
|
+ [4, '', await get_lang('admin_default_feature_authority')],
|
|
|
|
|
+ [3, 'check', await get_lang('user_analyze_authority')],
|
|
|
|
|
+ [4, 'view_user_watchlist', await get_lang('view_user_watchlist_authority')],
|
|
|
|
|
+ [4, '', await get_lang('user_check_authority')],
|
|
|
|
|
+ [4, '', await get_lang('admin_default_feature_authority')],
|
|
|
|
|
+ [3, 'acl', await get_lang('document_acl_authority')],
|
|
|
|
|
+ [4, '', await get_lang('admin_default_feature_authority')],
|
|
|
|
|
+ [3, 'hidel', await get_lang('history_hide_authority')],
|
|
|
|
|
+ [4, '', await get_lang('admin_default_feature_authority')],
|
|
|
|
|
+ [3, 'give', await get_lang('authorization_authority')],
|
|
|
|
|
+ [4, '', await get_lang('admin_default_feature_authority')],
|
|
|
|
|
+ [3, 'bbs', await get_lang('bbs_management_authority')],
|
|
|
|
|
+ [4, '', await get_lang('admin_default_feature_authority')],
|
|
|
|
|
+ [3, 'vote_fix', await get_lang('vote_management_authority')],
|
|
|
|
|
+ [4, '', await get_lang('admin_default_feature_authority')],
|
|
|
|
|
+ [3, 'admin_default_feature', await get_lang('admin_default_feature_authority')],
|
|
|
|
|
+ [4, 'doc_watch_list_view', await get_lang('doc_watch_list_view_authority')],
|
|
|
|
|
+ [4, 'treat_as_admin', await get_lang('treat_as_admin_authority')],
|
|
|
|
|
+ [4, 'view_hide_user_name', await get_lang('view_hide_user_name_authority')],
|
|
|
|
|
+ [4, 'user_name_bold', await get_lang('user_name_bold_authority')],
|
|
|
|
|
+ [4, 'multiple_upload', await get_lang('multiple_upload_authority')],
|
|
|
|
|
+ [4, 'slow_edit_pass', await get_lang('slow_edit_pass_authority')],
|
|
|
|
|
+ [4, 'edit_bottom_compulsion_pass', await get_lang('edit_bottom_compulsion_pass_authority')],
|
|
|
|
|
+ [4, 'edit_filter_pass', await get_lang('edit_filter_pass_authority')],
|
|
|
|
|
+ [4, '', await get_lang('user_authority')],
|
|
|
|
|
+ [1, 'user', await get_lang('user_authority')],
|
|
|
|
|
+ [2, 'captcha_pass', await get_lang('captcha_pass_authority')],
|
|
|
|
|
+ [2, 'ip', await get_lang('ip_authority')],
|
|
|
|
|
+ [3, 'document', await get_lang('document_authority')],
|
|
|
|
|
+ [4, 'edit', await get_lang('edit_authority')],
|
|
|
|
|
+ [5, '', await get_lang('view_authority')],
|
|
|
|
|
+ [4, 'edit_request', await get_lang('edit_request_authority')],
|
|
|
|
|
+ [5, '', await get_lang('view_authority')],
|
|
|
|
|
+ [4, 'move', await get_lang('move_authority')],
|
|
|
|
|
+ [5, '', await get_lang('view_authority')],
|
|
|
|
|
+ [4, 'new_make', await get_lang('new_make_authority')],
|
|
|
|
|
+ [5, '', await get_lang('view_authority')],
|
|
|
|
|
+ [4, 'delete', await get_lang('delete_authority')],
|
|
|
|
|
+ [5, '', await get_lang('view_authority')],
|
|
|
|
|
+ [4, 'view', await get_lang('view_authority')],
|
|
|
|
|
+ [3, 'discuss', await get_lang('discuss_authority')],
|
|
|
|
|
+ [4, 'discuss_make_new_thread', await get_lang('discuss_make_new_thread_authority')],
|
|
|
|
|
+ [5, '', await get_lang('discuss_view_authority')],
|
|
|
|
|
+ [4, 'discuss_view', await get_lang('discuss_view_authority')],
|
|
|
|
|
+ [3, 'upload', await get_lang('upload_authority')],
|
|
|
|
|
+ [3, 'vote', await get_lang('vote_authority')],
|
|
|
|
|
+ [3, 'bbs_use', await get_lang('bbs_authority')],
|
|
|
|
|
+ [4, 'bbs_edit', await get_lang('bbs_edit_authority')],
|
|
|
|
|
+ [5, '', await get_lang('bbs_view_authority')],
|
|
|
|
|
+ [4, 'bbs_comment', await get_lang('bbs_comment_authority')],
|
|
|
|
|
+ [5, '', await get_lang('bbs_view_authority')],
|
|
|
|
|
+ [4, 'bbs_view', await get_lang('bbs_view_authority')],
|
|
|
|
|
+ [3, 'captcha_one_check_five_pass', await get_lang('captcha_one_check_five_pass_authority')],
|
|
|
|
|
+ [3, 'edit_filter_view', await get_lang('edit_filter_view_authority')],
|
|
|
|
|
+ [3, 'nothing', await get_lang('nothing_authority')]
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
if html.escape(name) != name:
|
|
if html.escape(name) != name:
|
|
@@ -108,14 +108,14 @@ async def give_admin_groups(name = 'test'):
|
|
|
|
|
|
|
|
data += '</ul>'
|
|
data += '</ul>'
|
|
|
|
|
|
|
|
- return easy_minify(conn, flask.render_template(skin_check(conn),
|
|
|
|
|
- imp = [name, await wiki_set(), await wiki_custom(conn), wiki_css(['(' + get_lang(conn, 'admin_group') + ')', 0])],
|
|
|
|
|
|
|
+ return easy_minify(flask.render_template(await skin_check(),
|
|
|
|
|
+ imp = [name, await wiki_set(), await wiki_custom(), wiki_css(['(' + await get_lang('admin_group') + ')', 0])],
|
|
|
data = '''
|
|
data = '''
|
|
|
<form method="post">
|
|
<form method="post">
|
|
|
''' + data + '''
|
|
''' + data + '''
|
|
|
<hr class="main_hr">
|
|
<hr class="main_hr">
|
|
|
- <button ''' + state + ''' type="submit">''' + get_lang(conn, 'save') + '''</button>
|
|
|
|
|
|
|
+ <button ''' + state + ''' type="submit">''' + await get_lang('save') + '''</button>
|
|
|
</form>
|
|
</form>
|
|
|
''',
|
|
''',
|
|
|
- menu = [['auth/list', get_lang(conn, 'return')]]
|
|
|
|
|
|
|
+ menu = [['auth/list', await get_lang('return')]]
|
|
|
))
|
|
))
|