Précédent   Forum du club des développeurs et IT Pro > Java > Développement Web en Java > Portails
Portails Forum d'entraide sur les Portlets (JSR 168 / JSR 286) et les solutions Java de type portail (GateIn, Liferay, JBoss Portal, eXo Platform, etc.)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 03/03/2009, 17h46   #1
mhammad.zeineddine
Invité de passage
 
Inscription : mars 2009
Messages : 4
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 4
Points : 2
Points : 2
Par défaut Intégrer Moodle dans Liferay 5.1

Bonjour,

Actuellement, je suis entrain de développer une solution E-Learning pour mon stage. J'ai choisi d'utiliser Moodle vu que c'est une solution OpenSource complète. Je voulais intégrer Moodle sous forme de portlet dans Liferay 5.1 qui fonctionne avec Apache Tomcat 5.5.

Le problème est que Moodle est une application web écrite en PHP. J'ai essayé d'utiliser "Portlet Bridge" mais la version que j'ai trouvé sur leur site officiel est pour le Liferay 4.x et apparemment c'est la dernière version sortie de ce portlet... J'ai essayé de le déployer, l'exécution génère aucun erreur mais après j'arrive pas à le trouver dans Liferay. En plus je trouve quasiment aucune documentation sur le sujet.

J'avais déjà développé un portlet "HelloWorld" en J2EE qui marche bien. Mais en même temps je ne suis pas encore habitué avec ces technos (J2EE...).

Je cherche une solution pour créer un portlet pour Moodle dans Liferay 5.1 (en utilisant Portlet Bridge ou pas...).

Des idées ?

Merci d'avance

Mhammad.
mhammad.zeineddine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2009, 11h40   #2
TekP@f
Membre expérimenté
 
Inscription : octobre 2004
Messages : 518
Détails du profil
Informations personnelles :
Âge : 33
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : octobre 2004
Messages : 518
Points : 509
Points : 509
Envoyer un message via MSN à TekP@f
Salut,

Tu peux utiliser la portlet IFrame. C'est faire pour ça justement. Je ne l'ai jamais utilisé par contre.

Mais pourquoi intégré Moodle dans un portail Java ? Ce genre de plateforme n'est pas fait pour être intégrée. Pas au niveau dev, mais au niveau ergonomie/graphisme ....
Je bossais sur Dokeos à mon ancien taf.
TekP@f est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2009, 15h37   #3
mhammad.zeineddine
Invité de passage
 
Inscription : mars 2009
Messages : 4
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 4
Points : 2
Points : 2
Merci Tekp@f

En fait, ce n'est pas moi qui décide ça. c mon Taf qui veulent intégrer Moodle dans Liferay sous forme de portlet.

Tu peux me donner plus d'informations sur IFrame? Je crois que je l'ai croisé en cherchant...

Mhammad.
mhammad.zeineddine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2009, 11h23   #4
mhammad.zeineddine
Invité de passage
 
Inscription : mars 2009
Messages : 4
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 4
Points : 2
Points : 2
J'ai utilisé IFrame. ce n'est pas vraiment ce que je veux mais voilà cela va trop m'avancer donc grand merci.

J'ai juste un souci : dans l'application Moodle, il y a des liens qui me dirigent vers des pages dans moodle tout en restant dans le portlet et d'autres qui me dirigent vers ces pages en sortant de Liferay. Pourtant les adresses de ces liens sont les mêmes : http://127.0.0.1/home/moodle par exemple.

Des idées?

Merci.

Mhammad.
mhammad.zeineddine est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 05/03/2009, 11h54   #5
TekP@f
Membre expérimenté
 
Inscription : octobre 2004
Messages : 518
Détails du profil
Informations personnelles :
Âge : 33
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : octobre 2004
Messages : 518
Points : 509
Points : 509
Envoyer un message via MSN à TekP@f
Salut,

Pour les IFrame, je n'ai pas plus d'infos. Je sais juste que ça existe et permet d'intégrer des appli au sein de Liferay. Comme tu fais pour Moodle.

Pour ton problème de lien, ça ressemble à un problème de lien relatif/lien réel. Quand tu dis que les liens sont tous du style http://127.0.0.1/..., comment tu sais ? En pointant ta souris dessus, tu vois le lien ? Ou t'as été voir dans le code HTML ?
TekP@f est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2009, 12h01   #6
mhammad.zeineddine
Invité de passage
 
Inscription : mars 2009
Messages : 4
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 4
Points : 2
Points : 2
Non c'et en pointant la souris. Tu vois j'ai deux liens pour revenir à la page d'accueil de Moodle. Un qui est en haut et l'autre en bas de la page. Les deux pointent vers le même lien (quand je pointe ma souris) sauf que le premier me fait sortir de Liferay...
mhammad.zeineddine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2009, 14h26   #7
TekP@f
Membre expérimenté
 
Inscription : octobre 2004
Messages : 518
Détails du profil
Informations personnelles :
Âge : 33
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : octobre 2004
Messages : 518
Points : 509
Points : 509
Envoyer un message via MSN à TekP@f
Donc comme je le pensais, il doit y a voir un lien relatif et un lien réel.

Lien relatif :
Code :
1
2
 
<a href="/monsite">
Lien réel :
Code :
1
2
 
<a href="http://196.1.0.0/monsite">
Le lien relatif changera uniquement la page de l'iframe. Le lien réel te fera changer de page dans liferay.
Faut tout mettre en relatif dans moodle. Et puis en général, faut toujours faire du relatif dans tes liens. C'est plus souple.

EDIT : pour info, quand tu pointes la souris sur un lien, tu vois toujours un lien réel. Le navigateur inteprète lui-même le lien relatif en ajoutant le début de l'url.
TekP@f est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2012, 18h02   #8
Amles
Invité de passage
 
Femme
Étudiant
Inscription : janvier 2012
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2012
Messages : 13
Points : 4
Points : 4
Citation:
Envoyé par mhammad.zeineddine Voir le message
J'ai utilisé IFrame. ce n'est pas vraiment ce que je veux mais voilà cela va trop m'avancer donc grand merci.

J'ai juste un souci : dans l'application Moodle, il y a des liens qui me dirigent vers des pages dans moodle tout en restant dans le portlet et d'autres qui me dirigent vers ces pages en sortant de Liferay. Pourtant les adresses de ces liens sont les mêmes : http://127.0.0.1/home/moodle par exemple.

Des idées?

Merci.

Mhammad.
Bonjour Mhammad & Bonjour à tous,

Moi aussi je veux faire un Iframe pour une portlet avec liferay mais je ne sais pas comment procéder, est ce que vous pouvez m'aider s'il vous plait ? je serais très reconnaissante...est ce que vous pouvez me donner un petit exemple pour bien comprendre.

J'attend votre réponse.

Merci d'avance.
Amles est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 11h31.


 
 
 
 
Partenaires

Hébergement Web