diff --git a/app/views/admin/site_panel/_server_manager_index.html.erb b/app/views/admin/site_panel/_server_manager_index.html.erb index 8b5b8ce..9103be3 100644 --- a/app/views/admin/site_panel/_server_manager_index.html.erb +++ b/app/views/admin/site_panel/_server_manager_index.html.erb @@ -92,6 +92,12 @@ $('#super_manager_div').hide() } }); + $(document).on("click", ".select_all_server_name_checkbox", function(){ + $('.server_name_checkbox').prop('checked', true); + }); + $(document).on("click", ".deselect_all_server_name_checkbox", function(){ + $('.server_name_checkbox').prop('checked', false); + }); var close_info = false; var timeout_id; var status_relation = {"starting":"starting","execing":"execing","detecting":"detecting","error":"error","finish": "finish","closed":"closed"}; @@ -127,7 +133,7 @@ }); $("#server_names_block").html($.map(server_names,function(server_name){ return "" - })) + }) + "
<%=t('client_management.select_all')%><%=t('client_management.deselect_all')%>"); } function exec_commands(){ var commands = ""; diff --git a/config/locales/en.yml b/config/locales/en.yml index c51003e..1e1b82f 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -7,6 +7,8 @@ en: upload_cert: Upload Cert cert_management: Cert Management client_management: + select_all: "Select All" + deselect_all: "Deselect All" get_template: "Get Template" finished_reload_page: "Finished!\\nReload Page!" apply_change: "Apply Change" diff --git a/config/locales/zh_tw.yml b/config/locales/zh_tw.yml index 4562a4d..d2db12c 100644 --- a/config/locales/zh_tw.yml +++ b/config/locales/zh_tw.yml @@ -7,6 +7,8 @@ zh_tw: upload_cert: 上傳憑證 cert_management: 憑證管理 client_management: + select_all: "全選" + deselect_all: "取消全選" get_template: "獲取版型" finished_reload_page: "已完成!\\n重新載入頁面!" apply_change: "設定生效"