Explorar el Código

DB 테이블 추가, 설정 페이지 편집

hoparkgo9ma hace 7 años
padre
commit
3353072748
Se han modificado 1 ficheros con 8 adiciones y 4 borrados
  1. 8 4
      app.py

+ 8 - 4
app.py

@@ -90,6 +90,7 @@ curs.execute('create table if not exists scan(test text)')
 curs.execute('create table if not exists acl(test text)')
 curs.execute('create table if not exists acl(test text)')
 curs.execute('create table if not exists inter(test text)')
 curs.execute('create table if not exists inter(test text)')
 curs.execute('create table if not exists html_filter(test text)')
 curs.execute('create table if not exists html_filter(test text)')
+curs.execute('create table if not exists oauth_conn(test text)')
 
 
 if setup_tool == 0:
 if setup_tool == 0:
     curs.execute('select data from other where name = "ver"')
     curs.execute('select data from other where name = "ver"')
@@ -124,7 +125,8 @@ if setup_tool != 0:
         'scan', 
         'scan', 
         'acl', 
         'acl', 
         'inter', 
         'inter', 
-        'html_filter'
+        'html_filter',
+        'oauth_conn'
     ]
     ]
 
 
     create_data['data'] = ['title', 'data']
     create_data['data'] = ['title', 'data']
@@ -148,6 +150,7 @@ if setup_tool != 0:
     create_data['acl'] = ['title', 'dec', 'dis', 'view', 'why']
     create_data['acl'] = ['title', 'dec', 'dis', 'view', 'why']
     create_data['inter'] = ['title', 'link']
     create_data['inter'] = ['title', 'link']
     create_data['html_filter'] = ['html', 'kind']
     create_data['html_filter'] = ['html', 'kind']
+    create_data['oauth_conn'] = ['provider', 'wiki_id', 'sns_id']
 
 
     for create_table in create_data['all_data']:
     for create_table in create_data['all_data']:
         for create in create_data[create_table]:
         for create in create_data[create_table]:
@@ -1302,9 +1305,10 @@ def oauth_settings():
                 load_target = 'id'
                 load_target = 'id'
             elif j == 1:
             elif j == 1:
                 load_target = 'secret'
                 load_target = 'secret'
-            body_content += '<input placeholder="{}_client_{}" name="{}_client_{}" value="{}" type="text">'.format(oauth_supported[i], load_target, oauth_supported[i], load_target, oauth_data['client_{}'.format(load_target)])
-    body_content += '</form>'
-    return body_content
+            body_content += '<input id="{}_client_{}" type="checkbox"><input placeholder="{}_client_{}" name="{}_client_{}" value="{}" type="text" style="width: 80%;"><hr>'.format(oauth_supported[i], load_target, oauth_supported[i], load_target, oauth_supported[i], load_target, oauth_data['client_{}'.format(load_target)])
+    body_content += '<button id="save" type="submit">' + load_lang('save') + '</button></form>'
+    return easy_minify(flask.render_template(skin_check(), imp = [load_lang('oauth_settings'), wiki_set(), custom(), other2([0, 0])], data = body_content, menu = [['other', load_lang('other')]]))
+
         
         
 @app.route('/xref/<everything:name>')
 @app.route('/xref/<everything:name>')
 def xref(name = None):
 def xref(name = None):