2
0

n_bbs_w_set.py 1.0 KB

123456789101112131415161718192021222324
  1. from .tool.func import *
  2. async def bbs_w_set(bbs_num = ''):
  3. with get_db_connect() as conn:
  4. curs = conn.cursor()
  5. curs.execute(db_change('select set_data from bbs_set where set_id = ? and set_name = "bbs_name"'), [bbs_num])
  6. db_data = curs.fetchall()
  7. if not db_data:
  8. return redirect(conn, '/bbs/main')
  9. else:
  10. bbs_name = db_data[0][0]
  11. bbs_num_str = str(bbs_num)
  12. return easy_minify(flask.render_template(await skin_check(),
  13. imp = [await get_lang('bbs_set'), await wiki_set(), await wiki_custom(), wiki_css(['(' + bbs_name + ')', 0])],
  14. data = '' + \
  15. '<div id="opennamu_bbs_w_set"></div>' + \
  16. '<script defer src="/views/main_css/js/route/bbs_w_set.js' + cache_v() + '"></script>' + \
  17. '<script>window.addEventListener("DOMContentLoaded", function() { opennamu_bbs_w_set(); });</script>' + \
  18. '',
  19. menu = [['bbs/in/' + bbs_num_str, await get_lang('return')]]
  20. ))