Table of Contents

Развертывание системы

  1. Добавить в IIS сайт для администрирования (fitness.devpark.ru). Указать для него местонахождение файлов приложения (DevPark.Cloud.Module.Web). Указать пул приложений с поддержкой .NET Framework 4.
  2. С помощью утилиты DBUpdater создать для приложения базу данных.
  3. Добавить в IIS сайт для веб-службы (ws.devpark.ru). Указать для него местонахождение файлов приложения (проект DevPark.Cloud.UI). Указать пул приложений с поддержкой .NET Framework 4.
  4. Добавить в IIS сайт для системы Lobix (lobix.devpark.ru). Указать для него местонахождение файлов приложения.
  5. Добавить в IIS сайт для системы Фитнес.
  6. Для сайта fitness.devpark.ru и для сайта ws.devpark.ru добавить в разделе “Заголовки ответов HTTP” новый заголовок с именем “Access-Control-Allow-Origin” и значением “*”

Текущая конфигурация в тестовой среде


Адрес административной программы: http://fitness.devpark.ru/
Расположение приложения в тесте: D:\inetpub\wwwroot\fitness
База данных: DevPark.Cloud.CC


Адрес веб-службы: http://ws.devpark.ru/WebService.svc
Расположение приложения в тесте: D:\inetpub\wwwroot\webservice

Добавление виджета регистрации на страницу

  1. Добавить ссылку на таблицу стилей:
    <link rel=“Stylesheet” href=“http://ws.devpark.ru/Widgets/CSS/RegisterWidget.css” type=“text/css” />. Таблицу можно реализовать свою, взяв за основу указанную.
  2. Добавить ссылки на файлы java script:
    <script type=“text/javascript” src=“http://code.jquery.com/jquery-latest.js”></script>
    <script type=“text/javascript” src=“http://ws.devpark.ru/Widgets/JS/widgets.js”></script>.
  3. Выделить место под виджет (например с помощью div). ID контейнера должно быть указано id=register
  4. Добавить вызов скрипта для загрузки виджета в обработчик загрузки документа (номер в параметре вызова функции означает 1 - виджет для регистрации пользователя системы Фитнес; 2 - виджет для регистрации в системе Лобикс):
    <script type=“text/javascript”>
    $(document).ready(function ()
    {
    Widgets.RegisterWidget($(“div#register”), “http://ws.devpark.ru/Widgets/RegisterWidget.htm”, 2);
    });
    </script>
  5. Пример добавления виджета можно посмотреть здесь: http://fitness.devpark.ru/WidgetsTestPage.htm