Module de synchronisation Google Sitefinity

Introduction

Google Sync Module

Sitefinity Google Sync est un module open source de Aspose qui relie vos utilisateurs Sitefinity aux contacts Google/Gmail sans nécessiter d’autre logiciel. Il utilise les fonctionnalités puissantes de Aspose.Email pour .NET pour vous permettre de synchroniser facilement vos contacts Google et les utilisateurs Sitefinity.

Cette version initiale du module est enrichie des fonctionnalités suivantes afin de rendre le processus de synchronisation efficace, simple et facile d’utilisation.

  • Les informations d’identification du serveur Google/Gmail sont chiffrées et sauvegardées dans la base de données afin que vous n’ayez pas à les saisir à chaque utilisation du module.
  • Synchronisez tous les contacts Gmail ou une sélection vers Google et inversement.
  • Option de sélectionner un ou plusieurs utilisateurs Sitefinity lors de la synchronisation Google/Gmail vers Sitefinity.
  • L’existence de chaque contact/utilisateur dans le système de destination est vérifiée avant la migration afin de s’assurer que la synchronisation ne crée pas d’enregistrements en double.
  • Les contacts migrés vers Google/Gmail sont placés dans le groupe Autres contacts afin que vous puissiez vérifier et ne déplacer que ceux nécessaires vers Mes contacts.
  • Un bref résumé du processus de synchronisation est affiché à la fin.

todo:image_alt_text

todo:image_alt_text

todo:image_alt_text

Support, Extension et Contribution

Support

Dès les premiers jours d’Aspose, nous savions que se contenter de fournir de bons produits à nos clients ne serait pas suffisant. Nous devions également offrir un bon service. Nous sommes nous‑mêmes développeurs et comprenons à quel point il est frustrant lorsqu’un problème technique ou une particularité du logiciel vous empêche de faire ce que vous devez faire. Nous sommes là pour résoudre les problèmes, pas les créer.

C’est pourquoi nous offrons un support gratuit. Toute personne qui utilise notre produit, qu’elle l’ait acheté ou qu’elle utilise une version d’évaluation, mérite toute notre attention et notre respect.

Vous pouvez consigner tout problème ou suggestion concernant le module Aspose .NET Exchange/Gmail Sync for Sitefinity en utilisant l’une des plateformes suivantes

Aspose .NET Exchange Sync for Sitefinity

Aspose .NET Google Sync for Sitefinity

Étendre et contribuer

Aspose .NET Exchange Sync for Sitefinity et Aspose .NET Google Sync for Sitefinity sont open source et leur code source est disponible sur les principaux sites de codage collaboratif listés ci-dessous. Les développeurs sont encouragés à télécharger le code source et à étendre les fonctionnalités selon leurs propres besoins.

Code source

Vous pouvez obtenir le code source le plus récent depuis l’un des emplacements suivants

Comment configurer le code source

Vous devez disposer des logiciels suivants installés afin d’ouvrir et d’étendre le code source

  • Visual Studio 2010 ou supérieur

Veuillez suivre ces étapes simples pour commencer

  1. Téléchargez/clonez le code source.
  2. Ouvrez Visual Studio 2010 et choisissez File > Open Project
  3. Accédez au dernier code source que vous avez téléchargé et ouvrez Aspose.ExchangeSync.sln ou Aspose.GoogleSync.sln

Exigences système et plateformes prises en charge

Exigences système

Pour configurer le module Aspose .NET Exchange/Google Sync for Sitefinity, vous devez satisfaire aux exigences suivantes :

  • Sitefinity CMS fonctionnant sous ASP.NET 4.0

N’hésitez pas à nous contacter si vous rencontrez des problèmes lors de la configuration de ce module Sitefinity.

Plateformes prises en charge

Le module est pris en charge sur toutes les versions de

  • Sitefinity CMS fonctionnant sous ASP.NET 4.0

Téléchargement et installation

Téléchargement

Vous pouvez télécharger Aspose .NET Google Sync for Sitefinity depuis l’un des emplacements suivants

Installation

Une fois téléchargé, veuillez suivre ces étapes pour installer le module dans votre site Sitefinity :

Étape 1 : Copier les fichiers dans votre installation Sitefinity

Veuillez extraire le fichier ZIP téléchargé. Vous aurez besoin d’un accès FTP ou direct au dossier d’installation de Sitefinity sur le serveur pour effectuer les opérations suivantes :

  1. Copiez Aspose.Email.dll et Aspose.SiteFinity.GoogleSync.dll dans le dossier bin de l’installation Sitefinity.
  2. Copiez le dossier Addons à la racine de l’installation Sitefinity où se trouve le dossier bin.

Étape 2 : Enregistrer le module Aspose .NET Google Sync for Sitefinity dans Sitefinity

  1. Connectez-vous à votre Sitefinity CMS avec un compte ‘Administrator’. La page de connexion est accessible via http://www.mywebsite.com/sitefinity
  2. Cliquez sur Administration, puis sur Settings. La page Paramètres de base apparaît.
  3. Cliquez sur le lien Advanced. La page Paramètres apparaît.
  4. Dans le panneau de gauche, cliquez sur Toolboxes, puis sur Toolboxes, ensuite PageControls, Sections et ContentToolboxSection, puis sur Tools.
  5. Cliquez sur Create new. Le formulaire d’enregistrement du widget apparaît.
  6. Remplissez les champs du formulaire comme suit :
    1. Assurez-vous que Enabled est sélectionné.
    2. Ajoutez ~/Addons/AsposeGoogleSync/AsposeGoogleSync.ascx dans le champ Control CLR Type or Virtual Path.
    3. Ajoutez Nom, Titre et Description comme suit : AsposeGoogleSync Aspose Google Sync Synchronisez les utilisateurs Sitefinity avec les contacts Google en utilisant Aspose .NET Google Sync for Sitefinity
    4. Vous pouvez laisser tous les autres champs tels quels.
  7. Une fois terminé, cliquez sur Enregistrer les modifications. Le widget est enregistré dans la boîte à outils et peut être utilisé dans Sitefinity. Les paramètres sont également affichés sur l’image ci-dessous.

todo:image_alt_text

Utilisation et démo vidéo

Utilisation

Après avoir installé et configuré le module Aspose .NET Google Sync for Sitefinity, il est très simple de l’utiliser sur votre site Web. Veuillez suivre ces étapes simples pour commencer :

  1. Assurez‑vous d’être connecté à Sitefinity avec un compte de niveau Administrateur.
  2. Accédez à la page où vous souhaitez ajouter le module Google Sync. Assurez-vous que la page est ouverte en mode édition.
  3. Dans le menu Drag Widgets à droite, sélectionnez Aspose Google Sync et faites-le glisser à l’endroit souhaité.

todo:image_alt_text

Vous avez installé et ajouté avec succès le module Aspose .NET Google Sync for Sitefinity à votre page. Trois options simples vous seront présentées pour commencer

  • Synchronisation Google vers Sitefinity
  • Synchronisation Sitefinity vers Google
  • Paramètres Google

On vous demandera d’entrer les détails du serveur Google lors du premier clic sur n’importe quelle option. Un formulaire simple recueille toutes les informations nécessaires pour se connecter à votre compte Google, puis ces informations seront chiffrées et sauvegardées dans la base de données pour une utilisation ultérieure.

todo:image_alt_text

Une fois le processus de synchronisation terminé, un bref résumé du nombre d’enregistrements migrés et la liste des enregistrements déjà existants et non importés sont affichés.

Video Demo

Veuillez vérifier la vidéo ci‑dessous pour voir le module en action.