main_tool_admin.py 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. from .tool.func import *
  2. def main_tool_admin():
  3. with get_db_connect() as conn:
  4. return easy_minify(flask.render_template(skin_check(),
  5. imp = [load_lang('admin_tool'), wiki_set(), wiki_custom(), wiki_css([0, 0])],
  6. data = '''
  7. <div id="opennamu_simple_render">
  8. <h2>1. ''' + load_lang('admin') + '''</h2>
  9. <ul class="opennamu_ul">
  10. <li><a href="/manager/2">''' + load_lang('acl_change') + '''</a></li>
  11. <li><a href="/manager/3">''' + load_lang('check_user') + '''</a></li>
  12. <li><a href="/auth/give/ban">''' + load_lang('ban') + '''</a></li>
  13. <li><a href="/auth/give/ban_multiple">''' + load_lang('multiple_ban') + '''</a></li>
  14. <li><a href="/manager/17">''' + load_lang('release') + '''</a></li>
  15. <li><a href="/manager/5">''' + load_lang('authorize') + '''</a></li>
  16. </ul>
  17. <h2>2. ''' + load_lang('owner') + '''</h2>
  18. <ul class="opennamu_ul">
  19. <li><a href="/admin_group">''' + load_lang('admin_group_list') + '''</a></li>
  20. <li><a href="/delete_multiple">''' + load_lang('many_delete') + '''</a></li>
  21. <li><a href="/app_submit">''' + load_lang('application_list') + '''</a></li>
  22. <li><a href="/register">''' + load_lang('add_user') + '''</a></li>
  23. <li><a href="/setting">''' + load_lang('setting') + '''</a></li>
  24. </ul>
  25. <h3>2.1. ''' + load_lang('filter') + '''</h3>
  26. <ul class="opennamu_ul">
  27. <li><a href="/edit_filter">''' + load_lang('edit_filter_list') + '''</a></li>
  28. <li><a href="/inter_wiki">''' + load_lang('interwiki_list') + '''</a></li>
  29. <li><a href="/edit_top">''' + load_lang('edit_tool_list') + '''</a></li>
  30. <li><a href="/image_license">''' + load_lang('image_license_list') + '''</a></li>
  31. <li><a href="/email_filter">''' + load_lang('email_filter_list') + '''</a></li>
  32. <li><a href="/name_filter">''' + load_lang('id_filter_list') + '''</a></li>
  33. <li><a href="/file_filter">''' + load_lang('file_filter_list') + '''</a></li>
  34. <li><a href="/extension_filter">''' + load_lang('extension_filter_list') + '''</a></li>
  35. <li><a href="/filter/document/list">''' + load_lang('document_filter_list') + ''' (''' + load_lang('beta') + ''')</a></li>
  36. </ul>
  37. <h3>2.2. ''' + load_lang('server') + '''</h2>
  38. <ul class="opennamu_ul">
  39. <li><a href="/restart">''' + load_lang('wiki_restart') + '''</a></li>
  40. <li><a href="/shutdown">''' + load_lang('wiki_shutdown') + '''</a></li>
  41. <li><a href="/update">''' + load_lang('update') + '''</a></li>
  42. </ul>
  43. <h2>3. ''' + load_lang('version') + '''</h2>
  44. <ul class="opennamu_ul">
  45. <li id="ver_send_2">''' + load_lang('version') + ''' : </li>
  46. <li id="ver_send">''' + load_lang('lastest') + ''' : </li>
  47. </ul>
  48. <h3>3.1. ''' + load_lang('skin_info') + '''</h3>
  49. <ul class="opennamu_ul">
  50. <li><a href="/api/skin_info?all=true">''' + load_lang('skin_info') + '''</a></li>
  51. <div id="ver_send_3"></div>
  52. </ul>
  53. </div>
  54. <!-- JS : opennamu_do_insert_version -->
  55. <!-- JS : opennamu_do_insert_version_skin -->
  56. <!-- JS : opennamu_do_render_simple -->
  57. ''',
  58. menu = [['other', load_lang('return')]]
  59. ))