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

Вступ

Google Sync Module

Sitefinity Google Sync — це open source додаток від 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 Sync for Sitefinity, використовуючи одну з наступних платформ

Aspose .NET Exchange Sync for Sitefinity

Aspose .NET Google Sync for Sitefinity

Розширюйте та робіть внесок

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

Вихідний код

Ви можете отримати останній вихідний код з одного з наступних ресурсів

Як налаштувати вихідний код

Вам потрібно встановити наступне, щоб відкрити та розширити вихідний код

  • Visual Studio 2010 або вище

Будь ласка, дотримуйтесь цих простих кроків, щоб розпочати

  1. Завантажте/склонуйте вихідний код.
  2. Відкрийте Visual Studio 2010 і виберіть File > Open Project
  3. Перейдіть до останнього завантаженого вихідного коду та відкрийте Aspose.ExchangeSync.sln або Aspose.GoogleSync.sln

Системні вимоги та підтримувані платформи

Системні вимоги

Щоб налаштувати додаток Aspose .NET Exchange/Google Sync for Sitefinity, потрібно виконати наступні вимоги:

  • Sitefinity CMS, що працює на ASP.NET 4.0

Будь ласка, зв’яжіться з нами, якщо у вас виникли проблеми з налаштуванням цього додатку Sitefinity.

Підтримувані платформи

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

  • Sitefinity CMS, що працює на ASP.NET 4.0

Завантаження та встановлення

Завантаження

Ви можете завантажити Aspose .NET Google Sync for 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 for Sitefinity у Sitefinity

  1. Увійдіть у ваш Sitefinity CMS за допомогою облікового запису ‘Administrator’. Сторінку входу можна відкрити за адресою http://www.mywebsite.com/sitefinity
  2. Натисніть Administration і потім Settings. Появиться сторінка Basic Settings.
  3. Натисніть Advanced посилання. Сторінка налаштувань з’являється.
  4. У лівій панелі натисніть Toolboxes, потім Toolboxes, далі PageControls, Sections та ContentToolboxSection, потім Tools.
  5. Натисніть Create new. Появиться форма реєстрації віджету.
  6. Заповніть поля форми наступним чином:
    1. Переконайтеся, що Enabled вибрано.
    2. Додайте ~/Addons/AsposeGoogleSync/AsposeGoogleSync.ascx у поле Control CLR Type or Virtual Path.
    3. Додайте Назву, Заголовок і Опис наступним чином: AsposeGoogleSync Aspose Google Sync Sync Sitefinity Users with Google Contacts using Aspose .NET Google Sync for Sitefinity
    4. Ви можете залишити всі інші поля без змін.
  7. Після завершення натисніть Save changes. Віджет зареєстровано у наборі інструментів і його можна використовувати в Sitefinity. Налаштування також показані на рисунку нижче

todo:image_alt_text

Використання та відео‑демо

Використання

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

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

todo:image_alt_text

Ви успішно встановили та додали модуль Aspose .NET Google Sync for Sitefinity на вашу сторінку. Вам буде представлено три прості варіанти для початку роботи

  • Синхронізація Google з Sitefinity
  • Синхронізація Sitefinity з Google
  • Налаштування Google

Вас попросять ввести дані сервера Google під час першого натискання будь‑якої опції. Простий формуляр збирає всі необхідні дані для підключення до вашого облікового запису Google, після чого ці дані шифруються та зберігаються в базі даних для подальшого використання.

todo:image_alt_text

Після завершення процесу синхронізації відображається короткий підсумок кількості перенесених записів та список записів, які вже існують і не були імпортовані.

Video Demo

Будь ласка, перевірте відео нижче, щоб побачити модуль у дії.