user_tool.py 1.1 KB

123456789101112131415161718192021222324252627282930
  1. from .tool.func import *
  2. def user_tool_2(conn, name):
  3. curs = conn.cursor()
  4. data = '''
  5. <h2>''' + load_lang('tool') + '''</h2>
  6. <ul class="inside_ul">
  7. <li><a href="/record/''' + url_pas(name) + '''">''' + load_lang('record') + '''</a></li>
  8. <li><a href="/topic/user:''' + url_pas(name) + '''">''' + load_lang('user_discussion') + '''</a></li>
  9. </ul>
  10. '''
  11. if admin_check(1) == 1:
  12. curs.execute(db_change("select block from rb where block = ? and ongoing = '1'"), [name])
  13. ban_name = load_lang('release') if curs.fetchall() else load_lang('ban')
  14. data += '''
  15. <h2>''' + load_lang('admin') + '''</h2>
  16. <ul class="inside_ul">
  17. <li><a href="/ban/''' + url_pas(name) + '''">''' + ban_name + '''</a></li>
  18. <li><a href="/check/''' + url_pas(name) + '''">''' + load_lang('check') + '''</a></li>
  19. </ul>
  20. '''
  21. return easy_minify(flask.render_template(skin_check(),
  22. imp = [name, wiki_set(), custom(), other2(['(' + load_lang('tool') + ')', 0])],
  23. data = data,
  24. menu = 0
  25. ))