Explorar el Código

버그 수정

ect (or 2du) hace 8 años
padre
commit
f504228a90
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  1. 3 0
      set_mark/start.py

+ 3 - 0
set_mark/start.py

@@ -363,11 +363,14 @@ def start(conn, data, title):
             break
 
     # Syntax 처리
+    num = 0
     while 1:
         syntax_data = re.search('<code class="((?:(?!").)+)">((?:(?:(?:(?!<\/code>|<span id="syntax_)).)+\n*)+)<\/code>', data)
         if syntax_data:
             syntax_data = syntax_data.groups()
 
+            num += 1
+
             plus_data += '<script>function func_syntax_' + str(num) + '() { document.all("syntax_' + str(num) + '").innerHTML = "' + re.sub('\n', '\\\\n', syntax_data[1]) + '"; } func_syntax_' + str(num) + '();</script>'
 
             data = re.sub('<code class="((?:(?!").)+)">((?:(?:(?:(?!<\/code>|<span id="syntax_)).)+\n*)+)<\/code>', '<code class="' + syntax_data[0] + '"><span id="syntax_' + str(num) + '">(Syntax Error)</span></code>', data, 1)