فهرست منبع

버그 수정

2DU 9 سال پیش
والد
کامیت
0fd04c9b47
2فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 2 1
      main.py
  2. 1 1
      mark.py

+ 2 - 1
main.py

@@ -428,6 +428,7 @@ def backlink(name = None, num = None):
             except:
                 if(num != 1):
                     div = div + '<br><a href="/backlink/n/' + str(num - 1) + '">(이전)'
+                
                 break
                 
             if(rows[i]['type'] == 'include'):
@@ -448,7 +449,7 @@ def backlink(name = None, num = None):
                     data = re.sub('^#(?:[Rr][Ee][Dd][Ii][Rr][Ee][Cc][Tt]|넘겨주기)\s(?P<in>[^\n]*)', '[[\g<in>]]', data)
                     data = namumark('', data)
                     
-                    if(re.search("<a(?:(?:(?!href=).)*)?href=\"\/w\/" + url_pas(name) + "(?:\#[^\"]*)?\">([^<]*)<\/a>", data)):
+                    if(re.search("<a(?:(?:(?!href=).)*)?href=\"\/w\/" + url_pas(name) + "(?:\#[^\"]*)?\"(?:(?:(?!>).)*)?>([^<]*)<\/a>", data)):
                         div = div + '<li><a href="/w/' + url_pas(rows[i]['link']) + '">' + rows[i]['link'] + '</a>'
                         
                         if(rows[i]['type']):

+ 1 - 1
mark.py

@@ -192,7 +192,7 @@ def backlink_plus(name, link, type):
     db_ex("select title from back where title = '" + db_pas(link) + "' and link = '" + db_pas(name) + "' and type = '" + type + "'")
     y = db_get()
     if(not y):
-        db_ex("insert into back (title, link, type) value ('" + db_pas(link) + "', '" + db_pas(name) + "',  'include')")
+        db_ex("insert into back (title, link, type) value ('" + db_pas(link) + "', '" + db_pas(name) + "',  '" + type + "')")
         db_com()
 
 def cat_plus(name, link):