2
0
2DU 8 жил өмнө
parent
commit
4f091e5c2b
2 өөрчлөгдсөн 22 нэмэгдсэн , 19 устгасан
  1. 5 6
      app.py
  2. 17 13
      func.py

+ 5 - 6
app.py

@@ -17,7 +17,6 @@ app = beaker.middleware.SessionMiddleware(app(), session_opts)
 BaseRequest.MEMFILE_MAX = 1000 ** 4
 r_ver = '2.4.7'
 
-from set_mark.mark import *
 from set_mark.mid_pas import *
 from set_mark.macro import savemark
 from func import *
@@ -2532,10 +2531,10 @@ def user_ban(name = None):
             else:
                 plus = ''
             
-            data = '<select name="year">' + year + '</select> 년'
-            data += '<select name="month">' + month + '</select> 월'
+            data = '<select name="year">' + year + '</select> 년 '
+            data += '<select name="month">' + month + '</select> 월 '
             data += '<select name="day">' + day + '</select> 일 <br><br>'
-            data += '<select name="hour">' + hour + '</select> 시'
+            data += '<select name="hour">' + hour + '</select> 시 '
             data += '<select name="minu">' + minu + '</select> 분 까지<br><br>'
             data += '<input placeholder="사유" class="form-control" name="why"><br>' + plus
 
@@ -3093,7 +3092,7 @@ def user_info():
                                                         ' * [[wiki:view_log|지나온 문서]]\r\n' + \
                                                         ' * [[wiki:record/' + raw_ip + '|편집 기록]]\r\n' + \
                                                         ' * [[wiki:topic_record/' + raw_ip + '|토론 기록]]\r\n' + \
-                                                        ' * [[wiki:count|편집 횟수]]\r\n', 0, 0, 0),
+                                                        ' * [[wiki:count|활동 횟수]]\r\n', 0, 0, 0),
         menu = 0
     )))
 
@@ -3184,7 +3183,7 @@ def count_edit(name = None):
 
     return(html_minify(template('index', 
         imp = ['활동 횟수', wiki_set(conn, 1), custom(conn), other2([0, 0])],
-        data = namumark(conn, "", "||<-2><:> " + that + " ||\r\n||<:> 편집 횟수 ||<:> " + str(data) + "||\r\n||<:> 토론 횟수 ||<:> " + str(t_data) + "||", 0, 0, 0),
+        data = namumark(conn, "", "[목차(없음)]\r\n== " + that + " ==\r\n||<:> 편집 횟수 ||<:> " + str(data) + "||\r\n||<:> 토론 횟수 ||<:> " + str(t_data) + "||", 0, 0, 0),
         menu = [['user', '사용자'], ['record/' + url_pas(that), '편집 기록'], ['topic_record/' + url_pas(that), '토론 기록']]
     )))
         

+ 17 - 13
func.py

@@ -12,6 +12,7 @@ import os
 
 from set_mark.macro import get_time
 from set_mark.macro import ip_check
+from set_mark.mark import *
 from set_mark.link import url_pas
 from set_mark.link import sha224
     
@@ -360,7 +361,7 @@ def re_error(conn, data):
     curs = conn.cursor()
     if(data == '/ban'):
         ip = ip_check()
-        end = '권한이 맞지 않는 상태 입니다.'
+        end = '|| 사유 || 권한이 맞지 않는 상태 입니다. ||'
         if(ban_check(conn) == 1):
             curs.execute("select end, why from ban where block = ?", [ip])
             d = curs.fetchall()
@@ -370,15 +371,11 @@ def re_error(conn, data):
                     curs.execute("select end, why from ban where block = ? and band = 'O'", [m.groups()[0]])
                     d = curs.fetchall()
             if(d):
+                end = '|| 상태 ||'
                 if(d[0][0]):
-                    end = d[0][0] + ' 까지 차단 상태 입니다. / 사유 : ' + d[0][1]                
-
-                    now = re.sub(':', '', get_time())
-                    now = re.sub('\-', '', now)
-                    now = int(re.sub(' ', '', now))
-                    
-                    day = re.sub('\-', '', d[0][0])    
-                    
+                    now = int(re.sub('(:|-| )', '', get_time()))
+                    day = re.sub('\-', '', d[0][0])              
+                              
                     if(re.search(':', day)):
                         day = re.sub('( |:)', '', day)
                     else:
@@ -388,13 +385,20 @@ def re_error(conn, data):
                         curs.execute("delete from ban where block = ?", [ip])
                         conn.commit()
                         
-                        end = '차단이 풀렸습니다. 다시 시도 해 보세요.'
+                        end += '차단이 풀렸습니다. 다시 시도 해 보세요.'
+                    else:
+                        end += d[0][0] + ' 까지 차단 상태 입니다.'
                 else:
-                    end = '영구 차단 상태 입니다. / 사유 : ' + d[0][1]
+                    end += '영구 차단 상태 입니다.'
+                
+                end += '||'
+
+                if(d[0][1] != ''):
+                    end += '\r\n|| 사유 || ' + d[0][1] + ' ||'
 
         return(html_minify(template('index', 
             imp = ['권한 오류', wiki_set(conn, 1), custom(conn), other2([0, 0])],
-            data = end,
+            data = namumark(conn, "", "[목차(없음)]\r\n== 권한 상태 ==\r\n" + end, 0, 0, 0),
             menu = 0
         )))
 
@@ -465,7 +469,7 @@ def re_error(conn, data):
         if(title):
             return(html_minify(template('index', 
                 imp = [title, wiki_set(conn, 1), custom(conn), other2([0, 0])],
-                data = data,
+                data = namumark(conn, "", "[목차(없음)]\r\n== 오류 발생 ==\r\n" + data, 0, 0, 0),
                 menu = 0
             )))
         else: