We apologize for untranslated text, you can use the Google Translation button to get an automatic translation of the web page in the language of your choice.

Evernote Plugin 3.0

Description

This plugin provides a connector to display and import Notes and/or medias from an Evernote account.


Screenshots

1. Access to notes browser
2. Authorize connexion the first time
3. Edit member profile
4. Notes and notebooks browser
5. Search in notes
6. Display a note to import
7. Display of a note's attachment
8. Import - informations step
9. Note display or import in progress
10. Display an imported node
11. Note display with remote changes
12. Note display with local and remote changes
13. Note insertion in a WIKI textarea
14. Inserted and converted note in WIKI format

Installation

Déposer les modules suivants depuis le gestionnaire de modules et redémarrez JPlatform :

  • OAuthPlugin
  • EvernotePlugin

 

Présentation des fonctionnalités

Le module permet de récupérer le contenu de notes Evernote au sein d'un site JPlatform.

Une note peut être importée en tant que Publication ou insérée directement dans un champ WYSIWYG.

 

Autorisations
Le module OAuthPlugin est nécessaire au fonctionnement du module.
En effet, pour accéder à ses notes, l'utilisateur doit autoriser le module Evernote à se connecter à son compte Evernote.

Lors de sa première connexion, l'utilisateur est invité à autoriser l'application Jalios JPlatform à accéder à son compte.
Les droits donnés à cette application permettent la lecture et l'écriture, mais le module n'effectue que de la lecture, et à aucun moment ne modifie les données Evernote de l'utilisateur.

Enfin, il est possible à tout moment de révoquer cet accès en éditant son profil.

 

Consultation des notes
Un navigateur de notes dédié est disponible depuis le menu publier.
Il présente les carnets de notes à gauche, et la liste des notes du carnet en cours.
Une note peut être affichée avant import.
Les pièces jointes d'une note peuvent être importées séparémment.
Lorsqu'une note ou une pièce jointe est sélectionnée pour import, une seconde étape permet de renseigner les méta données JPlatform.

 

Import d'une Note
Une note importée est stockée en tant que type de contenu Note Evernote. Ce type de contenu doit être autorisé. Le texte de la note est conservé dans le format HTML.

 

Import d'une pièce jointe
Les pièces jointes d'une note sont importées sous forme de FileDocument. Il faut donc autoriser ce type de contenu dans l'espace souhaité.

 

Insertion dans un champ WYSIWYG

L'insertion unifiée de JPlatform 10 fournit une interface pour choisir la note à insérer dans le champ.

Si la note à insérer contient des pièces jointes, celles-ci sont importées en tant que Document. Si les pièces jointes sont de types vidéos, audio, image, et que le type Media est disponible, c'est ce type qui est utilisé en préférence.

 

Mise à jour
Une note qui a été importée peut avoir été modifée localement, ou sur le service Evernote.
Dans tous les cas, ces modifications sont détectées, et l'utilisateur peut choisir de mettre à jour la note importée par la dernière version du service.

Dans le navigateur de notes, la dernière version des notes peut être affichée en cliquant sur le bouton Rafraîchir. Cela permet au module de prendre en compte les toutes dernières synchronisations d'Evernote.

 

Mode PRODUCTION / BAC A SABLE

Il est possible de tester le module avec un environnement bac à sable ou "sandbox" hébergé par le service Evernote. Le module est configuré par défaut en PRODUCTION.

Pour configurer le mode bac à sable, il faut :

  1. demander l'ouverture d'un environnement auprès du site des développeurs Evernote
  2. définir les propriétés adéquates
  3. créer et utiliser un compte de test sur https://sandbox.evernote.com/
jcmsplugin.evernote.auth.sandbox-token: XXXXXXXXXXXXXX
jcmsplugin.evernote.oauth.provider.evernote.mode: SANDBOX

FAQ

1. Comment réinitialiser son authentification Evernote (Erreur AUTH_EXPIRED)
2. Je teste le module en local, mais l'authentication OAuth échoue, que faire ?

Vérifiez que votre channel.url vaut http://localhost:xx/jcms et non http://127.0.0.1:xx/jcms (remplacez 127.0.0.1 par localhost)

Information

Version
  • 3.0
Stability
  • Stable
Compatibility
  • JPlatform 10
Certified by Jalios
  • Yes
Price
  • Module payant
Support
  • Jalios Support
Author
  • Jalios SA
License
  • Jalios
Size
  • 2.7 MB
Updated
  • 10/26/17
Download
  • 9
Required Plugins
OAuth
v 1.2