Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions frontend/src/lang/modules/en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,8 @@ const message = {
dir: 'dir',
alias: 'Alias',
quickDir: 'Quick Dir',
minQuickJump: 'Please set at least one quick jump entry!',
maxQuickJump: 'You can set up to four quick jump entries!',
database: 'Database - All',
restart_1panel: 'Restart panel',
restart_system: 'Restart server',
Expand Down
2 changes: 2 additions & 0 deletions frontend/src/lang/modules/es-es.ts
Original file line number Diff line number Diff line change
Expand Up @@ -397,6 +397,8 @@ const message = {
recommend: 'recomendar',
dir: 'directorio',
quickDir: 'Directorio rápido',
minQuickJump: '¡Establezca al menos una entrada de salto rápido!',
maxQuickJump: '¡Puede establecer hasta cuatro entradas de salto rápido!',
database: 'Database - All',
restart_1panel: 'Reiniciar panel',
restart_system: 'Reiniciar servidor',
Expand Down
2 changes: 2 additions & 0 deletions frontend/src/lang/modules/ja.ts
Original file line number Diff line number Diff line change
Expand Up @@ -380,6 +380,8 @@ const message = {
dir: 'ディレクトリ',
alias: 'エイリアス',
quickDir: 'クイックディレクトリ',
minQuickJump: '少なくとも1つのクイックジャンプエントリを設定してください!',
maxQuickJump: '最大4つのクイックジャンプエントリを設定できます!',
database: 'データベース - すべて',
restart_1panel: 'パネルを再起動します',
restart_system: 'サーバーを再起動します',
Expand Down
2 changes: 2 additions & 0 deletions frontend/src/lang/modules/ko.ts
Original file line number Diff line number Diff line change
Expand Up @@ -382,6 +382,8 @@ const message = {
dir: '디렉토리',
alias: '별칭',
quickDir: '빠른 디렉토리',
minQuickJump: '최소 하나의 빠른 점프 항목을 설정해 주세요!',
maxQuickJump: '최대 네 개의 빠른 점프 항목을 설정할 수 있습니다!',
database: '데이터베이스 - 전체',
restart_1panel: '패널 재시작',
restart_system: '서버 재시작',
Expand Down
2 changes: 2 additions & 0 deletions frontend/src/lang/modules/ms.ts
Original file line number Diff line number Diff line change
Expand Up @@ -388,6 +388,8 @@ const message = {
dir: 'direktori',
alias: 'Alias',
quickDir: 'Direktori Pantas',
minQuickJump: 'Sila tetapkan sekurang-kurangnya satu entri lompat pantas!',
maxQuickJump: 'Anda boleh menetapkan sehingga empat entri lompat pantas!',
database: 'Pangkalan Data - Semua',
restart_1panel: 'Mulakan semula panel',
restart_system: 'Mulakan semula pelayan',
Expand Down
2 changes: 2 additions & 0 deletions frontend/src/lang/modules/pt-br.ts
Original file line number Diff line number Diff line change
Expand Up @@ -386,6 +386,8 @@ const message = {
dir: 'dir',
alias: 'Apelido',
quickDir: 'Diretório Rápido',
minQuickJump: 'Defina pelo menos uma entrada de salto rápido!',
maxQuickJump: 'Você pode definir até quatro entradas de salto rápido!',
database: 'Banco de Dados - Todos',
restart_1panel: 'Reiniciar painel',
restart_system: 'Reiniciar servidor',
Expand Down
2 changes: 2 additions & 0 deletions frontend/src/lang/modules/ru.ts
Original file line number Diff line number Diff line change
Expand Up @@ -383,6 +383,8 @@ const message = {
dir: 'каталог',
alias: 'Псевдоним',
quickDir: 'Быстрый каталог',
minQuickJump: 'Пожалуйста, установите хотя бы одну запись быстрого перехода!',
maxQuickJump: 'Вы можете установить до четырех записей быстрого перехода!',
database: 'База данных - Все',
restart_1panel: 'Перезапустить панель',
restart_system: 'Перезапустить сервер',
Expand Down
2 changes: 2 additions & 0 deletions frontend/src/lang/modules/tr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -394,6 +394,8 @@ const message = {
dir: 'dizin',
alias: 'Takma Ad',
quickDir: 'Hızlı Dizin',
minQuickJump: 'Lütfen en az bir hızlı atlama girişi ayarlayın!',
maxQuickJump: 'En fazla dört hızlı atlama girişi ayarlayabilirsiniz!',
database: 'Veritabanı - Tümü',
restart_1panel: 'Paneli yeniden başlat',
restart_system: 'Sunucuyu yeniden başlat',
Expand Down
2 changes: 2 additions & 0 deletions frontend/src/lang/modules/zh-Hant.ts
Original file line number Diff line number Diff line change
Expand Up @@ -381,6 +381,8 @@ const message = {
dir: '目錄',
alias: '別名',
quickDir: '快捷目錄',
minQuickJump: '請至少設定一個快速跳轉入口!',
maxQuickJump: '最多可設定四個快速跳轉入口!',
database: '資料庫 - 全部',
restart_1panel: '重啟面板',
restart_system: '重啟伺服器',
Expand Down
2 changes: 2 additions & 0 deletions frontend/src/lang/modules/zh.ts
Original file line number Diff line number Diff line change
Expand Up @@ -379,6 +379,8 @@ const message = {
dir: '目录',
alias: '别名',
quickDir: '快捷目录',
minQuickJump: '请至少设置一个快速跳转入口!',
maxQuickJump: '最多可设置四个快速跳转入口!',
database: '数据库 - 所有',
restart_1panel: '重启面板',
restart_system: '重启服务器',
Expand Down
16 changes: 15 additions & 1 deletion frontend/src/views/home/quick/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<script lang="ts" setup>
import { ref } from 'vue';
import i18n from '@/lang';
import { MsgSuccess } from '@/utils/message';
import { MsgInfo, MsgSuccess } from '@/utils/message';
import FileList from '@/components/file-list/index.vue';
import { changeQuick, loadQuickOption } from '@/api/modules/dashboard';

Expand All @@ -71,6 +71,20 @@ const search = async () => {
});
};
const onChangeShow = async () => {
let i = 0;
for (const item of quickOptions.value) {
if (item.isShow) {
i++;
}
}
if (i === 0) {
MsgInfo(i18n.global.t('home.minQuickJump'));
return;
}
if (i > 4) {
MsgInfo(i18n.global.t('home.maxQuickJump'));
return;
}
loading.value = true;
await changeQuick(quickOptions.value)
.then(() => {
Expand Down
Loading