Kaynağa Gözat

차단 시간 메뉴 추가

Surplus_Up (2DU) 7 yıl önce
ebeveyn
işleme
0781a07cd6
4 değiştirilmiş dosya ile 24 ekleme ve 13 silme
  1. 6 2
      language/en-US.json
  2. 5 1
      language/ko-KR.json
  3. 6 9
      route/give_user_ban.py
  4. 7 1
      route/tool/func.py

+ 6 - 2
language/en-US.json

@@ -90,7 +90,7 @@
         "_comment_1.1_" : "Time",
             "second" : "Second(s)",
             "hour" : "Hour(s)",
-            "limitless" : "No time limit",
+            "limitless" : "Limitless",
             "time" : "Time",
             "period" : "Period",
             "end" : "End",
@@ -171,6 +171,11 @@
         "topic_open" : "Open discussion",
         "topic_agreement" : "Discussion agreement",
         "topic_destruction" : "Cancel discussion agreement",
+        "1_day" : "1 day",
+        "5_day" : "5 days",
+        "30_day" : "30 days",
+        "180_day" : "180 days",
+        "360_day" : "360 days",
         "_comment_2.1_" : "Filter",
             "_comment_2.1.1_" : "List",
                 "interwiki_list" : "Interwiki(s) list",
@@ -255,7 +260,6 @@
         "user_head_warring" : "User[s] <head> will deleted if you close the browser or sign-in",
         "no_login_warring" : "Non-login status. IP is logged when working with non-login.",
         "user_reset_sign" : "Your account information has changed like this.",
-        "ban_explanation" : "If the blockout period is not set, it is an indefinite block.",
         "update_warring" : "Manual updates are recommended if your version is 0.2 or lower than the latest version. For Windows, the contents of the route folder disappear.",
         "markup_enabled" : "Markup enabled",
         "_comment_3.1_" : "Error",

+ 5 - 1
language/ko-KR.json

@@ -171,6 +171,11 @@
         "topic_open" : "토론 열기",
         "topic_agreement" : "토론 합의",
         "topic_destruction" : "토론 합의 취소",
+        "1_day" : "1일",
+        "5_day" : "5일",
+        "30_day" : "30일",
+        "180_day" : "180일",
+        "360_day" : "360일",
         "_comment_2.1_" : "필터",
             "_comment_2.1.1_" : "목록",
                 "interwiki_list" : "인터위키 목록",
@@ -255,7 +260,6 @@
         "user_head_warring" : "비로그인시 브라우저를 닫거나 로그인시 사용자의 <head>는 삭제됩니다.",
         "no_login_warring" : "비로그인 상태입니다. 편집시 지금 접속한 IP 명의로 기록됩니다.",
         "user_reset_sign" : "사용자의 계정 정보가 다음과 같이 변경 되었습니다.",
-        "ban_explanation" : "차단 기간이 정해지지 않으면 무기한 차단 입니다.",
         "update_warring" : "최신 버전보다 0.2 버전 이상 낮은 경우 수동 업데이트를 권장 드립니다. 윈도우의 경우 route 폴더의 내용이 사라집니다.",
         "markup_enabled" : "문법 사용 가능",
         "_comment_3.1_" : "오류",

+ 6 - 9
route/give_user_ban.py

@@ -94,11 +94,12 @@ def give_user_ban_2(conn, name):
                 b_now = load_lang('ban')
                 
             time_data = [
-                ['604800', '7 days'],
-                ['2592000', '30 days'],
-                ['31536000', '365 days'],
-                ['157680000', '5 years'],
-                ['0', 'No end']
+                ['86400', load_lang('1_day')],
+                ['432000‬', load_lang('5_day')],
+                ['2592000', load_lang('30_day')],
+                ['15552000', load_lang('180_day')],
+                ['31104000‬', load_lang('360_day')],
+                ['0', load_lang('limitless')]
             ]
             insert_data = ''
             for i in time_data:
@@ -122,10 +123,6 @@ def give_user_ban_2(conn, name):
                     ''' + data + '''
                     <button type="submit">''' + b_now + '''</button>
                 </form>
-                <h2>''' + load_lang('explanation') + '''</h2>
-                <ul>
-                    <li>''' + load_lang('ban_explanation') + '''</li>
-                </ul>
             ''',
             menu = [['manager', load_lang('return')]]
         ))   

+ 7 - 1
route/tool/func.py

@@ -361,7 +361,13 @@ def ip_or_user(data):
         return 0
 
 def edit_button():
-    insert_list = [['[[|]]', '[[|]]'], ['[*()]', '[*()]'], ['{{{#!}}}', '{{{#!}}}'], ['||<>||', '||<>||'], ["\\'\\'\\'", "\'\'\'"]]
+    insert_list = [
+        ['[[|]]', '[[|]]'], 
+        ['[*()]', '[*()]'], 
+        ['{{{#!}}}', '{{{#!}}}'], 
+        ['||<>||', '||<>||'], 
+        ["\\'\\'\\'", "\'\'\'"]
+    ]
 
     data = ''
     for insert_data in insert_list: