user_tool.py 1.2 KB

12345678910111213141516171819202122232425262728293031
  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="/record/topic/''' + url_pas(name) + '''">''' + load_lang('discussion_record') + '''</a></li>
  9. <li><a href="/topic/user:''' + url_pas(name) + '''">''' + load_lang('user_discussion') + '''</a></li>
  10. </ul>
  11. '''
  12. if admin_check(1) == 1:
  13. curs.execute(db_change("select block from rb where block = ? and ongoing = '1'"), [name])
  14. ban_name = load_lang('release') if curs.fetchall() else load_lang('ban')
  15. data += '''
  16. <h2>''' + load_lang('admin') + '''</h2>
  17. <ul class="inside_ul">
  18. <li><a href="/ban/''' + url_pas(name) + '''">''' + ban_name + '''</a></li>
  19. <li><a href="/check/''' + url_pas(name) + '''">''' + load_lang('check') + '''</a></li>
  20. </ul>
  21. '''
  22. return easy_minify(flask.render_template(skin_check(),
  23. imp = [name, wiki_set(), wiki_custom(), wiki_css(['(' + load_lang('tool') + ')', 0])],
  24. data = data,
  25. menu = 0
  26. ))