n_list_recent_change.py 916 B

12345678910111213141516
  1. from .tool.func import *
  2. def list_recent_change(num = 1, set_type = 'normal'):
  3. with get_db_connect() as conn:
  4. if not set_type in ('normal', 'edit', 'move', 'delete', 'revert', 'r1', 'edit_request', 'user'):
  5. set_type = 'normal'
  6. return easy_minify(conn, flask.render_template(skin_check(conn),
  7. imp = [get_lang(conn, 'recent_change'), wiki_set(conn), wiki_custom(conn), wiki_css(['(' + get_lang(conn, set_type) + ')', 0])],
  8. data = '' + \
  9. '<div id="opennamu_list_recent_change"></div>' + \
  10. '<script src="/views/main_css/js/route/list_recent_change.js' + cache_v() + '"></script>' + \
  11. '<script>opennamu_list_recent_change(' + str(num) + ', "' + set_type + '");</script>' + \
  12. '',
  13. menu = [['other', get_lang(conn, 'return')], ['recent_edit_request', get_lang(conn, 'edit_request')]]
  14. ))