Surplus_Up (2DU) преди 6 години
родител
ревизия
ea764591e0
променени са 2 файла, в които са добавени 14 реда и са изтрити 4 реда
  1. 12 2
      route/tool/func.py
  2. 2 2
      version.json

+ 12 - 2
route/tool/func.py

@@ -764,14 +764,24 @@ def acl_check(name = 'test', tool = '', sub = 'test'):
         if re.search("^file:", name) and admin_check(None, 'file edit (' + name + ')') != 1:
             return 1
 
-    for i in range(0, (2 if tool != 'render' else 1)):
+    if tool == '':
+        end = 3
+    elif tool == 'topic':
+        end = 2
+    else:
+        end = 1
+
+    for i in range(0, end):
         if tool == '':
             if i == 0:
                 curs.execute("select decu from acl where title = ?", [name])
                 acl_data = curs.fetchall()
-            else:
+            elif i == 1:
                 curs.execute('select data from other where name = "edit"')
                 acl_data = curs.fetchall()
+            else:
+                curs.execute("select view from acl where title = ?", [name])
+                acl_data = curs.fetchall()
 
             num = 5
         elif tool == 'topic':

+ 2 - 2
version.json

@@ -1,10 +1,10 @@
 {
     "master" : {
-        "r_ver" : "v3.1.4-master-06",
+        "r_ver" : "v3.1.3-stable-04",
         "c_ver" : "400004",
         "s_ver" : "3"
     }, "stable" : {
-        "r_ver" : "v3.1.3-stable-03",
+        "r_ver" : "v3.1.3-stable-04",
         "c_ver" : "400004",
         "s_ver" : "3"
     }