Pārlūkot izejas kodu

파일 목록 완성

Surplus_Up (2DU) 6 gadi atpakaļ
vecāks
revīzija
86671c76d7

+ 4 - 0
app.py

@@ -375,6 +375,10 @@ def list_old_page():
 def list_acl():
     return list_acl_2(conn)
 
+@app.route('/image_file_list')
+def list_image_file():
+    return list_image_file_2(conn)
+
 @app.route('/admin_plus/<name>', methods=['POST', 'GET'])
 def give_admin_groups(name = None):
     return give_admin_groups_2(conn, name)

+ 2 - 1
language/en-US.json

@@ -125,7 +125,7 @@
         "recent_discussion" : "Recently discussion(s)",
         "recent_change" : "Recently edit(s)",
         "edit_filter" : "Contents filter",
-        "recent_ban" : "Recently Block(s)",
+        "recent_ban" : "Block(s) record",
         "load" : "Load another document",
         "edit_filter_rule" : "Contents filter rule",
         "move_history" : "History of moveing",
@@ -285,6 +285,7 @@
             "admin_group_list" : "Administrator group(s) list",
             "all_document_list" : "All document(s) list",
             "watchlist" : "Watchlist",
+            "image_file_list" : "Image file(s) list",
             "_comment_2.3.1_" : "ACL document list",
                 "acl_document_list" : "ACL document(s) list",
                 "acl_required" : "Required ACL",

+ 3 - 2
language/ko-KR.json

@@ -266,7 +266,7 @@
     "destruction": "취소",
     "count": "기여 횟수",
     "main_head": "메인 <HEAD>",
-    "recent_ban": "최근 차단",
+    "recent_ban": "차단 기록",
     "smtp_password": "SMTP Password",
     "id_filter_list": "ID 필터 목록",
     "other": "기타",
@@ -357,5 +357,6 @@
     "topic_name_change": "토론 제목 변경",
     "topic_acl_setting" : "토론 ACL 설정",
     "topic_acl" : "토론 ACL",
-    "main_skin_set" : "기본 스킨 설정"
+    "main_skin_set" : "기본 스킨 설정",
+    "image_file_list" : "이미지 파일 목록"
 }

+ 26 - 0
route/list_image_file.py

@@ -0,0 +1,26 @@
+from .tool.func import *
+
+def list_image_file_2(conn):
+    curs = conn.cursor()
+
+    num = int(number_check(flask.request.args.get('num', '1')))
+    if num * 50 > 0:
+        sql_num = num * 50 - 50
+    else:
+        sql_num = 0
+
+    list_data = '<ul>'
+    back = ''
+
+    curs.execute(db_change("select title from data where title like 'file:%' limit ?, 50"), [sql_num])
+    data_list = curs.fetchall()
+    for data in data_list:
+        list_data += '<li><a href="/w/' + url_pas(data[0]) + '">' + data[0] + '</a></li>'
+
+    list_data += next_fix('/image_file_list?num=', num, data_list)
+
+    return easy_minify(flask.render_template(skin_check(),
+        imp = [load_lang('image_file_list'), wiki_set(), custom(), other2([0, 0])],
+        data = list_data,
+        menu = [['other', load_lang('return')]]
+    ))    

+ 0 - 1
route/main_manager.py

@@ -37,7 +37,6 @@ def main_manager_2(conn, num, r_ver):
                         <li><a href="/give_log">''' + load_lang('admin_group_list') + '''</a></li>
                         <li><a href="/many_delete">''' + load_lang('many_delete') + '''</a></li>
                         <li><a href="/applications">''' + load_lang('application_list') + '''</a></li>
-                        <li><a href="/adsense_setting">''' + load_lang('adsense_setting') + '''</a></li>
                         <li><a href="/setting">''' + load_lang('setting') + '''</a></li>
                     </ul>
                     <h3>''' + load_lang('filter') + '''</h3>

+ 1 - 0
route/main_other.py

@@ -23,6 +23,7 @@ def main_other_2(conn):
                 <li><a href="/user_log">''' + load_lang('member_list') + '''</a></li>
                 <li><a href="/admin_log">''' + load_lang('authority_use_list') + '''</a></li>
                 <li><a href="/old_page">''' + load_lang('old_page') + '''</a></li>
+                <li><a href="/image_file_list">''' + load_lang('image_file_list') + '''</a></li>
             </ul>
             <br>
             <h2>''' + load_lang('other') + '''</h2>

+ 2 - 0
route/setting.py

@@ -26,6 +26,8 @@ def setting_2(conn, num):
             x += 1
             li_data += '<li><a href="/setting/' + str(x) + '">' + li + '</a></li>'
 
+        li_data += '<li><a href="/adsense_setting">'+ load_lang('adsense_setting') + '</a></li>'
+
         return easy_minify(flask.render_template(skin_check(),
             imp = [load_lang('setting'), wiki_set(), custom(), other2([0, 0])],
             data = '<h2>' + load_lang('list') + '</h2><ul>' + li_data + '</ul>',

+ 2 - 2
route/setting_adsense.py

@@ -14,7 +14,7 @@ def setting_adsense_2(conn):
             return easy_minify(flask.render_template(skin_check(),
                 imp = [load_lang('inter_error'), wiki_set(), custom(), other2([0, 0])],
                 data = '<h2>ie_no_data_required</h2>' + load_lang('ie_no_data_required'),
-                menu = [['other', load_lang('return')]]
+                menu = [['setting', load_lang('return')]]
             ))
 
         if adsense_enabled == 'on':
@@ -62,5 +62,5 @@ def setting_adsense_2(conn):
     return easy_minify(flask.render_template(skin_check(),
         imp = [load_lang('adsense_setting'), wiki_set(), custom(), other2([0, 0])],
         data = body_content,
-        menu = [['other', load_lang('return')]]
+        menu = [['setting', load_lang('return')]]
     ))

+ 1 - 1
version.json

@@ -1,6 +1,6 @@
 {
     "master" : {
-        "r_ver" : "v3.1.8-master-13",
+        "r_ver" : "v3.1.8-master-14",
         "c_ver" : "3180200",
         "s_ver" : "8"
     }, "stable" : {