Модуль синхронизации Google для Sitefinity

Введение

Модуль синхронизации Google

Модуль синхронизации Google для Sitefinity — это дополнение с открытым исходным кодом от Aspose, которое связывает пользователей Sitefinity с контактами Google/Gmail без необходимости использования другого программного обеспечения. Он использует мощные функции Aspose.Email для .NET, чтобы вы могли легко синхронизировать свои контакты Google и пользователей Sitefinity.

Эта первоначальная версия модуля обогащена следующими функциями, чтобы сделать процесс синхронизации эффективным, простым и удобным в использовании.

  • Учетные данные сервера Google/Gmail шифруются и сохраняются в базе данных, так что вам не нужно вводить их каждый раз при использовании модуля.
  • Синхронизация всех или выбранных контактов Gmail с Google и наоборот.
  • Опция выбора одного или нескольких пользователей Sitefinity при выполнении синхронизации Google/Gmail с Sitefinity.
  • Проверка существования каждого контакта/пользователя в целевой системе перед миграцией, чтобы убедиться, что синхронизация не создает дублирующих записей.
  • Контакты, перенесенные в Google/Gmail, помещаются в группу “Другие контакты”, чтобы вы могли проверить и переместить только необходимые в “Мои контакты”.
  • После завершения показывается краткое резюме процесса синхронизации.

todo:image_alt_text

todo:image_alt_text

todo:image_alt_text

Поддержка, расширение и участие

Поддержка

С первых дней существования Aspose мы знали, что просто предоставлять нашим клиентам хорошие продукты будет недостаточно. Нам также нужно было предоставить хорошее обслуживание. Мы сами разработчики и понимаем, как это неприятно, когда техническая проблема или особенность программного обеспечения мешает вам выполнять ваши задачи. Мы здесь, чтобы решать проблемы, а не создавать их.

Вот почему мы предлагаем бесплатную поддержку. Каждый, кто использует наш продукт, независимо от того, купил ли он его или использует оценочную версию, заслуживает нашего полного внимания и уважения.

Вы можете сообщать о любых проблемах или предложениях, связанных с модулем синхронизации Aspose .NET Exchange/Gmail для Sitefinity, с помощью любой из следующих платформ

Aspose .NET Exchange Sync для Sitefinity

Aspose .NET Google Sync для Sitefinity

Расширение и участие

Aspose .NET Exchange Sync для Sitefinity и Aspose .NET Google Sync для Sitefinity являются проектами с открытым исходным кодом, и их исходный код доступен на основных социальных кодировочных сайтах, перечисленных ниже. Разработчиков призывают скачать исходный код и расширять функциональность в соответствии с их собственными требованиями.

Исходный Код

Вы можете получить последнюю версию исходного кода из одной из следующих локаций

Как настроить исходный код

Вам необходимо установить следующее, чтобы открыть и расширить исходный код

  • Visual Studio 2010 или выше

Пожалуйста, выполните эти простые шаги, чтобы начать работу

  1. Скачайте/Клонируйте исходный код.
  2. Откройте Visual Studio 2010 и выберите Файл > Открыть проект
  3. Перейдите к последнему загруженному исходному коду и откройте Aspose.ExchangeSync.sln или Aspose.GoogleSync.sln

Системные требования и поддерживаемые платформы

Системные требования

Для установки дополнения Aspose .NET Exchange/Google Sync для Sitefinity вам необходимо выполнить следующие требования:

  • Sitefinity CMS, работающий на ASP.NET 4.0

Пожалуйста, не стесняйтесь обращаться к нам, если у вас возникнут проблемы с настройкой этого дополнения Sitefinity.

Поддерживаемые платформы

Модуль поддерживается на всех версиях

  • Sitefinity CMS, работающий на ASP.NET 4.0

Скачивание и установка

Скачивание

Вы можете скачать Aspose .NET Google Sync для Sitefinity из одной из следующих локаций

Установка

После загрузки, пожалуйста, выполните следующие шаги для установки дополнения на ваш сайт Sitefinity:

Шаг 1: Копирование файлов в вашу установку Sitefinity

Пожалуйста, распакуйте скачанный ZIP-файл. Вам понадобится FTP или прямой доступ к папке установки Sitefinity на сервере, чтобы выполнить следующие действия:

  1. Скопируйте Aspose.Email.dll и Aspose.SiteFinity.GoogleSync.dll в папку bin установленного Sitefinity.
  2. Скопируйте папку Addons в корень установки Sitefinity, где находится папка bin.

Шаг 2: Зарегистрируйте дополнение Aspose .NET Google Sync для Sitefinity в Sitefinity

  1. Войдите в свою систему управления контентом Sitefinity с учетной записью Администратора. Страница входа доступна по адресу http://www.mywebsite.com/sitefinity
  2. Нажмите Администрирование, а затем Настройки. Появляется страница основных настроек.
  3. Нажмите на ссылку “Расширенные”. Появляется страница настроек.
  4. В левой панели нажмите Инструменты, затем Инструменты, затем PageControls, Sections и ContentToolboxSection, затем Tool.
  5. Нажмите Создать новый. Появится форма регистрации виджета.
  6. Заполните поля формы следующим образом:
    1. Убедитесь, что выбрана опция Включено.

    2. Добавьте ~/Addons/AsposeGoogleSync/AsposeGoogleSync.ascx в поле Control CLR Type or Virtual Path.

    3. Добавьте Имя, Название и Описание следующим образом:

      • AsposeGoogleSync
      • Aspose Google Sync

      Синхронизируйте пользователей Sitefinity с контактами Google, используя Aspose .NET Google Sync для Sitefinity.

    4. Вы можете оставить все остальные поля без изменений.

  7. Когда закончите, нажмите Сохранить изменения. Виджет зарегистрирован в панели инструментов и может быть использован в Sitefinity. Настройки также показаны на изображении ниже

todo:image_alt_text

Использование и видео демонстрация

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

После того как вы установили и настроили дополнение Aspose .NET Google Sync для Sitefinity, начать его использование на вашем сайте очень просто. Пожалуйста, выполните следующие простые шаги, чтобы начать:

  1. Убедитесь, что вы вошли в систему Sitefinity с учетной записью уровня администратора.
  2. Перейдите на страницу, на которую вы хотите добавить дополнение Google Sync. Убедитесь, что страница открыта в режиме редактирования.
  3. Из меню Перетащить виджеты справа выберите Aspose Google Sync и перетащите его в нужное место.

todo:image_alt_text

Вы успешно установили и добавили модуль Aspose .NET Google Sync для Sitefinity на свою страницу. Вам будут предложены три простые опции для начала работы

  • Синхронизация Google с Sitefinity
  • Синхронизация Sitefinity с Google
  • Настройки Google

Вам будет предложено ввести данные сервера Google, когда вы впервые нажмете на любую опцию. Простая форма соберет все необходимые данные для подключения к вашему аккаунту Google, а затем эти данные будут зашифрованы и сохранены в базе данных для последующего использования.

todo:image_alt_text

Как только процесс синхронизации завершится, будет показано краткое резюме количества перенесенных записей и список записей, которые уже существовали и не были импортированы.

Видео демонстрация

Пожалуйста, посмотрите видео ниже, чтобы увидеть модуль в действии.