Для создания личного кабинета в DS предварительно должны быть выполнены два условия:
1) Заведен аккаунт в облаке Dropbox
2) Созданное в Dropbox приложение (если уже создавалось расписание для сайта, то приложение есть)
Активация личного кабинета
1) В главном меню DanceStudio нажимаем на кнопку "Опции" и переходим на вкладку "Интеграции".
2) Активируем ползунок "Включить личный кабинет клиента".
3) Появятся окна для ввода реквизитов приложения Dropbox, которые получены ранее при создании приложения. Найти их можно в Dropbox в консоли приложений:
4) После откроется страница в браузере, где нужно нажать "Продолжить" и "Разрешить":
5) В появившемся окне копируем код доступа и добавляем его в DanceStudio. Теперь интеграция включена.
6) Чтобы проверить работоспособность нажимаем "Сгенерировать веб-страницу для интеграции", в настройках для проверки можно выбрать "Без пароля" или с общим паролем:
7) Пробуем залогиниться за любого клиента, должен открыться личный кабинет вида:
Возможные проблемы
Если появляется ошибка и не удается зайти, проверяем в файлах Dropbox наличие папки (именно папки, там есть еще файл с таким названием):
Dropbox/Приложения/название@test.ru/Clients
При отсутствии выключаем и включаем ползунок "Включить личный кабинет клиента":
После обновления (требует от 1 до 5 минут в зависимости от количества клиентов) папка Dropbox/Приложения/название@test.ru/Clients должна появиться и получится зайти в ЛК.