Răsfoiți Sursa

편집창 기본 매크로 삭제, 업데이트 수정

Surplus_Up (2DU) 6 ani în urmă
părinte
comite
5cbd303d54
5 a modificat fișierele cu 15 adăugiri și 31 ștergeri
  1. 1 1
      app.py
  2. 3 11
      language/en-US.json
  3. 0 7
      language/ko-KR.json
  4. 7 2
      route/server_now_update.py
  5. 4 10
      route/tool/func.py

+ 1 - 1
app.py

@@ -351,7 +351,7 @@ def server_restart():
 
 @app.route('/update', methods=['GET', 'POST'])
 def server_now_update():
-    return server_now_update_2(conn)
+    return server_now_update_2(conn, r_ver)
 
 @app.route('/oauth_setting', methods=['GET', 'POST'])
 def setting_oauth():

+ 3 - 11
language/en-US.json

@@ -261,24 +261,16 @@
             "_comment_2.3.3_" : "Record",
                 "edit_record" : "Edit record",
                 "discussion_record" : "Discussion record",
-        "_comment_2.4_" : "Editing textarea",
-            "edit_button_link" : "Link",
-            "edit_button_footnote" : "Footnote",
-            "edit_button_macro" : "Macro",
-            "edit_button_color" : "Color",
-            "edit_button_bold" : "Bold",
-            "edit_button_strike" : "Strike",
-            "edit_button_big" : "Big",
-        "_comment_2.5_" : "Topic tool",
+        "_comment_2.4_" : "Topic tool",
             "topic_tool" : "Discussion tool",
             "topic_state" : "Discussion status",
-        "_comment_2.6_" : "Period",
+        "_comment_2.5_" : "Period",
             "1_day" : "1 day",
             "5_day" : "5 days",
             "30_day" : "30 days",
             "180_day" : "180 days",
             "360_day" : "360 days",
-        "_comment_2.7_" : "ACL",
+        "_comment_2.6_" : "ACL",
             "admin_acl" : "Admin only",
             "member_acl" : "Member only",
             "50_edit_acl" : "Only members with 50 or more all document edits",

+ 0 - 7
language/ko-KR.json

@@ -35,7 +35,6 @@
     "acl": "ACL",
     "history_hide_authority": "역사 숨김 권한",
     "go": "이동",
-    "edit_button_bold": "강조",
     "document_acl": "문서 ACL",
     "secret_key": "비밀키",
     "raw": "원본",
@@ -69,7 +68,6 @@
     "password_error": "비밀번호가 다릅니다.",
     "default": "기본값",
     "wiki_name": "위키 이름",
-    "edit_button_big": "크게",
     "acl_document_list": "ACL 문서 목록",
     "connection": "연결",
     "oauth_disabled": "관리자가 이 기능을 비활성화시켰습니다.",
@@ -78,7 +76,6 @@
     "band_blocked": "대역 차단됨",
     "password_diffrent_error": "입력한 비밀번호와 비밀번호 확인이 서로 다릅니다.",
     "180_day": "180일",
-    "edit_button_footnote": "각주",
     "markup_enabled": "문법 사용 가능",
     "all_acl": "모든 사용자",
     "send": "전송",
@@ -113,7 +110,6 @@
     "user_document": "사용자 문서",
     "id": "아이디",
     "no_login_warring": "비로그인 상태입니다. 편집시 지금 접속한 IP 명의로 기록됩니다.",
-    "edit_button_link": "링크",
     "decument_404_error": "이 문서는 존재하지 않습니다.",
     "key": "키",
     "lastest": "최신",
@@ -158,7 +154,6 @@
     "interwiki_list": "인터위키 목록",
     "email_change": "이메일 변경",
     "edit_button_paragraph": "문단",
-    "edit_button_macro": "매크로",
     "check": "검사",
     "admin": "관리자",
     "edit_filter_list": "편집 필터 목록",
@@ -186,12 +181,10 @@
     "text_setting": "문구 설정",
     "document_acl_authority": "문서 ACL 관리 권한",
     "wiki_logo": "위키 로고",
-    "edit_button_color": "색상",
     "google_imap_required": "Google IMAP 설정 필요",
     "adsense_setting": "애드센스 설정",
     "google_email": "Google 이메일",
     "previous": "이전",
-    "edit_button_strike": "취소선",
     "name_or_ip_or_regex": "ID or IP or 정규식",
     "editor": "에디터",
     "wiki_secret_key": "위키 비밀키",

+ 7 - 2
route/server_now_update.py

@@ -1,6 +1,6 @@
 from .tool.func import *
 
-def server_now_update_2(conn):
+def server_now_update_2(conn, r_ver):
     curs = conn.cursor()
 
     if admin_check() != 1:
@@ -53,11 +53,16 @@ def server_now_update_2(conn):
             imp = [load_lang('update'), wiki_set(), custom(), other2([0, 0])],
             data = load_lang('update_warring') + '''
                 <hr class=\"main_hr\">
-                <a href="https://github.com/2du/openNAMU/blob/master/app.py">(Master)</a> <a href="https://github.com/2du/openNAMU/blob/stable/app.py">(Stable)</a>
+                <ul>
+                    <li>''' + load_lang('version') + ' : ' + r_ver + '''</li>
+                    <li id="ver_send" style="display: none;">''' + load_lang('lastest') + ''' : </li>
+                </ul>
+                <a href="https://github.com/2du/openNAMU">(Master)</a> <a href="https://github.com/2du/openNAMU/tree/stable">(Stable)</a>
                 <hr class=\"main_hr\">
                 <form method="post">
                     <button type="submit">''' + load_lang('update') + '''</button>
                 </form>
+                <script>load_ver();</script>
             ''',
             menu = [['manager', load_lang('return')]]
         ))

+ 4 - 10
route/tool/func.py

@@ -315,16 +315,7 @@ def ip_or_user(data):
         return 0
 
 def edit_button():
-    insert_list = [
-        ['[[name|view]]', load_lang('edit_button_link')], 
-        ['[* data]', load_lang('edit_button_footnote')], 
-        ['[macro(data)]', load_lang('edit_button_macro')],
-        ['{{{#color data}}}', load_lang('edit_button_color')], 
-        ["\\'\\'\\'data\\'\\'\\'", load_lang('edit_button_bold')],
-        ["~~data~~", load_lang('edit_button_strike')],
-        ["{{{+number data}}}", load_lang('edit_button_big')],
-        ["== name ==", load_lang('edit_button_paragraph')]
-    ]
+    insert_list = []
     
     curs.execute("select html, plus from html_filter where kind = 'edit_top'")
     db_data = curs.fetchall()
@@ -335,6 +326,9 @@ def edit_button():
     for insert_data in insert_list:
         data += '<a href="javascript:insert_data(\'content\', \'' + insert_data[0] + '\')">(' + insert_data[1] + ')</a> '
 
+    if admin_check() == 1:
+        data += (' ' if data != '' else '') + '<a href="/edit_top">(' + load_lang('add') + ')'
+
     return data + '<hr class=\"main_hr\">'
 
 def ip_warring():