Przeglądaj źródła

브라이썬 추가와 토론에 차단자 표시

2DU 9 lat temu
rodzic
commit
56a42605c3
4 zmienionych plików z 17 dodań i 6 usunięć
  1. 8 3
      app.py
  2. 4 2
      views/base.tpl
  3. 0 1
      views/js/base.js
  4. 5 0
      views/js/brython.js

+ 8 - 3
app.py

@@ -1770,13 +1770,18 @@ def topic(name = None, sub = None):
                             ban = isblock
                         else:
                             db_ex("select end from ban where block = '" + db_pas(rows[i]['ip']) + "'")
-                            row = db_get()
-                            if(row):
+                            ban_it = db_get()
+                            if(ban_it):
                                 ban = ' <a href="/ban/' + url_pas(rows[i]['ip']) + '">(해제)</a>' + isblock
                             else:
                                 ban = ' <a href="/ban/' + url_pas(rows[i]['ip']) + '">(차단)</a>' + isblock
                     else:
-                        ban = ""
+                        db_ex("select end from ban where block = '" + db_pas(rows[i]['ip']) + "'")
+                        ban_it = db_get()
+                        if(ban_it):
+                            ban = ' (X)'
+                        else:
+                            ban = ''
 
                 ip = ip_pas(rows[i]['ip'], 1)
                         

+ 4 - 2
views/base.tpl

@@ -3,7 +3,7 @@
         <title>{{title}} - {{logo}}</title>
         <link rel="stylesheet" href="/views/css/primer.css">
         <link rel="stylesheet" href="/views/css/style.css">
-        <link rel="javascript" href="/views/js/base.js">
+        <link rel="javascript" href="/views/js/brython.js">
         <link rel="stylesheet" href="/views/css/awesome/font-awesome.min.css">
         <script type="text/x-mathjax-config">
           MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
@@ -22,7 +22,9 @@
         {{get('custom', '')}}
     </style>
     </head>
-    <body>
+    <body onload="brython()">
+        <script type="text/python">
+        </script>
         <br>
         <div class="one-fifth column">
             <div id="top">

+ 0 - 1
views/js/base.js

@@ -1 +0,0 @@
-

Plik diff jest za duży
+ 5 - 0
views/js/brython.js


Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików