Модуль синхронизации Google для Sitefinity
Введение
Модуль синхронизации Google
Модуль синхронизации Google для Sitefinity — это дополнение с открытым исходным кодом от Aspose, которое связывает пользователей Sitefinity с контактами Google/Gmail без необходимости использования другого программного обеспечения. Он использует мощные функции Aspose.Email для .NET, чтобы вы могли легко синхронизировать свои контакты Google и пользователей Sitefinity.
Эта первоначальная версия модуля обогащена следующими функциями, чтобы сделать процесс синхронизации эффективным, простым и удобным в использовании.
- Учетные данные сервера Google/Gmail шифруются и сохраняются в базе данных, так что вам не нужно вводить их каждый раз при использовании модуля.
- Синхронизация всех или выбранных контактов Gmail с Google и наоборот.
- Опция выбора одного или нескольких пользователей Sitefinity при выполнении синхронизации Google/Gmail с Sitefinity.
- Проверка существования каждого контакта/пользователя в целевой системе перед миграцией, чтобы убедиться, что синхронизация не создает дублирующих записей.
- Контакты, перенесенные в Google/Gmail, помещаются в группу “Другие контакты”, чтобы вы могли проверить и переместить только необходимые в “Мои контакты”.
- После завершения показывается краткое резюме процесса синхронизации.
Поддержка, расширение и участие
Поддержка
С первых дней существования 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 или выше
Пожалуйста, выполните эти простые шаги, чтобы начать работу
- Скачайте/Клонируйте исходный код.
- Откройте Visual Studio 2010 и выберите Файл > Открыть проект
- Перейдите к последнему загруженному исходному коду и откройте 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 на сервере, чтобы выполнить следующие действия:
- Скопируйте Aspose.Email.dll и Aspose.SiteFinity.GoogleSync.dll в папку bin установленного Sitefinity.
- Скопируйте папку Addons в корень установки Sitefinity, где находится папка bin.
Шаг 2: Зарегистрируйте дополнение Aspose .NET Google Sync для Sitefinity в Sitefinity
- Войдите в свою систему управления контентом Sitefinity с учетной записью Администратора. Страница входа доступна по адресу http://www.mywebsite.com/sitefinity
- Нажмите Администрирование, а затем Настройки. Появляется страница основных настроек.
- Нажмите на ссылку “Расширенные”. Появляется страница настроек.
- В левой панели нажмите Инструменты, затем Инструменты, затем PageControls, Sections и ContentToolboxSection, затем Tool.
- Нажмите Создать новый. Появится форма регистрации виджета.
- Заполните поля формы следующим образом:
-
Убедитесь, что выбрана опция Включено.
-
Добавьте ~/Addons/AsposeGoogleSync/AsposeGoogleSync.ascx в поле Control CLR Type or Virtual Path.
-
Добавьте Имя, Название и Описание следующим образом:
- AsposeGoogleSync
- Aspose Google Sync
Синхронизируйте пользователей Sitefinity с контактами Google, используя Aspose .NET Google Sync для Sitefinity.
-
Вы можете оставить все остальные поля без изменений.
-
- Когда закончите, нажмите Сохранить изменения. Виджет зарегистрирован в панели инструментов и может быть использован в Sitefinity. Настройки также показаны на изображении ниже
Использование и видео демонстрация
Использование
После того как вы установили и настроили дополнение Aspose .NET Google Sync для Sitefinity, начать его использование на вашем сайте очень просто. Пожалуйста, выполните следующие простые шаги, чтобы начать:
- Убедитесь, что вы вошли в систему Sitefinity с учетной записью уровня администратора.
- Перейдите на страницу, на которую вы хотите добавить дополнение Google Sync. Убедитесь, что страница открыта в режиме редактирования.
- Из меню Перетащить виджеты справа выберите Aspose Google Sync и перетащите его в нужное место.
Вы успешно установили и добавили модуль Aspose .NET Google Sync для Sitefinity на свою страницу. Вам будут предложены три простые опции для начала работы
- Синхронизация Google с Sitefinity
- Синхронизация Sitefinity с Google
- Настройки Google
Вам будет предложено ввести данные сервера Google, когда вы впервые нажмете на любую опцию. Простая форма соберет все необходимые данные для подключения к вашему аккаунту Google, а затем эти данные будут зашифрованы и сохранены в базе данных для последующего использования.
Как только процесс синхронизации завершится, будет показано краткое резюме количества перенесенных записей и список записей, которые уже существовали и не были импортированы.
Видео демонстрация
Пожалуйста, посмотрите видео ниже, чтобы увидеть модуль в действии.