Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 8 sur 8
  1. #1
    Invité de passage
    Inscrit en
    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.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    octobre 2004
    Messages
    522
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : octobre 2004
    Messages : 522
    Points : 514
    Points
    514

    Par défaut

    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.

  3. #3
    Invité de passage
    Inscrit en
    mars 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : mars 2009
    Messages : 4
    Points : 2
    Points
    2

    Par défaut

    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.

  4. #4
    Invité de passage
    Inscrit en
    mars 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : mars 2009
    Messages : 4
    Points : 2
    Points
    2

    Par défaut

    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.

  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    octobre 2004
    Messages
    522
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : octobre 2004
    Messages : 522
    Points : 514
    Points
    514

    Par défaut

    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 ?

  6. #6
    Invité de passage
    Inscrit en
    mars 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : mars 2009
    Messages : 4
    Points : 2
    Points
    2

    Par défaut

    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...

  7. #7
    Membre expérimenté
    Profil pro
    Inscrit en
    octobre 2004
    Messages
    522
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : octobre 2004
    Messages : 522
    Points : 514
    Points
    514

    Par défaut

    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.

  8. #8
    Invité de passage
    Femme Profil pro
    Étudiant
    Inscrit en
    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

    Par défaut

    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.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •