|
|
@@ -91,9 +91,6 @@ global_wiki_set = {}
|
|
|
|
|
|
global_db_set = ''
|
|
|
|
|
|
-data_css_ver = '124'
|
|
|
-data_css = ''
|
|
|
-
|
|
|
conn = ''
|
|
|
|
|
|
# Func
|
|
|
@@ -870,31 +867,41 @@ def skin_check(set_n = 0):
|
|
|
|
|
|
def wiki_css(data):
|
|
|
# without_DB
|
|
|
-
|
|
|
- global data_css
|
|
|
- global data_css_ver
|
|
|
-
|
|
|
data += ['' for _ in range(0, 3 - len(data))]
|
|
|
-
|
|
|
- if data_css == '':
|
|
|
- for i_data in os.listdir(os.path.join("views", "main_css", "css")):
|
|
|
- if not i_data in ('sub'):
|
|
|
- data_css += '<link rel="stylesheet" href="/views/main_css/css/' + i_data + '?ver=' + data_css_ver + '">'
|
|
|
-
|
|
|
- for i_data in os.listdir(os.path.join("views", "main_css", "js")):
|
|
|
- if not i_data in ('render', 'route'):
|
|
|
- data_css += '<script src="/views/main_css/js/' + i_data + '?ver=' + data_css_ver + '"></script>'
|
|
|
+
|
|
|
+ data_css = ''
|
|
|
+ data_css_ver = '145'
|
|
|
+
|
|
|
+ # Func JS
|
|
|
+ data_css += '<script defer src="/views/main_css/js/func/ie_end_of_life.js?ver=' + data_css_ver + '"></script>'
|
|
|
+ data_css += '<script defer src="/views/main_css/js/func/shortcut.js?ver=' + data_css_ver + '"></script>'
|
|
|
+ data_css += '<script defer src="/views/main_css/js/func/user_name_parser.js?ver=' + data_css_ver + '"></script>'
|
|
|
+
|
|
|
+ # 레거시 일반 JS
|
|
|
+ data_css += '<script src="/views/main_css/js/load_editor.js?ver=' + data_css_ver + '"></script>'
|
|
|
+ data_css += '<script src="/views/main_css/js/load_skin_set.js?ver=' + data_css_ver + '"></script>'
|
|
|
+ data_css += '<script src="/views/main_css/js/load_something.js?ver=' + data_css_ver + '"></script>'
|
|
|
+ data_css += '<script src="/views/main_css/js/load_topic.js?ver=' + data_css_ver + '"></script>'
|
|
|
+
|
|
|
+ # 레거시 렌더러 JS
|
|
|
+ data_css += '<script src="/views/main_css/js/render_html.js?ver=' + data_css_ver + '"></script>'
|
|
|
+ data_css += '<script src="/views/main_css/js/render_onmark.js?ver=' + data_css_ver + '"></script>'
|
|
|
+ data_css += '<script src="/views/main_css/js/render_wiki.js?ver=' + data_css_ver + '"></script>'
|
|
|
+
|
|
|
+ # Main CSS
|
|
|
+ data_css += '<link rel="stylesheet" href="/views/main_css/css/main.css?ver=' + data_css_ver + '">'
|
|
|
|
|
|
data = data[0:2] + ['', '''
|
|
|
- <link rel="stylesheet"
|
|
|
- href="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.2.0/build/styles/default.min.css">
|
|
|
- <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.2.0/build/highlight.min.js"></script>
|
|
|
- <link defer rel="stylesheet"
|
|
|
- href="https://cdn.jsdelivr.net/npm/katex@0.13.2/dist/katex.min.css"
|
|
|
- integrity="sha384-Cqd8ihRLum0CCg8rz0hYKPoLZ3uw+gES2rXQXycqnL5pgVQIflxAUDS7ZSjITLb5"
|
|
|
+ <link rel="stylesheet"
|
|
|
+ href="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.5.0/build/styles/default.min.css">
|
|
|
+ <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.5.0/build/highlight.min.js"></script>
|
|
|
+ <link rel="stylesheet"
|
|
|
+ href="https://cdn.jsdelivr.net/npm/katex@0.15.3/dist/katex.min.css"
|
|
|
+ integrity="sha384-KiWOvVjnN8qwAZbuQyWDIbfCLFhLXNETzBQjA/92pIowpC0d2O3nppDGQVgwd2nB"
|
|
|
crossorigin="anonymous">
|
|
|
- <script src="https://cdn.jsdelivr.net/npm/katex@0.13.2/dist/katex.min.js"
|
|
|
- integrity="sha384-1Or6BdeNQb0ezrmtGeqQHFpppNd7a/gw29xeiSikBbsb44xu3uAo8c7FwbF5jhbd"
|
|
|
+ <script defer
|
|
|
+ src="https://cdn.jsdelivr.net/npm/katex@0.15.3/dist/katex.min.js"
|
|
|
+ integrity="sha384-0fdwu/T/EQMsQlrHCCHoH10pkPLlKA1jL5dFyUOvB3lfeT2540/2g6YgSi2BL14p"
|
|
|
crossorigin="anonymous"></script>
|
|
|
''' + data_css] + data[2:]
|
|
|
|
|
|
@@ -902,16 +909,11 @@ def wiki_css(data):
|
|
|
|
|
|
def cut_100(data):
|
|
|
# without_DB
|
|
|
-
|
|
|
- data = re.search(r'<pre style="display: none;" id="render_content_load">([^<>]+)<\/pre>', data)
|
|
|
- if data:
|
|
|
- data = data.group(1)
|
|
|
- if len(data) > 100:
|
|
|
- return data[0:100] + '...'
|
|
|
- else:
|
|
|
- return data[0:len(data)]
|
|
|
- else:
|
|
|
- return ''
|
|
|
+
|
|
|
+ data = data.replace('<pre class="render_content_load" id="render_content_load">', '')
|
|
|
+ data = data.replace('</pre>', ' ' * 100)
|
|
|
+
|
|
|
+ return data[0 : 100]
|
|
|
|
|
|
def wiki_set(num = 1):
|
|
|
curs = conn.cursor()
|