- 上传组件支持到 PHP 8.2
- 修复下载任意文件漏洞 [#75](https://github.com/icret/EasyImages2.0/issues/75)
- 增加自定义底部信息
- 增加自定义管理提示
- 增加图床模式
  - 危险:除图片外不验证文件是否正常,也代表可以上传任意指定格式!
- 增加上传时生成缩略图(仅设置直链缩略图时生效),低配vps负载较大,影响前端上传速度!
- 其他一些优化
This commit is contained in:
icret
2022-12-30 02:58:26 +08:00
committed by GitHub
parent 4fae3bd291
commit cbaf3a30ae
22 changed files with 1307 additions and 1429 deletions

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,9 @@
/*!
Theme: Default
Description: Original highlight.js style
Author: (c) Ivan Sagalaev <maniac@softwaremaniacs.org>
Maintainer: @highlightjs/core-team
Website: https://highlightjs.org/
License: see project LICENSE
Touched: 2021
*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#f3f3f3;color:#444}.hljs-comment{color:#697070}.hljs-punctuation,.hljs-tag{color:#444a}.hljs-tag .hljs-attr,.hljs-tag .hljs-name{color:#444}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#800}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-link,.hljs-operator,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#ab5656}.hljs-literal{color:#695}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,6 +1,6 @@
{
"appName": "Tiny File Manager",
"version": "2.4.7",
"version": "2.5.0",
"language": [
{
"name": "Română",
@@ -323,67 +323,122 @@
"name": "Русский",
"code": "ru",
"translation": {
"Access denied. IP restriction applicable": "Доступ с данного IP запрещён",
"Actions": "Действия",
"AdvancedEditor": "Улучшенный редактор",
"Advanced Search": "Расширенный поиск",
"already exists": "уже существует",
"AppName": "Файловый менеджер",
"AppTitle": "Файловый менеджер",
"Archive": "Архив",
"Archive not created": "Архив не создан",
"Archive not unpacked": "Архив не распакован",
"Archive unpacked": "Архив распакован",
"Back": "Вернуться",
"BackUp": "Резервная копия",
"CalculateFolderSize": "Считать размер папки",
"Cancel": "Отмена",
"Change": "Изменения",
"ChangePermissions": "Изменить права",
"Check Latest Version": "Проверить последнюю версию",
"Copied from": "Скопирован(а)",
"Copy": "Копировать",
"Copying": "Копировать",
"CopyTo": "Скопировать в",
"Create archive?": "Создать архив?",
"Created": "Создан(а)",
"CreateNewItem": "Создать новый",
"CreateNow": "Создать сейчас",
"dark": "тёмная",
"Delete": "Удалить",
"Deleted": "удалён(ена)",
"Delete selected files and folders?": "Удалить выбранные файлы и папки?",
"DestinationFolder": "Папка назначения",
"DirectLink": "Ссылка",
"Download": "Загрузка",
"Edit": "Редактировать",
"ErrorReporting": "Сообщения об ошибках",
"Error while copying from": "Ошибка при копировании",
"Error while deleting items": "Ошибка при удалении элементов",
"Error while fetching archive info": "Ошибка при извлечении информации из архива",
"Error while moving from": "Ошибка при перемещении",
"Error while renaming from": "Ошибка при переименовании",
"Execute": "Исполнение",
"File": "Файл",
"File extension is not allowed": "Запрещённое расширение файла",
"File not found": "Файл не найден",
"File or folder with this path already exists": "Файл или папка с этим путем уже существует",
"File Saved Successfully": "Файл сохранён",
"Files": "Файлы",
"Folder": "Папка",
"Folder is empty": "Папка пуста",
"FreeOf": "свободно из",
"FullSize": "Размер файлов в папке",
"Generate": "Сгенерировать",
"Generate new password hash": "Сгенерировать хеш нового пароля",
"Group": "Группа",
"Help": "Помощь",
"Help Documents": "Справочная документация",
"HideColumns": "Скрыть столбцы права досупа и владелец",
"Invalid characters in file name": "Недопустимые символы в имени файла",
"Invalid characters in file or folder name": "Недопустимые символы в имени файла или папки",
"Invalid file or folder name": "Некорректное имя папки или файла",
"InvertSelection": "Обратная выборка",
"ItemName": "Имя элемента",
"ItemType": "Тип элемента",
"Language": "Язык",
"Login": "Войти",
"Login failed. Invalid username or password": "Не удалось войти. Логин или пароль неверны",
"light": "светлая",
"Logout": "Выйти",
"MemoryUsed": "Используемая память",
"Modified": "Обновление",
"Move": "Переместить",
"Moved from": "перемещён(ена)",
"Name": "Имя",
"NewItem": "Создать",
"NormalEditor": "Стандартный редактор",
"not found!": "не найдено!",
"Nothing selected": "Ничего не выбрано",
"Open": "Открыть",
"Owner": "Создатель",
"Operations with archives are not available": "Операции с архивами недоступны",
"Other": "Другие",
"Owner": "Владелец",
"PartitionSize": "Размер раздела",
"Password": "Пароль",
"password_hash not supported, Upgrade PHP version": "password_hash не поддерживается, обновите версию PHP",
"Paths must be not equal": "Пути должны быть разными",
"Perms": "Права доступа",
"Permissions changed": "Права доступа изменены",
"Permissions not changed": "Права доступа не изменены",
"Preview": "Просмотр",
"Read": "Чтение",
"RememberMe": "Запомнить меня",
"Rename": "Переименовать",
"Renamed from": "Переименован(а)",
"Report Issue": "Сообщить о проблеме",
"Root path": "Путь до корня",
"Save": "Сохранить",
"Saved Successfully": "Сохранено",
"Search": "Поиск",
"SelectAll": "Выбрать всё",
"Selected files and folder deleted": "Выбранные файли и папки удалены",
"Select folder": "Выберите папку",
"Settings": "Свойства",
"ShowHiddenFiles": "Показ скрытых файлов",
"Size": "Размер",
"SourceFolder": "Исходная папка",
"Source path not defined": "Путь к источнику не определён",
"Theme": "Тема",
"to": "в",
"UnSelectAll": "Отменить выбор",
"UnZip": "Разархивировать",
"UnZipToFolder": "Разархивировать в папку",
"Upload": "Загрузить",
"UploadingFiles": "Загрузка файлов",
"Username": "Пользователь"
"Username": "Пользователь",
"Write": "Запись",
"You are logged in": "Вы вошли в систему"
}
},
{
@@ -547,7 +602,7 @@
"Copy": "Copiar",
"Save": "Guardar",
"SelectAll": "Seleccionar Todo",
"UnSelectAll": "Des-seleccionar Todo",
"UnSelectAll": "Deseleccionar Todo",
"File": "Archivo",
"Back": "Atrás",
"Size": "Tamaño",