Skip to content

Commit

Permalink
Fix issue when CMS upgrade to Bootstrap 5
Browse files Browse the repository at this point in the history
  • Loading branch information
sangnguyenplus committed Jan 9, 2022
1 parent 54356c9 commit 538ac9b
Show file tree
Hide file tree
Showing 6 changed files with 54 additions and 55 deletions.
8 changes: 4 additions & 4 deletions plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"name": "MaintenanceMode",
"namespace": "Botble\\MaintenanceMode\\",
"provider": "Botble\\MaintenanceMode\\Providers\\MaintenanceModeServiceProvider",
"author": "Sang Nguyen",
"url": "https://sangnguyen.info",
"version": "5.3",
"description": "The description for plugin maintenance_mode"
"author": "Botble Technologies",
"url": "https://botble.com",
"version": "1.2",
"description": "Manage maintenance mode from UI"
}
2 changes: 1 addition & 1 deletion public/js/maintenance.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions resources/assets/js/maintenance.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ class MaintenanceMode {
url: route('system.maintenance.run'),
cache: false,
data: _self.closest('form').serialize(),
success: (res) => {
success: res => {
if (!res.error) {
Botble.showSuccess(res.message);
const data = res.data;
Expand All @@ -30,7 +30,7 @@ class MaintenanceMode {
Botble.showError(res.message);
}
},
error: (res) => {
error: res => {
Botble.handleError(res);
},
complete: () => {
Expand Down
44 changes: 22 additions & 22 deletions resources/lang/en/maintenance-mode.php
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
<?php

return [
'maintenance_mode' => 'Maintenance mode',
'message' => 'Message',
'message_placeholder' => 'A message for your users',
'retry_time' => 'Retry Time',
'retry_time_placeholder' => 'Set the Retry-After header',
'secs' => 'secs',
'allowed_ip_address' => 'Allowed IP Addresses',
'allowed_your_current_ip' => 'Allow your current IP',
'allowed_your_current_ip_helper' => 'If you uncheck this and do not add your IP address above you will lose access to this site as well',
'enable_maintenance_mode' => 'Enable maintenance mode',
'disable_maintenance_mode' => 'Disable maintenance mode',
'application_live' => 'Application is now live',
'application_down' => 'Application is now in maintenance mode',
'notice_enable' => 'Your website is currently in Maintenance Mode',
'notice_disable' => 'Your website is live now',
'secret' => 'Secret (Bypassing Maintenance Mode)',
'secret_helper' => 'Even while in maintenance mode, you may use the secret option to specify a maintenance mode bypass token; <br />
'maintenance_mode' => 'Maintenance mode',
'message' => 'Message',
'message_placeholder' => 'A message for your users',
'retry_time' => 'Retry Time',
'retry_time_placeholder' => 'Set the Retry-After header',
'secs' => 'secs',
'allowed_ip_address' => 'Allowed IP Addresses',
'allowed_your_current_ip' => 'Allow your current IP',
'allowed_your_current_ip_helper' => 'If you uncheck this and do not add your IP address above you will lose access to this site as well',
'enable_maintenance_mode' => 'Enable maintenance mode',
'disable_maintenance_mode' => 'Disable maintenance mode',
'application_live' => 'Application is now live',
'application_down' => 'Application is now in maintenance mode',
'notice_enable' => 'Your website is currently in Maintenance Mode',
'notice_disable' => 'Your website is live now',
'secret' => 'Secret (Bypassing Maintenance Mode)',
'secret_helper' => 'Even while in maintenance mode, you may use the secret option to specify a maintenance mode bypass token; <br />
After placing the application in maintenance mode, you may navigate to the application URL matching this token and Laravel will issue a maintenance mode bypass cookie to your browser:;',
'redirect' => 'Redirecting Maintenance Mode Requests',
'redirect_placeholder' => '/',
'redirect_helper' => 'While in maintenance mode, Laravel will display the maintenance mode view for all application URLs the user attempts to access. If you wish, you may instruct Laravel to redirect all requests to a specific URL. This may be accomplished using the redirect option.',
'bypass_maintenance_mode' => 'Bypassing Maintenance Mode',
'redirect' => 'Redirecting Maintenance Mode Requests',
'redirect_placeholder' => '/',
'redirect_helper' => 'While in maintenance mode, Laravel will display the maintenance mode view for all application URLs the user attempts to access. If you wish, you may instruct Laravel to redirect all requests to a specific URL. This may be accomplished using the redirect option.',
'bypass_maintenance_mode' => 'Bypassing Maintenance Mode',
'click_to_bypass_maintenance_mode' => 'Please click <a class="maintenance-mode-bypass" href="" target="_blank">here</a> to bypassing maintenance mode.',
'close' => 'Close',
'close' => 'Close',
];
44 changes: 22 additions & 22 deletions resources/lang/vi/maintenance-mode.php
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
<?php

return [
'maintenance_mode' => 'Chế độ bảo trì',
'message' => 'Tin nhắn',
'message_placeholder' => 'Tin nhắn hiển thị cho khách ghé thăm',
'retry_time' => 'Thời gian thử lại',
'retry_time_placeholder' => 'Thiết lập Retry-After header',
'secs' => 'giây',
'allowed_ip_address' => 'Cho phép các địa chỉ IP có thể truy cập',
'allowed_your_current_ip' => 'Cho phép địa chỉ IP hiện tại của bạn',
'allowed_your_current_ip_helper' => 'Nếu bạn không lựa chọn tuỳ chọn này và không thêm IP của bạn vào mục cho phép phía trên, bạn cũng không thể truy cập được trang này',
'enable_maintenance_mode' => 'Bật chế độ bảo trì',
'disable_maintenance_mode' => 'Tắt chế độ bảo trì',
'application_live' => 'Ứng dụng đang hoạt động',
'application_down' => 'Ứng dụng hiện đang ở chế độ bảo trì',
'notice_enable' => 'Website của bạn đang ở chế độ bảo trì',
'notice_disable' => 'Website của bạn đang hoạt động bình thường',
'secret' => 'Khóa bí mật (Bỏ qua chế độ bảo trì)',
'secret_helper' => 'Bạn có thể sử dụng tùy chọn bí mật để chỉ định mã thông báo bỏ qua chế độ bảo trì; <br />
'maintenance_mode' => 'Chế độ bảo trì',
'message' => 'Tin nhắn',
'message_placeholder' => 'Tin nhắn hiển thị cho khách ghé thăm',
'retry_time' => 'Thời gian thử lại',
'retry_time_placeholder' => 'Thiết lập Retry-After header',
'secs' => 'giây',
'allowed_ip_address' => 'Cho phép các địa chỉ IP có thể truy cập',
'allowed_your_current_ip' => 'Cho phép địa chỉ IP hiện tại của bạn',
'allowed_your_current_ip_helper' => 'Nếu bạn không lựa chọn tuỳ chọn này và không thêm IP của bạn vào mục cho phép phía trên, bạn cũng không thể truy cập được trang này',
'enable_maintenance_mode' => 'Bật chế độ bảo trì',
'disable_maintenance_mode' => 'Tắt chế độ bảo trì',
'application_live' => 'Ứng dụng đang hoạt động',
'application_down' => 'Ứng dụng hiện đang ở chế độ bảo trì',
'notice_enable' => 'Website của bạn đang ở chế độ bảo trì',
'notice_disable' => 'Website của bạn đang hoạt động bình thường',
'secret' => 'Khóa bí mật (Bỏ qua chế độ bảo trì)',
'secret_helper' => 'Bạn có thể sử dụng tùy chọn bí mật để chỉ định mã thông báo bỏ qua chế độ bảo trì; <br />
Sau khi đặt ứng dụng ở chế độ bảo trì, bạn có thể điều hướng đến URL ứng dụng khớp với mã thông báo này và sẽ bỏ qua chế độ bảo trì cho trình duyệt của bạn;',
'redirect' => 'Chuyển hướng yêu cầu chế độ bảo trì',
'redirect_placeholder' => '/',
'redirect_helper' => 'Trong khi ở chế độ bảo trì, Ứng dụng sẽ hiển thị chế độ bảo trì cho tất cả các URL ứng dụng mà người dùng cố gắng truy cập. Nếu muốn, bạn có thể hướng dẫn ứng dụng chuyển hướng tất cả các yêu cầu đến một URL cụ thể. Điều này có thể được thực hiện bằng cách sử dụng tùy chọn chuyển hướng.',
'bypass_maintenance_mode' => 'Bỏ qua chế độ bảo trì',
'redirect' => 'Chuyển hướng yêu cầu chế độ bảo trì',
'redirect_placeholder' => '/',
'redirect_helper' => 'Trong khi ở chế độ bảo trì, Ứng dụng sẽ hiển thị chế độ bảo trì cho tất cả các URL ứng dụng mà người dùng cố gắng truy cập. Nếu muốn, bạn có thể hướng dẫn ứng dụng chuyển hướng tất cả các yêu cầu đến một URL cụ thể. Điều này có thể được thực hiện bằng cách sử dụng tùy chọn chuyển hướng.',
'bypass_maintenance_mode' => 'Bỏ qua chế độ bảo trì',
'click_to_bypass_maintenance_mode' => 'Vui lòng nhấp vào <a class="maintenance-mode-bypass" href="" target="_blank">đây</a> để được bỏ qua chế độ bảo trì.',
'close' => 'Đóng',
'close' => 'Đóng',
];
7 changes: 3 additions & 4 deletions resources/views/maintenance.blade.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@extends('core/base::layouts.master')
@extends(BaseHelper::getAdminMasterLayoutTemplate())
@section('content')
{!! Form::open() !!}
<div class="maintenance-mode-notice">
Expand Down Expand Up @@ -29,13 +29,12 @@
{!! Form::close() !!}

<!-- Modal -->
<div class="modal fade" id="bypassMaintenanceMode" data-backdrop="static" data-keyboard="false" tabindex="-1" aria-labelledby="bypassModeLabel" aria-hidden="true">
<div class="modal fade" id="bypassMaintenanceMode" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="bypassModeLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="bypassModeLabel">{{ trans('plugins/maintenance-mode::maintenance-mode.bypass_maintenance_mode') }}</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close" aria-hidden="true">
</button>
</div>
<div class="modal-body">
Expand Down

0 comments on commit 538ac9b

Please sign in to comment.