Pages enfant
  • EsupTwitter

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

EsupTwitter est une portlet Java JSR 168 286 intégrable dans un portail type EsupPortail.

...

Elle permet d'afficher le Timeline Twitter (http://twitter.com) d'un utilisateur donné.
Cet utilisateur est défini dans les préférences de la portlet et peut ainsi être positionné lors de la publication de la portlet.
On peut aussi permettre à la personne authentifiée sur le portail de modifier sur une portlet cet utilisateur (mode EDIT de la portlet).
Enfin , et si l'administrateur a configuré EsupTwitter en ce sens, la personne authentifiée peut également s'authentifier sur Twitter avec son propre compte Twitter (si il en a un évidemment) afin de suivre son propre Timeline (authentification Twitter oAuth, cf paragraphe ci-dessous).

Activer la possibilité du Twitter oAuth

...

(maintenant requis)

Vous devez enregistrer votre application sur Twitter pour qu'EsupTwitter fonctionne, ce même pour utiliser EsupTwitter pour suivre les timelines Twitter publiques d'un utilisateur : depuis le 11 Juin 2013, c'est une contrainte de l'API Si vous souhaitez permettre à vos utilisateurs de consulter leur timeline Twitter privé et donc d'utiliser Esup Portlet Twitter en mode connecté, vous devez enregistrer votre application sur Twitter .

Twitter propose un site dédié pour cela :http://dev.twitter.com/

...

Rappelons que si vous laissez twitterConfig.xml donné par défaut, vous n'autoriserez pas l'authentification sur Twitter ... et cela n'empêchera pas l'usage d'EsupPortletTwitter : la mise en place de la configuration oAuth n' est pas obligatoire dans EsupPortletTwitterEsupTwitter (depuis EsupTwitter 0.9, les versions inférieures ne fonctionnant plus depuis le 11 Juin 2013).

Téléchargement et code sources

Une version 0.6 14 d'EsupTwitter est disponible au téléchargement sur sourcesup, les sources sont gérées depuis Github.

httphttps://sourcesup.cru.fr/frs/?group_id=700github.com/Jasig/EsupTwitter/releases

Technologies

Portlet JSR168JSR286, EsupTwitter a au départ été élaboré également pour expérimenter au mieux les techologies Spring v3 (RestTemplate, Spring-OXM, ...) notamment dans l'optique de réflexion autour d'EsupCommons v2 (qu'elle utilise depuis la version 0.5.0).

...

En attaché à cette page de présentation EsupTwitter, des slides de la présentation du début de son développement, consultables ci-dessous directement :

Afficher fichier
dev_portlet_uportal.pdf
dev_portlet_uportal.pdf

Création du war depuis les sources.

...

http://sourcesup.cru.fr/scm/?group_id=700

Depuis le répertoire d'EsupTwitter un

Bloc de code

mvn package

vous package un EsupTwitter.war

...

Depuis le répertoire source d'uPortal / EsupPortail :

Bloc de code

ant deployPortletApp -DportletApp=/opt/canaux/EsupTwitter/target/EsupTwitteresup-twitter.war

devrait compiler et déployer la portlet EsupTwitter sur votre portail.Pour les versions uPortal / Esup inférieures à 3.x.x, la commande étant plutôt :

...

Copies d'Écran

Galerie
columns3
titlecopies d'écran de EsupTwitter dans EsupPortail

Annexes

English page on jasig.org.