Kaynağa Gözat

while로 수정 2

ect (or 2du) 8 yıl önce
ebeveyn
işleme
39a1487440
3 değiştirilmiş dosya ile 27 ekleme ve 9 silme
  1. 11 1
      app.py
  2. 1 1
      mark.py
  3. 15 7
      set_mark/start.py

+ 11 - 1
app.py

@@ -1451,7 +1451,17 @@ def revert(name = None):
 
 
         return html_minify(render_template(skin_check(), 
         return html_minify(render_template(skin_check(), 
             imp = [name, wiki_set(1), custom(), other2([' (' + load_lang('revert') + ')', 0])],
             imp = [name, wiki_set(1), custom(), other2([' (' + load_lang('revert') + ')', 0])],
-            data =  '<form method="post"><span>' + request.args.get('num', '0') + load_lang('version') + '</span><hr>' + ip_warring() + '<input placeholder="' + load_lang('why') + '" name="send" type="text"><hr>' + captcha_get() + '<button type="submit">' + load_lang('revert') + '</button></form>',
+            data =  '''
+                    <form method="post">
+                        <span>''' + request.args.get('num', '0') + load_lang('version') + '''</span>
+                        <hr>
+                        ''' + ip_warring() + '''
+                        <input placeholder="''' + load_lang('why') + '''" name="send" type="text">
+                        <hr>
+                        ''' + captcha_get() + '''
+                        <button type="submit">''' + load_lang('revert') + '''</button>
+                    </form>
+                    ''',
             menu = [['history/' + url_pas(name), load_lang('history')], ['recent_changes', '' + load_lang('recent') + ' ' + load_lang('change') + '']]
             menu = [['history/' + url_pas(name), load_lang('history')], ['recent_changes', '' + load_lang('recent') + ' ' + load_lang('change') + '']]
         ))            
         ))            
                     
                     

+ 1 - 1
mark.py

@@ -35,7 +35,7 @@ def namumark(title, data, num):
         i = 0
         i = 0
         while 1:
         while 1:
             try:
             try:
-                _ = data[2][i]
+                _ = data[2][i][0]
             except:
             except:
                 break
                 break
 
 

+ 15 - 7
set_mark/start.py

@@ -1009,15 +1009,23 @@ def start(conn, data, title):
     data += category
     data += category
     
     
     # NoWiki 마지막 처리
     # NoWiki 마지막 처리
-    for re_data in end_data:
-        if re_data[2] == 'normal':
-            data = data.replace('<span id="' + re_data[0] + '"></span>', re_data[1])
-            data = data.replace(tool.url_pas('<span id="' + re_data[0] + '"></span>'), tool.url_pas(re_data[1]))
+    i = 0
+    while 1:
+        try:
+            _ = end_data[i][0]
+        except:
+            break
+
+        if end_data[i][2] == 'normal':
+            data = data.replace('<span id="' + end_data[i][0] + '"></span>', end_data[i][1])
+            data = data.replace(tool.url_pas('<span id="' + end_data[i][0] + '"></span>'), tool.url_pas(end_data[i][1]))
         else:
         else:
-            if re.search('\n', re_data[1]):
-                data = data.replace('<span id="' + re_data[0] + '"></span>', '\n<pre>' + re.sub('^\n', '', re_data[1]) + '</pre>')
+            if re.search('\n', end_data[i][1]):
+                data = data.replace('<span id="' + end_data[i][0] + '"></span>', '\n<pre>' + re.sub('^\n', '', end_data[i][1]) + '</pre>')
             else:
             else:
-                data = data.replace('<span id="' + re_data[0] + '"></span>', '<code>' + re_data[1] + '</code>')
+                data = data.replace('<span id="' + end_data[i][0] + '"></span>', '<code>' + end_data[i][1] + '</code>')
+
+        i += 1
     
     
     # 마지막 처리
     # 마지막 처리
     data = re.sub('<\/td_end>', '</td>', data)
     data = re.sub('<\/td_end>', '</td>', data)