Procházet zdrojové kódy

버튼 클래스 추가

잉여개발기 před 5 měsíci
rodič
revize
ca4b7d7c02
73 změnil soubory, kde provedl 81 přidání a 81 odebrání
  1. 1 1
      route/bbs_delete.py
  2. 1 1
      route/bbs_make.py
  3. 1 1
      route/bbs_w_delete.py
  4. 1 1
      route/bbs_w_hide.py
  5. 1 1
      route/bbs_w_pinned.py
  6. 2 2
      route/edit.py
  7. 1 1
      route/edit_delete.py
  8. 1 1
      route/edit_delete_file.py
  9. 1 1
      route/edit_delete_multiple.py
  10. 1 1
      route/edit_move.py
  11. 2 2
      route/edit_request.py
  12. 1 1
      route/edit_revert.py
  13. 1 1
      route/edit_upload.py
  14. 1 1
      route/filter_all_add.py
  15. 1 1
      route/give_admin_groups.py
  16. 1 1
      route/give_delete_admin_group.py
  17. 1 1
      route/give_user_ban.py
  18. 1 1
      route/give_user_fix.py
  19. 1 1
      route/list_admin_auth_use.py
  20. 1 1
      route/list_user_check_delete.py
  21. 2 2
      route/login_find_email.py
  22. 1 1
      route/login_find_email_check.py
  23. 1 1
      route/login_find_key.py
  24. 1 1
      route/login_login.py
  25. 1 1
      route/login_login_2fa.py
  26. 1 1
      route/login_login_2fa_email.py
  27. 1 1
      route/login_register.py
  28. 1 1
      route/login_register_email.py
  29. 1 1
      route/login_register_email_check.py
  30. 1 1
      route/login_register_submit.py
  31. 1 1
      route/main_search_deep.py
  32. 1 1
      route/main_setting_404_page.py
  33. 1 1
      route/main_setting_email_test.py
  34. 1 1
      route/main_setting_external.py
  35. 3 3
      route/main_setting_head.py
  36. 1 1
      route/main_setting_main.py
  37. 1 1
      route/main_setting_main_logo.py
  38. 1 1
      route/main_setting_phrase.py
  39. 1 1
      route/main_setting_robot.py
  40. 1 1
      route/main_setting_sitemap.py
  41. 1 1
      route/main_setting_sitemap_set.py
  42. 1 1
      route/main_setting_skin_set.py
  43. 1 1
      route/main_setting_top_menu.py
  44. 1 1
      route/main_sys_restart.py
  45. 1 1
      route/main_sys_shutdown.py
  46. 1 1
      route/main_sys_update.py
  47. 1 1
      route/main_tool_redirect.py
  48. 2 2
      route/recent_app_submit.py
  49. 1 1
      route/recent_change.py
  50. 1 1
      route/recent_history_delete.py
  51. 1 1
      route/recent_history_reset.py
  52. 1 1
      route/recent_history_send.py
  53. 1 1
      route/recent_record_reset.py
  54. 1 1
      route/topic_comment_delete.py
  55. 1 1
      route/topic_tool_acl.py
  56. 1 1
      route/topic_tool_change.py
  57. 1 1
      route/topic_tool_delete.py
  58. 1 1
      route/topic_tool_setting.py
  59. 1 1
      route/user_challenge.py
  60. 1 1
      route/user_edit_filter.py
  61. 2 2
      route/user_setting.py
  62. 1 1
      route/user_setting_email.py
  63. 1 1
      route/user_setting_email_check.py
  64. 1 1
      route/user_setting_head.py
  65. 1 1
      route/user_setting_head_reset.py
  66. 1 1
      route/user_setting_pw.py
  67. 1 1
      route/user_setting_skin_set_main.py
  68. 1 1
      route/user_setting_top_menu.py
  69. 1 1
      route/user_setting_user_name.py
  70. 1 1
      route/view_raw.py
  71. 2 2
      route/view_set.py
  72. 1 1
      route/vote_add.py
  73. 1 1
      route/vote_select.py

+ 1 - 1
route/bbs_delete.py

@@ -32,7 +32,7 @@ async def bbs_delete(bbs_num = ''):
                     <form method="post">
                         <span>''' + await get_lang('delete_warning') + '''</span>
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('delete') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('delete') + '''</button>
                     </form>
                 '''),
                 '(' + bbs_name + ')',

+ 1 - 1
route/bbs_make.py

@@ -34,7 +34,7 @@ async def bbs_make():
                         </select>
                         <hr class="main_hr">
                         
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/bbs_w_delete.py

@@ -59,7 +59,7 @@ async def bbs_w_delete(bbs_num = '', post_num = '', comment_num = ''):
                     <form method="post">
                         <span>''' + await get_lang('delete_warning') + '''</span>
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('delete') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('delete') + '''</button>
                     </form>
                 '''),
                 sub,

+ 1 - 1
route/bbs_w_hide.py

@@ -24,7 +24,7 @@ async def bbs_w_hide(bbs_num = '', post_num = ''):
                 await get_lang('bbs_post_hide'),
                 await render_simple_set('''
                     <form method="post">
-                        <button type="submit">''' + await get_lang('hide') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('hide') + '''</button>
                     </form>
                 '''),
                 '(' + bbs_name + ')' + ' (' + post_num_str + ')',

+ 1 - 1
route/bbs_w_pinned.py

@@ -39,7 +39,7 @@ async def bbs_w_pinned(bbs_num = '', post_num = ''):
                 await get_lang('bbs_post_pinned'),
                 await render_simple_set('''
                     <form method="post">
-                        <button type="submit">''' + pinned + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + pinned + '''</button>
                     </form>
                 '''),
                 '(' + bbs_name + ')' + ' (' + post_num_str + ')',

+ 2 - 2
route/edit.py

@@ -105,8 +105,8 @@ async def edit_editor(conn, ip, data_main = '', do_type = 'edit', addon = '', na
             });
         </script>
                         
-        <button id="opennamu_save_button" type="submit" onclick="do_stop_exit_release();">''' + await get_lang('send') + '''</button>
-        <button id="opennamu_preview_button" type="button" onclick="opennamu_do_editor_preview();">''' + await get_lang('preview') + '''</button>
+        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit" onclick="do_stop_exit_release();">''' + await get_lang('send') + '''</button>
+        <button class="__ON_BUTTON__" id="opennamu_preview_button" type="button" onclick="opennamu_do_editor_preview();">''' + await get_lang('preview') + '''</button>
         <hr class="main_hr">
 
         <div id="opennamu_preview_area"></div>

+ 1 - 1
route/edit_delete.py

@@ -60,7 +60,7 @@ async def edit_delete(name):
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('why') + '''" name="send">
                         <hr class="main_hr">
                         ''' + await captcha_get(conn) + await ip_warning(conn) + get_edit_text_bottom_check_box(conn) + get_edit_text_bottom(conn, 'delete')  + '''
-                        <button type="submit">''' + await get_lang('delete') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('delete') + '''</button>
                     </form>
                 ''',
                 '(' + await get_lang('delete') + ')',

+ 1 - 1
route/edit_delete_file.py

@@ -40,7 +40,7 @@ async def edit_delete_file(name = 'test.jpg'):
                         <hr class="main_hr">
                         <label><input class="__ON_INPUT__" name="with_doc" type="checkbox" checked> ''' + await get_lang('file_delete_with_document') + '''</label>
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('file_delete') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('file_delete') + '''</button>
                     </form>
                 ''',
                 '(' + await get_lang('file_delete') + ')',

+ 1 - 1
route/edit_delete_multiple.py

@@ -32,7 +32,7 @@ async def edit_delete_multiple():
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('why') + '''" name="send" type="text">
                         <hr class="main_hr">
                         ''' + await captcha_get(conn) + await ip_warning(conn) + get_edit_text_bottom_check_box(conn) + get_edit_text_bottom(conn, 'edit')  + '''
-                        <button type="submit">''' + await get_lang('delete') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('delete') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/edit_move.py

@@ -258,7 +258,7 @@ async def edit_move(name):
 
                         ''' + await captcha_get(conn) + await ip_warning(conn) + get_edit_text_bottom_check_box(conn) + get_edit_text_bottom(conn, 'move')  + '''
                         
-                        <button type="submit">''' + await get_lang('move') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('move') + '''</button>
                     </form>
                 ''',
                 '(' + await get_lang('move') + ')',

+ 2 - 2
route/edit_request.py

@@ -102,8 +102,8 @@ async def edit_request(name = 'Test', do_type = ''):
                     ''' + result + '''
                     <hr class="main_hr">
                     <form method="post">
-                        <button ''' + disabled + ''' id="opennamu_save_button" type="submit" name="check" value="Y">''' + await get_lang('approve') + '''</button>
-                        <button ''' + disabled + ''' id="opennamu_preview_button" type="submit" name="check" value="">''' + await get_lang('decline') + '''</button>
+                        <button class="__ON_BUTTON__" ''' + disabled + ''' id="opennamu_save_button" type="submit" name="check" value="Y">''' + await get_lang('approve') + '''</button>
+                        <button class="__ON_BUTTON__" ''' + disabled + ''' id="opennamu_preview_button" type="submit" name="check" value="">''' + await get_lang('decline') + '''</button>
                         <hr class="main_hr">
                         <textarea readonly class="opennamu_textarea_500 __ON_TEXTAREA__">''' + html.escape(edit_request_data) + '''</textarea>
                     </form>

+ 1 - 1
route/edit_revert.py

@@ -81,7 +81,7 @@ async def edit_revert(name, num):
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('why') + '''" name="send" type="text">
                         <hr class="main_hr">
                         ''' + await captcha_get(conn) + await ip_warning(conn) + get_edit_text_bottom_check_box(conn) + get_edit_text_bottom(conn, 'revert')  + '''
-                        <button type="submit">''' + await get_lang('revert') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('revert') + '''</button>
                     </form>
                 ''' + preview,
                 '(r' + str(num) + ') (' + await get_lang('revert') + ')',

+ 1 - 1
route/edit_upload.py

@@ -155,7 +155,7 @@ async def edit_upload():
                         <textarea class="opennamu_textarea_100 __ON_TEXTAREA__" placeholder="''' + await get_lang('other') + '''" name="f_lice">''' + upload_default + '''</textarea>
                         <hr class="main_hr">
                         ''' + await captcha_get(conn) + '''
-                        <button id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                     <hr class="main_hr">
                     <div id="preview"></div>

+ 1 - 1
route/filter_all_add.py

@@ -274,7 +274,7 @@ async def filter_all_add(tool, name = None):
                         <form method="post">
                             ''' + form_data + '''
                             <hr class="main_hr">
-                            <button ''' + stat + ''' type="submit">''' + await get_lang('add') + '''</button>
+                            <button class="__ON_BUTTON__" ''' + stat + ''' type="submit">''' + await get_lang('add') + '''</button>
                         </form>
                         ''',
                 get_sub,

+ 1 - 1
route/give_admin_groups.py

@@ -114,7 +114,7 @@ async def give_admin_groups(name = 'test'):
                     <form method="post">
                         ''' + data + '''
                         <hr class="main_hr">
-                        <button ''' + state +  ''' type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" ''' + state +  ''' type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 '(' + await get_lang('admin_group') + ')',

+ 1 - 1
route/give_delete_admin_group.py

@@ -25,7 +25,7 @@ async def give_delete_admin_group(name = 'test'):
                 await get_lang("delete_admin_group"),
                 '' + \
                     '<form method="post">' + \
-                        '<button type="submit">' + await get_lang('delete') + '</button>' + \
+                        '<button class="__ON_BUTTON__" type="submit">' + await get_lang('delete') + '</button>' + \
                     '</form>' + \
                 '',
                 '(' + name + ')',

+ 1 - 1
route/give_user_ban.py

@@ -176,7 +176,7 @@ async def give_user_ban(name = None, ban_type = ''):
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('why') + '''" name="why" type="text">
                         <hr class="main_hr">
         
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 now,

+ 1 - 1
route/give_user_fix.py

@@ -67,7 +67,7 @@ async def give_user_fix(user_name = ''):
                         <hr class="main_hr">
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('password_confirm') + '''" name="password_check" type="password">
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('go') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('go') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/list_admin_auth_use.py

@@ -44,7 +44,7 @@ async def list_admin_auth_use(arg_num = 1, arg_search = 'normal'):
                 '''
                     <form method="post">
                         <input class="opennamu_width_200 __ON_INPUT__" name="search" placeholder="''' + await get_lang('start_with_search') + '''" value="''' + arg_search + '''">
-                        <button type="submit">''' + await get_lang('search') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('search') + '''</button>
                     </form>
                     <hr class="main_hr">
                 ''' + list_data,

+ 1 - 1
route/list_user_check_delete.py

@@ -27,7 +27,7 @@ async def list_user_check_delete(name = None, ip = None, time = None, do_type =
                         ''' + await get_lang('time') + ''' : ''' + time + '''
                         <hr class="main_hr">
                         <form method="post">
-                            <button type="submit">''' + await get_lang('delete') + '''</button>
+                            <button class="__ON_BUTTON__" type="submit">''' + await get_lang('delete') + '''</button>
                         </form>
                     ''',
                     '(' + await get_lang('delete') + ')',

+ 2 - 2
route/login_find_email.py

@@ -87,7 +87,7 @@ async def login_find_email(tool):
                             <hr class="main_hr">
                             <input class="__ON_INPUT__" placeholder="''' + await get_lang('email') + '''" name="email" type="text">
                             <hr class="main_hr">
-                            <button type="submit">''' + await get_lang('save') + '''</button>
+                            <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                         </form>
                     ''',
                     '(' + await get_lang('email') + ')',
@@ -110,7 +110,7 @@ async def login_find_email(tool):
                         <form method="post">
                             <input class="__ON_INPUT__" placeholder="''' + await get_lang('email') + '''" name="email" type="text">
                             <hr class="main_hr">
-                            <button type="submit">''' + await get_lang('save') + '''</button>
+                            <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                         </form>
                     ''',
                     0,

+ 1 - 1
route/login_find_email_check.py

@@ -129,7 +129,7 @@ async def login_find_email_check(tool):
                         ''' + b_text + '''
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('key') + '''" name="key" type="password">
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/login_find_key.py

@@ -48,7 +48,7 @@ async def login_find_key():
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('key') + '''" name="key" type="password">
                         <hr class="main_hr">
                         ''' + await captcha_get(conn) + '''
-                        <button type="submit">''' + await get_lang('send') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('send') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/login_login.py

@@ -60,7 +60,7 @@ async def login_login():
                             <!-- <label><input class="__ON_INPUT__" type="checkbox" name="auto_login"> ''' + await get_lang('auto_login') + ''' (''' + await get_lang('not_working') + ''')</label>
                             <hr class="main_hr"> -->
                             ''' + await captcha_get(conn) + '''
-                            <button type="submit">''' + await get_lang('login') + '''</button>
+                            <button class="__ON_BUTTON__" type="submit">''' + await get_lang('login') + '''</button>
                             ''' + await http_warning() + '''
                         </form>
                         ''',

+ 1 - 1
route/login_login_2fa.py

@@ -56,7 +56,7 @@ async def login_login_2fa():
                             <input class="__ON_INPUT__" placeholder="''' + await get_lang('2fa_password') + '''" name="pw" type="password">
                             <hr class="main_hr">
                             ''' + await captcha_get(conn) + '''
-                            <button type="submit">''' + await get_lang('login') + '''</button>
+                            <button class="__ON_BUTTON__" type="submit">''' + await get_lang('login') + '''</button>
                             ''' + await http_warning() + '''
                         </form>
                         ''',

+ 1 - 1
route/login_login_2fa_email.py

@@ -51,7 +51,7 @@ async def login_login_2fa_email():
                             <input class="__ON_INPUT__" placeholder="''' + await get_lang('2fa_password') + '''" name="pw" type="password">
                             <hr class=\"main_hr\">
                             ''' + await captcha_get(conn) + '''
-                            <button type="submit">''' + await get_lang('login') + '''</button>
+                            <button class="__ON_BUTTON__" type="submit">''' + await get_lang('login') + '''</button>
                             ''' + await http_warning() + '''
                         </form>
                         ''',

+ 1 - 1
route/login_register.py

@@ -104,7 +104,7 @@ async def login_register():
 
                         ''' + await captcha_get(conn) + '''
 
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
 
                         ''' + await http_warning() + '''
                     </form>

+ 1 - 1
route/login_register_email.py

@@ -59,7 +59,7 @@ async def login_register_email():
                     <form method="post">
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('email') + '''" name="email" type="text">
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/login_register_email_check.py

@@ -41,7 +41,7 @@ async def login_register_email_check():
                         ''' + b_text + '''
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('key') + '''" name="key" type="text">
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/login_register_submit.py

@@ -60,7 +60,7 @@ async def login_register_submit():
                         <hr class="main_hr">
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('approval_question') + '''" name="answer">
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/main_search_deep.py

@@ -18,7 +18,7 @@ async def main_search_deep(name = 'Test', search_type = 'title', num = 1):
             div = '''
                 <form method="post">
                     <input class="opennamu_width_200 __ON_INPUT__" name="search" value="''' + html.escape(name) + '''">
-                    <button type="submit">''' + await get_lang('search') + '''</button>
+                    <button class="__ON_BUTTON__" type="submit">''' + await get_lang('search') + '''</button>
                 </form>
                 <hr class="main_hr">
             '''

+ 1 - 1
route/main_setting_404_page.py

@@ -49,7 +49,7 @@ async def main_setting_404_page():
                 '<form method="post">' +
                     '<textarea class="opennamu_textarea_500 __ON_TEXTAREA__" name="data" placeholder="' + lang['data']['enter_html'] + '">' + html.escape(form_data) + '</textarea>' +
                     '<hr class="main_hr">' +
-                    '<button id="opennamu_save_button" type="submit">' + lang['data']['save'] + '</button>' +
+                    '<button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">' + lang['data']['save'] + '</button>' +
                 '</form>'
             )
 

+ 1 - 1
route/main_setting_email_test.py

@@ -31,7 +31,7 @@ async def main_setting_email_test():
                         <hr class="main_hr">
                         <textarea  name="data" class="opennamu_textarea_500 __ON_TEXTAREA__" placeholder="''' + await get_lang("content") + '''"></textarea>
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang("send") + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang("send") + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/main_setting_external.py

@@ -137,7 +137,7 @@ async def main_setting_external():
                         <hr class="main_hr">
 
                         <hr class="main_hr">
-                        <button id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 '''),
                 0,

+ 3 - 3
route/main_setting_head.py

@@ -49,7 +49,7 @@ async def main_setting_head(num, skin_name = '', set_preview = 0):
                 form_action = 'formaction="/setting/body/top"'
                 data_preview = flask.request.form.get('content', '') if set_preview == 1 else ''
                 plus = '''
-                    <button id="opennamu_preview_button" type="submit" formaction="/setting_preview/body/top">''' + await get_lang('preview') + '''</button>
+                    <button class="__ON_BUTTON__" id="opennamu_preview_button" type="submit" formaction="/setting_preview/body/top">''' + await get_lang('preview') + '''</button>
                     <hr class="main_hr">
                     <div id="opennamu_preview_area">''' + data_preview + '''</div>
                 '''
@@ -59,7 +59,7 @@ async def main_setting_head(num, skin_name = '', set_preview = 0):
                 data_preview = flask.request.form.get('content', '') if set_preview == 1 else ''
                 form_action = 'formaction="/setting/body/bottom"'
                 plus = '''
-                    <button id="opennamu_preview_button" type="submit" formaction="/setting_preview/body/bottom">''' + await get_lang('preview') + '''</button>
+                    <button class="__ON_BUTTON__" id="opennamu_preview_button" type="submit" formaction="/setting_preview/body/bottom">''' + await get_lang('preview') + '''</button>
                     <hr class="main_hr">
                     <div id="opennamu_preview_area">''' + data_preview + '''</div>
                 '''
@@ -105,7 +105,7 @@ async def main_setting_head(num, skin_name = '', set_preview = 0):
                         <textarea class="opennamu_textarea_500 __ON_TEXTAREA__" placeholder="''' + await get_lang('enter_html') + '''" name="content" id="content">''' + html.escape(data) + '''</textarea>
                         <hr class="main_hr">
                         ''' + (await get_lang('main_css_warning') + '<hr class="main_hr">' if title == '_head' else '') + '''
-                        <button id="opennamu_save_button" type="submit" ''' + form_action + '''>''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit" ''' + form_action + '''>''' + await get_lang('save') + '''</button>
                         ''' + plus + '''
                     </form>
                 ''',

+ 1 - 1
route/main_setting_main.py

@@ -326,7 +326,7 @@ async def main_setting_main():
                         <input class="__ON_INPUT__" name="document_content_max_length" value="''' + html.escape(d_list[40]) + '''">
                         <hr class="main_hr">
 
-                        <button id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 '''),
                 0,

+ 1 - 1
route/main_setting_main_logo.py

@@ -49,7 +49,7 @@ async def main_setting_main_logo():
                 '''
                     <form method="post">
                         ''' + end_data + '''
-                        <button id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/main_setting_phrase.py

@@ -173,7 +173,7 @@ async def main_setting_phrase():
                         <textarea class="opennamu_textarea_100 __ON_TEXTAREA__" name="''' + i_list[33] + '''">''' + html.escape(d_list[33]) + '''</textarea>
 
                         <hr class="main_hr">
-                        <button id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 '''),
                 0,

+ 1 - 1
route/main_setting_robot.py

@@ -46,7 +46,7 @@ async def main_setting_robot():
                         <hr class="main_hr">
                         <label><input class="__ON_INPUT__" type="checkbox" name="default" ''' + default_data + '''> ''' + await get_lang('default') + '''</label>
                         <hr class="main_hr">
-                        <button id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/main_setting_sitemap.py

@@ -98,7 +98,7 @@ async def main_setting_sitemap(do_type = 0):
                 await get_lang('sitemap_manual_create'),
                 '''
                     <form method="post">
-                        <button id="opennamu_save_button" type="submit">''' + await get_lang('create') + '''</button>
+                        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">''' + await get_lang('create') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/main_setting_sitemap_set.py

@@ -80,7 +80,7 @@ async def main_setting_sitemap_set():
                         <label><input class="__ON_INPUT__" type="checkbox" ''' + check_box_div[3] + ''' name="sitemap_auto_exclude_category_page"> ''' + await get_lang('stiemap_exclude_category_page') + '''</label>
                         <hr class="main_hr">
 
-                        <button id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/main_setting_skin_set.py

@@ -154,7 +154,7 @@ async def main_setting_skin_set():
                             ''' + set_data["main_css_monaco"] + '''
                         </select>
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 '''),
                 '(' + await get_lang('beta') + ')',

+ 1 - 1
route/main_setting_top_menu.py

@@ -42,7 +42,7 @@ async def main_setting_top_menu():
                     <form method="post">
                         <textarea class="opennamu_textarea_500 __ON_TEXTAREA__" placeholder="''' + await get_lang('enter_top_menu_setting') + '''" name="content" id="content">''' + html.escape(db_data) + '''</textarea>
                         <hr class="main_hr">
-                        <button id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/main_sys_restart.py

@@ -51,7 +51,7 @@ async def main_sys_restart(golang_process):
                 await get_lang('wiki_restart'),
                 '''
                     <form method="post">
-                        <button type="submit">''' + await get_lang('restart') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('restart') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/main_sys_shutdown.py

@@ -16,7 +16,7 @@ async def main_sys_shutdown():
                 await get_lang('wiki_shutdown'),
                 '''
                     <form method="post">
-                        <button type="submit">''' + await get_lang('shutdown') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('shutdown') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/main_sys_update.py

@@ -78,7 +78,7 @@ async def main_sys_update(golang_process):
                     <a href="https://github.com/openNAMU/openNAMU">(Beta)</a> <a href="https://github.com/openNAMU/openNAMU/tree/stable">(Stable)</a>
                     <hr class="main_hr">
                     <form method="post">
-                        <button type="submit">''' + await get_lang('update') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('update') + '''</button>
                     </form>
                     <!-- JS : opennamu_do_insert_version -->
                 ''',

+ 1 - 1
route/main_tool_redirect.py

@@ -64,7 +64,7 @@ async def main_tool_redirect(num = 1, add_2 = ''):
                         ''' + top_plus + '''
                         <input class="__ON_INPUT__" placeholder="''' + placeholder + '''" id="data_field" name="name" type="text">
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('go') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('go') + '''</button>
                     </form>
                 ''',
                 0,

+ 2 - 2
route/recent_app_submit.py

@@ -66,13 +66,13 @@ async def recent_app_submit():
                             </tr>
                             <tr>
                                 <td colspan="3">
-                                    <button type="submit" 
+                                    <button class="__ON_BUTTON__" type="submit" 
                                             id="opennamu_save_button"
                                             name="approve" 
                                             value="''' + application['id'] + '''">
                                         ''' + await get_lang('approve') + '''
                                     </button>
-                                    <button type="submit" 
+                                    <button class="__ON_BUTTON__" type="submit" 
                                             name="decline" 
                                             value="''' + application['id'] + '''">
                                         ''' + await get_lang('decline') + '''

+ 1 - 1
route/recent_change.py

@@ -200,7 +200,7 @@ async def recent_change(name = '', tool = '', num = 1, set_type = 'normal'):
                     div = '''
                         <form method="post">
                             <select name="a">''' + select + '''</select> <select name="b">''' + select + '''</select>
-                            <button type="submit">''' + await get_lang('compare') + '''</button>
+                            <button class="__ON_BUTTON__" type="submit">''' + await get_lang('compare') + '''</button>
                         </form>
                         <hr class="main_hr">
                     ''' + div

+ 1 - 1
route/recent_history_delete.py

@@ -22,7 +22,7 @@ async def recent_history_delete(name = 'Test', rev = 1):
                     <form method="post">
                         <span>''' + await get_lang('delete_warning') + '''</span>
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('delete') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('delete') + '''</button>
                     </form>
                 ''',
                 '(' + await get_lang('history_delete') + ') (r' + num + ')',

+ 1 - 1
route/recent_history_reset.py

@@ -20,7 +20,7 @@ async def recent_history_reset(name = 'Test'):
                     <form method="post">
                         <span>''' + await get_lang('delete_warning') + '''</span>
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('reset') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('reset') + '''</button>
                     </form>
                 ''',
                 '(' + await get_lang('history_reset') + ')',

+ 1 - 1
route/recent_history_send.py

@@ -35,7 +35,7 @@ async def recent_history_send(name = 'Test', rev = 1):
                             <hr class="main_hr">
                             <input class="__ON_INPUT__" value="''' + html.escape(send) + '''" name="send">
                             <hr class="main_hr">
-                            <button type="submit">''' + await get_lang('edit') + '''</button>
+                            <button class="__ON_BUTTON__" type="submit">''' + await get_lang('edit') + '''</button>
                         </form>
                     ''',
                     '(' + await get_lang('send_edit') + ') (r' + num + ')',

+ 1 - 1
route/recent_record_reset.py

@@ -20,7 +20,7 @@ async def recent_record_reset(name = 'Test'):
                     <form method="post">
                         <span>''' + await get_lang('delete_warning') + '''</span>
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('reset') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('reset') + '''</button>
                     </form>
                 ''',
                 '(' + await get_lang('record_reset') + ')',

+ 1 - 1
route/topic_comment_delete.py

@@ -20,7 +20,7 @@ async def topic_comment_delete(topic_num = 1, num = 1):
                 '''
                     <hr class="main_hr">
                     <form method="post">
-                        <button type="submit">''' + await get_lang('start') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('start') + '''</button>
                     </form>
                 ''',
                 '(#' + num + ')',

+ 1 - 1
route/topic_tool_acl.py

@@ -93,7 +93,7 @@ async def topic_tool_acl(topic_num = 1):
                             ''' + acl_html_list_view + '''
                         </select>
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/topic_tool_change.py

@@ -40,7 +40,7 @@ async def topic_tool_change(topic_num = 1):
                         <hr class="main_hr">
                         <input class="__ON_INPUT__" value="''' + html.escape(rd_d[0][1]) + '''" name="sub" type="text">
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/topic_tool_delete.py

@@ -23,7 +23,7 @@ async def topic_tool_delete(topic_num = 1):
                     <form method="post">
                         <span>''' + await get_lang('delete_warning') + '''</span>
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('delete') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('delete') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/topic_tool_setting.py

@@ -109,7 +109,7 @@ async def topic_tool_setting(topic_num = 1):
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('why') + ''' (''' + await get_lang('markup_enabled') + ''')" name="why" type="text">
                         
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 '''),
                 0,

+ 1 - 1
route/user_challenge.py

@@ -257,7 +257,7 @@ async def user_challenge():
                     <form method="post">
                         <div id="opennamu_get_user_info">''' + html.escape(ip) + '''</div>
                         <hr class="main_hr">
-                        <button id="opennamu_save_button" type="submit">''' + await get_lang('reload') + '''</button>
+                        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">''' + await get_lang('reload') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/user_edit_filter.py

@@ -38,7 +38,7 @@ async def user_edit_filter(name = ''):
             if owner_auth == 1:
                 delete = '' + \
                     '<form method="post">' + \
-                        '<button type="submit">' + await get_lang('delete') + '</button>' + \
+                        '<button class="__ON_BUTTON__" type="submit">' + await get_lang('delete') + '</button>' + \
                     '</form>' + \
                     '<hr class="main_hr">' + \
                 ''

+ 2 - 2
route/user_setting.py

@@ -140,7 +140,7 @@ async def user_setting():
                             <h2>''' + await get_lang('sub_user_name') + '''</h2>
                             <input class="__ON_INPUT__" name="sub_user_name" value="''' + html.escape(sub_user_name) + '''" placeholder="''' + await get_lang('sub_user_name') + '''">
                             <hr class="main_hr">
-                            <button type="submit">''' + await get_lang('save') + '''</button>
+                            <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                             ''' + await http_warning() + '''
                         </form>
                     ''',
@@ -187,7 +187,7 @@ async def user_setting():
                             <hr class="main_hr">
                             <select name="lang">''' + div3 + '''</select>
                             <hr class="main_hr">
-                            <button type="submit">''' + await get_lang('save') + '''</button>
+                            <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                             ''' + await http_warning() + '''
                             <hr class="main_hr">
                             <span>''' + await get_lang('user_head_warning') + '''</span>

+ 1 - 1
route/user_setting_email.py

@@ -69,7 +69,7 @@ async def user_setting_email():
                     <form method="post">
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('email') + '''" name="email" type="text">
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/user_setting_email_check.py

@@ -39,7 +39,7 @@ async def user_setting_email_check():
                         ''' + b_text + '''
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('key') + '''" name="key" type="text">
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/user_setting_head.py

@@ -68,7 +68,7 @@ async def user_setting_head(skin_name = ''):
                         <hr class="main_hr">
                         ''' + await get_lang('user_css_warning') + ''' : <a href="/change/head_reset">/change/head_reset</a>
                         <hr class="main_hr">
-                        <button id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 '(HTML)' + sub_name,

+ 1 - 1
route/user_setting_head_reset.py

@@ -50,6 +50,6 @@ async def user_setting_head_reset():
                     <hr class="main_hr">
                     <pre>''' + html.escape(data_skin) + '''</pre>
                     <hr class="main_hr">
-                    <button type="submit">''' + await get_lang('reset') + '''</button>
+                    <button class="__ON_BUTTON__" type="submit">''' + await get_lang('reset') + '''</button>
                 </form>
             '''

+ 1 - 1
route/user_setting_pw.py

@@ -72,7 +72,7 @@ async def user_setting_pw():
                         <input class="__ON_INPUT__" placeholder="''' + await get_lang('password_confirm') + '''" name="password_new_repeat" type="password">
                         <hr class="main_hr">
                         
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                         
                         ''' + await http_warning() + '''
                     </form>

+ 1 - 1
route/user_setting_skin_set_main.py

@@ -278,7 +278,7 @@ async def user_setting_skin_set_main():
                             ''' + set_data["main_css_monaco"] + '''
                         </select>
                         <hr class="main_hr">
-                        <button type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 '''),
                 0,

+ 1 - 1
route/user_setting_top_menu.py

@@ -44,7 +44,7 @@ async def user_setting_top_menu():
                     <form method="post">
                         <textarea class="opennamu_textarea_500 __ON_TEXTAREA__" placeholder="''' + await get_lang('enter_top_menu_setting') + '''" name="content" id="content">''' + html.escape(db_data) + '''</textarea>
                         <hr class="main_hr">
-                        <button id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
+                        <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
                     </form>
                 ''',
                 0,

+ 1 - 1
route/user_setting_user_name.py

@@ -41,7 +41,7 @@ async def user_setting_user_name(user_name = ''):
                         <form method="post">
                             <input class="__ON_INPUT__" name="new_user_name" placeholder="''' + await get_lang('user_name') + '''" value="''' + html.escape(user_name) + '''">
                             <hr class="main_hr">
-                            <button id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
+                            <button class="__ON_BUTTON__" id="opennamu_save_button" type="submit">''' + await get_lang('save') + '''</button>
                         </form>
                     ''',
                     0,

+ 1 - 1
route/view_raw.py

@@ -88,7 +88,7 @@ async def view_raw(name = '', topic_num = '', num = '', doc_acl = 0, bbs_num = '
             if bbs_num == '' and post_num == '' and topic_num == '':
                 doc_preview = '''
                     <textarea class="__ON_TEXTAREA__" id="opennamu_editor_doc_name" style="display: none;">''' + html.escape(name) + '''</textarea>
-                    <button id="opennamu_preview_button" type="button" onclick="opennamu_do_editor_preview('raw');">''' + await get_lang('preview') + '''</button>
+                    <button class="__ON_BUTTON__" id="opennamu_preview_button" type="button" onclick="opennamu_do_editor_preview('raw');">''' + await get_lang('preview') + '''</button>
                     <hr class="main_hr">
                 '''
 

+ 2 - 2
route/view_set.py

@@ -214,7 +214,7 @@ async def view_set(name = 'Test', multiple = False):
 
             data += view_set_markup(conn, document_name = name, disable = check_ok)
 
-            save_button = '<button type="submit" ' + check_ok + '>' + await get_lang('save') + '</button>'
+            save_button = '<button class="__ON_BUTTON__" type="submit" ' + check_ok + '>' + await get_lang('save') + '</button>'
             if await acl_check('', 'owner_auth', '', '') == 1:
                 check_ok = 'disabled'
 
@@ -251,7 +251,7 @@ async def view_set(name = 'Test', multiple = False):
                 ]
                 title = name
                 sub = '(' + await get_lang('document_setting') + ')'
-                save_button += ' <button type="button" onclick="w_set_reset();" ' + check_ok + '>' + await get_lang('reset') + '</button>'
+                save_button += ' <button class="__ON_BUTTON__" type="button" onclick="w_set_reset();" ' + check_ok + '>' + await get_lang('reset') + '</button>'
 
             return await render_template(
                 title,

+ 1 - 1
route/vote_add.py

@@ -70,7 +70,7 @@ async def vote_add():
                         '<h2>' + await get_lang('acl') + '</h2>' + \
                         acl_data + ' <a href="/acl/TEST#exp">(' + await get_lang('explanation') + ')</a>' + \
                         '<hr class="main_hr">' + \
-                        '<button type="submit">' + await get_lang('send') + '</buttom>' + \
+                        '<button class="__ON_BUTTON__" type="submit">' + await get_lang('send') + '</buttom>' + \
                     '</form>' + \
                 '',
                 0,

+ 1 - 1
route/vote_select.py

@@ -67,7 +67,7 @@ async def vote_select(num = 1):
                 '<form method="post">' + \
                     select_data + \
                     '<hr class="main_hr">' + \
-                    '<button type="submit">' + await get_lang('send') + '</buttom>' + \
+                    '<button class="__ON_BUTTON__" type="submit">' + await get_lang('send') + '</buttom>' + \
                 '</form>' + \
             ''