Présentation du Portail de la GED Freedom
But de ce document
Le but de ce document est de présenter les fonctionnalités du portail de Freedom.
Le portail est la page d’accueil permettant d’avoir une vue synthétique et entièrement personnalisable des différentes sources d’informations disponibles dans et en dehors de Freedom.
En bref, le portail permet d’avoir une vue synthétique de toutes les informations qui vous intéressent.
Test du portail de Freedom (appelé Webdesk dans le coeur de Freedom)
Si vous n’avez pas installé Freedom et si vous n’avez pas téléchargé l’image VMware, la méthode la plus rapide pour tester ce portail est de vous rendre sur le site de démo :
Les informations disponibles sur le portail
Chaque information est présentée dans un rectangle appelé service qu’il est possible de paramétrer et de positionner comme vous le souhaitez.
Voici une liste non exhaustive des informations qu’il est possible d’afficher sur le portail :
De plus, il est possible de se créer facilement en PHP de nouveaux services pour les intégrer au portail. Si cela vous intéresse, tout est expliqué ici :
Cerise sur le gâteau, il est même possible d’intégrer des dizaines d’autres services tous faits en en JAVA comme ceux proposés par Liferay.
L’utilisation d’Ajax est omniprésente
La première chose qui prouve que Freedom est un produit très évolué et très actif est l’utilisation massive d’Ajax en particulier dans la personnalisation du portail.
Ajax est une technologie très à la mode et assez récente reposant sur javascript et permettant d’obtenir avec une interface Web quasiment les mêmes fonctionnalités qu’un logiciel installé (client lourd).
Par exemple, il est possible de positionner les différents services proposés sur le portail par simple glissé/déposé à la souris.
Présentation rapide de l’interface
Liens pour avoir plus d’informations
Mon article de présentation générale de Freedom :
La documentation officielle très complète du portail disponible dans les sources CVS :
La présentation rapide du portail disponible sur le wiki de Freedom :
Historique des modifications
Version | Date | Commentaire |
---|---|---|
0.2 | 31/03/07 | Création par Tony GALMICHE |
Commentaires
> Présentation du Portail de la GED Freedom
Quand un service affiche la liste des taches, les derniers rendez-vous ou les derniers documents publiés ou pour un fil RSS, il est bien mis à jour et modifié sans que toute la page soit rechargée.
Il y a même une option dans les réglages de chaque service permettant de régler la fréquence des mises à jours.
Autrement, c’est possible que pour le déplacement du service ce ne soit pas de l’Ajax, mais je suis certain que Freedom et le portail utilisent Ajax
> Présentation du Portail de la GED Freedom
> "toute la page n’est pas rechargée."
Aucune partie de la page n’est rechargé. L’élément est juste déplacé, il n’y a aucune information en plus ou en moins.
Je ne dis pas qu’il n’y a pas d’AJAX dans le produit, je dis juste que ce que tu décris n’en ai pas.
AJAX c’est juste une fonction de javascript (XMLHTTPRequest) ou activeX qui balance une requete sur un serveur et qui en traite le résultat.
Il est vrai que pour les journaleux et autres non-techniciens, il y a souvent confusion entre l’AJAX et le DOM.
On pourra en reparlé durant mon atelier sensmotdire.
> Présentation du Portail de la GED Freedom
1/ Je ne comprend pas ce que tu veux dire. Tu es bien allé sur le site de démo ? :
2/ Je suis allé lire ta page sur DOM et je ne suis pas convaincu. En plus je ne veux pas entrer trop dans la technique donc je préfrer laisser Ajax.
Autrement, lors du déplacement d’un service, de sa configuration ou de sa mise à jour, toute la page n’est pas rechargée. Donc, c’est bien de l’Ajax.
> Présentation du Portail de la GED Freedom
1/ Il y ’en en’ quelque part sur la page ;)
2/
> Par exemple, il est possible de positionner les différents
> services proposés sur le portail par simple glissé/déposé à
> la souris.
Ce n’est pas de l’AJAX ca. C’est du DOM (http://fr.wikipedia.org/wiki/Document_Object_Model).
L’AJAX c’est juste le fait de recharger un élément de la page sans recharger la page entière.
Par exemple, dans sensmotdire, j’utilise l’AJAX pour récuperer les verbes en court de frappe. C’est juste cet élément là qui est rechargé, pas toute la page. Il n’y a que cela en AJAX. Tout le reste n’est que du DOM.
Je suppose que la météo et les flux RSS se rechargent sans avoir a recharger toute la page. Dans ce cas c’est bien de l’AJAX.