Sitefinity Google Sync модул
Въведение
Google Sync Module
Sitefinity Google Sync е добавка с отворен код от Aspose която свързва вашите потребители в Sitefinity с Google/Gmail контакти без необходимост от друг софтуер. Тя използва мощните функции на Aspose.Email за .NET за да ви позволи лесно да синхронизирате вашите Google контакти и потребителите в Sitefinity.
Тази начален версия на модула е обогатена със следните функции, за да направи процеса на синхронизация ефективен, прост и лесен за ползване.
- Удостоверенията за сървъра Google/Gmail се криптират и съхраняват в базата данни, така че да не се налага да ги въвеждате всеки път, когато използвате модула.
- Синхронизирайте всички или избрани контакти от Gmail към Google и обратно.
- Опция за избор на един или повече потребители в Sitefinity при синхронизация от Google/Gmail към Sitefinity.
- Съществуването на всеки контакт/потребител в целевата система се проверява преди миграцията, за да се гарантира, че синхронизацията не създава дублирани записи.
- Контактите, мигрирани към Google/Gmail, се поставят в групата Други контакти, за да можете да проверите и да преместите само нужните в Моите контакти.
- Кратко резюме на процеса на синхронизация се показва след завършване.



Поддръжка, Разширяване и Принос
Поддръжка
От първите дни на Aspose знаехме, че просто да предоставяме добри продукти на клиентите не е достатъчно. Трябваше също да предлагаме добра услуга. Ние самите сме разработчици и разбираме колко е фрустриращо, когато технически проблем или странност в софтуера ви спира от изпълнението на нужните задачи. Ние сме тук, за да решаваме проблеми, а не да ги създаваме.
Затова предлагаме безплатна поддръжка. Всеки, който използва нашия продукт, независимо дали е закупил или използва оценка, заслужава нашето пълно внимание и уважение.
Можете да докладвате всякакви проблеми или предложения, свързани с Aspose .NET Exchange/Gmail Sync за модул 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 и изберете File > Open Project
- Прегледайте последния изтеглен изходен код и отворете 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 CMS с акаунт ‘Administrator’. Страницата за вход е достъпна на http://www.mywebsite.com/sitefinity
- Кликнете върху Administration и след това Settings. Появява се страницата Основни настройки.
- Кликнете върху Advanced връзка. Появява се страницата Настройки.
- В левия панел кликнете върху Toolboxes, след това Toolboxes, след това PageControls, Sections и ContentToolboxSection, след това Tools.
- Кликнете върху Create new. Появява се формата за регистрация на уиджета.
- Попълнете полетата на формуляра както следва:
- Уверете се, че Enabled е избрано.
- Добавете ~/Addons/AsposeGoogleSync/AsposeGoogleSync.ascx в полето Control CLR Type or Virtual Path.
- Добавете Име, Заглавие и Описание както следва: AsposeGoogleSync Aspose Google Sync Sync Sitefinity Users with Google Contacts using Aspose .NET Google Sync for Sitefinity
- Можете да оставите останалите полета така, както са.
- Когато приключите, кликнете върху Запази промените. Уиджетът е регистриран в кутията с инструменти и може да се използва в Sitefinity. Настройките също са показани на изображението по-долу

Използване и видео демонстрация
Използване
След като инсталирате и конфигурирате добавката Aspose .NET Google Sync за Sitefinity, използването ѝ в уебсайта ви е изключително лесно. Моля, следвайте тези прости стъпки, за да започнете:
- Уверете се, че сте влезли в Sitefinity с акаунт с ниво Администратор.
- Отидете до страницата, където искате да добавите добавката Google Sync. Уверете се, че страницата е отворена в режим на редактиране.
- От менюто Drag Widgets вдясно, изберете Aspose Google Sync и го плъзнете на желаното място.

Успешно инсталирахте и добавихте модула Aspose .NET Google Sync за Sitefinity към вашата страница. Ще ви бъдат представени три прости опции за започване.
- Google към Sitefinity синхронизация
- Sitefinity към Google синхронизация
- Google настройки
Ще бъдете помолени да въведете данните за Google сървъра при първото кликване върху която и да е опция. Опростена форма събира всички необходими данни за свързване към вашия Google акаунт и след това тези данни се криптират и запазват в базата данни за по-късен достъп.

След завършване на процеса на синхронизация се показва кратко резюме на броя на мигрираните записи и списък с записи, които вече съществуват и не са импортирани.
Video Demo
Моля, проверете видеото по-долу, за да видите модула в действие.