|
|
@@ -1,23 +1,24 @@
|
|
|
from .tool.func import *
|
|
|
|
|
|
async def bbs_w_set(bbs_num = ''):
|
|
|
- curs = conn.cursor()
|
|
|
+ with get_db_connect() as conn:
|
|
|
+ curs = conn.cursor()
|
|
|
|
|
|
- curs.execute(db_change('select set_data from bbs_set where set_id = ? and set_name = "bbs_name"'), [bbs_num])
|
|
|
- db_data = curs.fetchall()
|
|
|
- if not db_data:
|
|
|
- return redirect(conn, '/bbs/main')
|
|
|
- else:
|
|
|
- bbs_name = db_data[0][0]
|
|
|
+ curs.execute(db_change('select set_data from bbs_set where set_id = ? and set_name = "bbs_name"'), [bbs_num])
|
|
|
+ db_data = curs.fetchall()
|
|
|
+ if not db_data:
|
|
|
+ return redirect(conn, '/bbs/main')
|
|
|
+ else:
|
|
|
+ bbs_name = db_data[0][0]
|
|
|
|
|
|
- bbs_num_str = str(bbs_num)
|
|
|
+ bbs_num_str = str(bbs_num)
|
|
|
|
|
|
- return easy_minify(flask.render_template(await skin_check(),
|
|
|
- imp = [await get_lang('bbs_set'), await wiki_set(), await wiki_custom(), wiki_css(['(' + bbs_name + ')', 0])],
|
|
|
- data = '' + \
|
|
|
- '<div id="opennamu_bbs_w_set"></div>' + \
|
|
|
- '<script defer src="/views/main_css/js/route/bbs_w_set.js' + cache_v() + '"></script>' + \
|
|
|
- '<script>window.addEventListener("DOMContentLoaded", function() { opennamu_bbs_w_set(); });</script>' + \
|
|
|
- '',
|
|
|
- menu = [['bbs/in/' + bbs_num_str, await get_lang('return')]]
|
|
|
- ))
|
|
|
+ return easy_minify(flask.render_template(await skin_check(),
|
|
|
+ imp = [await get_lang('bbs_set'), await wiki_set(), await wiki_custom(), wiki_css(['(' + bbs_name + ')', 0])],
|
|
|
+ data = '' + \
|
|
|
+ '<div id="opennamu_bbs_w_set"></div>' + \
|
|
|
+ '<script defer src="/views/main_css/js/route/bbs_w_set.js' + cache_v() + '"></script>' + \
|
|
|
+ '<script>window.addEventListener("DOMContentLoaded", function() { opennamu_bbs_w_set(); });</script>' + \
|
|
|
+ '',
|
|
|
+ menu = [['bbs/in/' + bbs_num_str, await get_lang('return')]]
|
|
|
+ ))
|