Skip to content

Mihanik71/CloudDump

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

CloudDump версия 0.1

Снипет для автоматического сохранения бэкапов.

Установка:

  • Скачиваем архив
  • Закачиваем папку "clouddump" в "assets/snippets/"
  • Создаём новый сниппет CloudDump с текстом "require(MODX_BASE_PATH.'assets/snippets/clouddump/clouddump.php');"

Использование:

  • Создаём новый документ(шаблон - blank, не участвует в URL, с произвольным, но сложным URL)
  • Вызываем без кэша сниппет пример: [!CloudDump? &user= &pass= &service=yandex!]
  • При просмотре страницы создаётся бэкап и отправляется в облако

Параметры:

  • service - обязателен для заполнения. Выбор сервиса хранения данных. В ппервой версии доступен только Яндекс.Диск
  • user - обязателен для заполнения. Логин пользователя в сервисе.
  • pass - обязателен для заполнения. Пароль пользователя в сервисе.
  • delfile - удалять файл с сервера после отправки в облако. Принимает true/false. По умолчанию false.
  • foldname- имя папки в облаке в которую складываются бэкапы. По умолчанию backups