from .tool.func import * from .go_api_w_raw import api_w_raw async def view_w_raw(name = '', rev = '', doc_acl = ''): with get_db_connect() as conn: rev_str = str(rev) sub = '(' + await get_lang('raw') + ')' sub += ' (' + rev_str + ')' if rev != '' else '' if rev != '': menu = [['history_tool/' + rev_str + '/' + url_pas(name), await get_lang('return')]] else: menu = [['w/' + url_pas(name), await get_lang('return')]] data = await api_w_raw(name, rev) if data["response"] == "ok": data_in = data["data"] else: data_in = '' p_data = '' p_data += '''
''' if doc_acl == 'on': p_data = '' + \ await get_lang('authority_error') + \ '
' + \ p_data '' sub = ' (' + await get_lang('edit') + ')' return easy_minify(flask.render_template(await skin_check(), imp = [name, await wiki_set(), await wiki_custom(), wiki_css([sub, 0])], data = p_data, menu = menu ))