Intégration JOOMLA

More
3 years 11 months ago #95137 by chris_wafer
Bonjour à tous!!!

Est-ce que quelqu'un a réussi à intégrer LimeSurvey sur un site où il y a JOOMLA?
En fait, je veux que ça soit complètement transparent pour l'utilisateur, complètement intégré à mon site.

Merci d'avance pour votre réponse...

Please Log in to join the conversation.

More
3 years 11 months ago #95356 by DenisChenu
Salut,

Le plus simple : les iframe.

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).

Please Log in to join the conversation.

More
3 years 10 months ago #95692 by chris_wafer
Je viens d'ajouter le code suivant :
<p><iframe name="iframe" src="XXXX" frameborder="1" scrolling="off" align="middle" width="100%"></iframe></p>

Mais ma page est coupé. Y a pas moyen que ça s'adpte à la page qu'on insère?

Please Log in to join the conversation.

More
3 years 10 months ago #95693 by Ben_V
Salut essaie un truc du genre :
<iframe src='http://example.org/index.php?sid=1234'  allowtransparency='true' hspace='0' vspace='0' frameborder='0' marginheight='0' marginwidth='0'  scrolling='yes' style='height:95%;width:100%'></iframe>

Normalement il n'y pas d'histoire, mais tu rencontres des problêmes pour X raison, tu peux aussi appeler l'iframe via du javascript (même si ce n'est pas très élégant):
document.write("<iframe src='http://example.org/index.php?sid=1234'  allowtransparency='true' hspace='0' vspace='0' frameborder='0' marginheight='0' marginwidth='0'  scrolling='yes' style='height:95%;width:100%'></iframe>")

Je pense que les tags <p></p> sont à éviter. Je crois aussi que tu ne peux pas utiliser la captcha à l'entrée du questionnaire car ça bloque avec certains navigateurs.

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)

Please Log in to join the conversation.

More
3 years 10 months ago #95694 by chris_wafer
Y a du scroll à gauche et en bas, et c'est très petit.

Une autre solution?

Please Log in to join the conversation.

More
3 years 10 months ago #95695 by Ben_V
Pour le scroll, les valeurs admises dans "scrolling" sont: auto, yes et no.
Essaie "auto" car "no" ça peut occasionner des problêmes suivant le navigateur...

Pour la taille c'est bizarre :huh: Regarde dans le code source si l'iframe n'est pas insérée dans un élément <p> ou <div> qui aurait des dimensions prédéfinies et qui comprimerait le tout...
Sinon essaie aussi de mettre des valeurs en pixels (ou rien) au lieu d'utiliser des %
ex: width="500" height="800"

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
The following user(s) said Thank You: DenisChenu

Please Log in to join the conversation.

More
3 years 10 months ago - 3 years 10 months ago #95708 by DenisChenu
Salut,

Pour la largeur/hauteur de l'iframe, il vaut mieux la forcer directement, soit en css, soit inline.
<iframe src="page.html" width="800" height="400">

cf : developer.mozilla.org/en-US/docs/HTML/Element/iframe

EDIT : oups, Ben_V a déjà indiqué la bonne méthode.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
Last Edit: 3 years 10 months ago by DenisChenu.

Please Log in to join the conversation.

More
3 years 10 months ago #95719 by chris_wafer
A part les IFRAME, quel est l'autre moyen qui marche aussi?

Please Log in to join the conversation.

More
3 years 10 months ago #95723 by Ben_V
...une lightbox qui utilise jQuery et qui s'ouvrira grâce à un lien (texte ou image)

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)

Please Log in to join the conversation.

More
3 years 10 months ago #95726 by DenisChenu

Ben_V wrote: ...une lightbox qui utilise jQuery et qui s'ouvrira grâce à un lien (texte ou image)

Donc une iframe en javascript ;)

Visualisable ici : www.sondages.pro/ les 3 démo du bas.

L'autre moyen : créer un plugin joomla (bof); Lancer directement le questionnaire avec un template adapté ...

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).

Please Log in to join the conversation.

More
3 years 10 months ago #95728 by Ben_V

Donc une iframe en javascript


aahhh oui mince alors...on finirait presque par l'oublier!
Au passage, bravo pour tes exemples bien sympathiques (et en plus qui marchent...)

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)

Please Log in to join the conversation.

More
3 years 10 months ago #95747 by chris_wafer
Sans change quoi de faire une iframe en javascript?

Please Log in to join the conversation.

More
3 years 10 months ago #95749 by Nickko
Quelle est ta question ?

Nickko
Ergonome / Usability expert
The following user(s) said Thank You: Ben_V

Please Log in to join the conversation.

More
3 years 10 months ago #95812 by chris_wafer
Je veux dire quelle est la meilleure solution la plus stable, la plus compatible, la plus optimale, ... pour intégrer LimeSurvey?

Please Log in to join the conversation.

More
3 years 10 months ago #95813 by Nickko
Jusqu'ici on a surtout parlé de l'iframe qu'elle soit intégré en JS ou autrement ça reste une iframe, ce n'est pas une solution élégantes, mais c'est plutôt stable.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

Moderators: Nickko