WEB FTP-клиент на Laravel
Необходимо добавить возможности :
1. При редактировании файла и нажатии на кнопку сохранить не закрывать редактор, а просто сохранить файл
2. В модальное окно редактирования файла, добавить возможность отмены предыдущего действия по кнопке.
Без сохранения файла, просто отмена действия по аналогии с ctrl + Z : 
3. Для всех операций с файлами (upload, move, paste [cut, copy]) добавить свойство перезаписи, если файл существует.
- При возникновении конфликта в передаче, выбросить пользователю исключение в модальное окно с возможностью :
- - применить к одному файлу (текущему -> owerwrite, для следующего файла, который существует, вывести тоже самое модальное окно);
- - применить ко всем файлам (больше не спрашивать -> owerwrite all),
- - пропустить (не заменять файлы -> skip);
- В зависимости от выбранного действия выполнить нужные манипуляции в момент передачи файла.
Технологии, которые используются : Laravel + JQuery, Ace-редактор, стандартная библиотека для работы с ФТП : https://www.php.net/manual/ru/book.ftp.php
Если стэк Вам подходит и Вы ранее работали со всем, пишите отклики. В случае необходимости - может предоставить тестовый доступ к собранному проекту и тестовый доступ к ФТП.
Оценить проект Вы можете : ссылка на gitlab
Для сборки проекта :
1. git clone
2. composer install
-
Здравствуйте. Ваш проект поднял.
На сервера где не требуется пароля (прим ftp://ftp.neva.ru/) - система не дает войти, по понятным причинам - валидация юзера и пароля.
Если можете предоставить тестовый доступ фтп - буду благодарен.
-
Могу в лс отправить тестово-собранный проект и данные для доступа к ФТП.
Для того, что бы я мог это сделать, Вам нужно сделать ставку, наверное. -
Актуальные фриланс-проекты в категории PHP
Решить проблему нагрузки на хостинг сайта на ПресташопСайт с каждым месяцем требует все больше и больше ресурсов. Ответ хостера: Во время проверки сервера было зафиксировано повышенное нагрузка со стороны сервера баз данных MySQL. В моменты возникновения ошибки 500 процесс MySQL использует значительную часть ресурсов процессора,… PHP, Базы данных и SQL ∙ 21 час 55 минут назад ∙ 26 ставок |
Нужна интеграция KeyCRM → ПРРО Кашалот |
Сайт на WordPress с использованием темы Kadence и Kadence Blocks.
10 000 UAH
Нам нужно создать сайт на WordPress с использованием темы Kadence и Kadence Blocks. Интернет-магазина не будет (хотя, вероятно, он будет добавлен в будущем). Нужна главная страница и несколько внутренних страниц. Графика уже готова, структура макета в основном определена,… CMS, PHP ∙ 2 дня 8 часов назад ∙ 37 ставок |
Разработка 2 SEO-ориентированных сайтов по продаже запчастей (квадроциклы и спецтехника)Разработка двух специализированных сайтов по продаже запчастейОбщая информация Необходимо разработать два специализированных сайта: Запчасти для квадроциклов, UTV, SSV и другой подобной техники. Запчасти для специальной техники. Существующий сайт компании:… PHP, Веб-программирование ∙ 3 дня 6 часов назад ∙ 76 ставок |
Разработка веб-сайта WordPress
1002 UAH
|