Установка:
- Скачиваем архив
- Закачиваем папку "clouddump" в "assets/snippets/"
- Создаём новый сниппет CloudDump с текстом "require(MODX_BASE_PATH.'assets/snippets/clouddump/clouddump.php');"
Использование:
- Создаём новый документ(шаблон - blank, не участвует в URL, с произвольным, но сложным URL)
- Вызываем без кэша сниппет пример: [!CloudDump? &user=
yandex
!] - При просмотре страницы создаётся бэкап и отправляется в облако
Параметры:
- service - обязателен для заполнения. Выбор сервиса хранения данных. В ппервой версии доступен только Яндекс.Диск
- user - обязателен для заполнения. Логин пользователя в сервисе.
- pass - обязателен для заполнения. Пароль пользователя в сервисе.
- delfile - удалять файл с сервера после отправки в облако. Принимает true/false. По умолчанию false.
- foldname- имя папки в облаке в которую складываются бэкапы. По умолчанию backups