Framasoft | Framakey | Framabook | Framablog | Framagora | Framawiki | Veni Vidi Libri

LimeSurvey (ex-PHPSurveyor)

PHPSurveyor permet de développer, publier et collecter les réponses à des questionnaires. Il s’agit d’une véritable chaîne de travail allant de la création du questionnaire à l’exploitation des résultats des réponses saisies en ligne ou données sur des questionnaires sur papier.

Le questionnaire est organisé en sections qui contiennent les questions. Pour chaque question, on choisit un type : oui/non, listes déroulantes de réponses, série de boutons radios avec possibilité de commentaires par le questionné, plusieurs choix possibles, textes libres, nombres, classements, plusieurs valeurs possibles pour chaque proposition : "pour chacune de ces propositions donnez un rang de priorité dans vos préoccupations" avec des intitulés prédéfinis ou libres... On peut associer des réponses prédéfinies, spécifier si la réponse est obligatoire, demander qu’une question soit affichée en fonction de réponses apportées à des questions précédentes. La dernière version permet également de créer des échelles sémantiques, et de limiter le nombre de réponses d’une question à choix multiples.

Le questionnaire est ensuite publié, soit publiquement, soit à l’aide d’invitations par email. Cette option assure des réponses uniques et la relance de ceux qui n’ont pas encore répondu.

Il ne reste plus qu’à exploiter les résultats grâce à un tableau récapitulatif qu’il est possible d’exporter dans plusieurs formats tels que un fichier texte, un fichier CSV ou encore un fichier Excel. Une opération à conseiller d’ailleurs puisque dès que l’on "ferme" une enquête, les données ne sont plus accessibles via l’interface web mais uniquement via MySQL ! Il faut donc penser à exploiter les résultats et les exporter avant de clore l’enquête. La génération de graphiques des résultats est possible si l’on a installé la librairie graphique GD. L’interface peut être choisie parmi les templates existants, et l’on peut créer sa propre mis en page, et le questionnaire peut même être multilingue.

Et tout cela sans limitation (nombre de questions, de sondages, de participants...), avec la possibilité de d’imprimer et de saisir "à la main" des formulaires papier, de définir une date de début et de fin de sondage, évaluation des résultats dès la fin du questionnaire... La mise en place du questionnaire nécessite d’avoir bien conçu ses questions à l’avance car il peut être fastidieux de modifier des paramètres sur de nombreuses questions. L’interface d’administration sécurisée est claire et francisée, avec un grand nombre de paramètres qui permettent de personnaliser au mieux son questionnaire, sans pour autant embrouiller les amateurs de simplicité. Pour les plus bricoleurs, on peut même exporter tout ou partie d’un questionnaire pour une utilisation ultérieure. A noter enfin, la présence d’une documentation complète en français et d’un forum (en anglais). L’installation est aisée et nécessite peu de configuration. Le développement a atteint un stade de maturité (v1.0) qui rend l’application très stable.

PHPSurveyor est à comparer à Chrono-FORM. Pour d’autres applications du même type, le site de PHPSurveyor liste lui-même ses principaux "concurrents" !

Une application vraiment complète, personnalisable, capable de répondre à bien des besoins (sondage, formulaire d’adhésion, évaluation scolaire...). Malgré une ergonomie parfois hésitante et une doc qui ne dit pas tout, la prise en main est facile coté administrateur et intuitive côté utilisateur.

La dernière version, outre la gestion de nouvelles questions et le support des questionnaire multilingue, ajoute un nouveau système de gestion d’utilisateurs, une interface d’administration revue, et une documentation en ligne fort utile. A partir de maintenant, l’accent est porté sur la stabilité de l’ensemble, et des versions de plus en plus stables sortiront chaque semaine selon le site.

Merci à Yanns et Michel Billard pour leur collaboration lors de la création de la notice via notre wiki

Tags: php mysql enquête sondage enligne online
Ajouter des tags (séparés par des virgules ou des espaces) :
 
Attention: tous les caractères spéciaux sont interdits (sauf le .). Les tags n'apparaîtront qu'au prochain rafraichissement du cache (dans plusieurs heures).

<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::

Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure Icone d'aide.

  • Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.

    Veuillez renseigner les champs ci dessous :

  • Majeure : une nouvelle version avec des nouveautés, des changements majeurs.

    En cochant cette case, vous allez créer une page sur le wiki afin de mettre à jour la notice.

Commentaires

<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::

LimeSurvey (ex-PHPSurveyor) , le 6 octobre 2008 par philippe6547 (0 rép.)

Bonjour a tous, J’ai un probleme pour installer limesurvey sur un seveur free. lorsque j’essaye de me connecter, voici la reponse que j’ai :

Could not connect to database. If you try to install LimeSurvey please refer to the installation docs and/or contact the system administrator of this webpage. Warning : Unknown : open(/mnt/102/sda/0/b/etudemarchebio/sessions/sess_4c9266d91­20549835764a6637aef743f, O_RDWR) failed : No such file or directory (2) in Unknown on line 0

Warning : Unknown : Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/mnt/102/sda/0/b/etudemarchebio/sessions) in Unknown on line 0

ce qui me fait pensé que mon fichier config.php est mal configuré :

// Basic Setup

$databasetype = ’mysql’ ; // ADOdb database driver - valid values are mysql, odbc_mssql or postgres $databaselocation = ’sql.free.fr’ ; // Network location of your Database - for odbc_mssql use the mssql servername, not localhost or IP $databasename = ’etudemarchebio’ ; // The name of the database that we will create $databaseuser = ’etudemarchebio’ ;// The name of a user with rights to create db (or if db already exists, then rights within that db) $databasepass = ’XXXXXXXX’ ; // Password of db user $dbprefix = ’lime_’ ; // A global prefix that can be added to all LimeSurvey tables. Use this if you are sharing // a database with other applications. Suggested prefix is ’lime_’

// File Locations $rooturl = "http://etudemarchebio.free.fr/limesurvey" ; //The root web url for your limesurvey installation (without a trailing slash). The double quotes (") are important.

$rootdir = dirname(__FILE__) ; // This is the physical disk location for your limesurvey installation. Normally you don’t have to touch this setting. // If you use IIS then you MUST enter the complete rootdir e.g. : $rootDir=’C :\Inetpub\wwwroot\limesurvey’ ! // Some IIS installations also require to use forward slashes instead of backslashes, e.g. $rootDir=’C :/Inetpub/wwwroot/limesurvey’ ! // If you use OS/2 this must be the complete rootdir with FORWARD slashes e.g. : $rootDir=’c :/limesurvey’ ; !

Mais comme c’est la premier fois que je travaille avec une base de donnée et en plus en php, j’ai vraiment besoin de votre aide.

Merci d’avance

Philippe

Répondre à ce message

LimeSurvey (ex-PHPSurveyor) , le 28 mars 2008 (1 rép.)

Je suis en train d’essayer d’installer PHPSurveyor et cela ne laisse pas préjuger d’un bon produit.

1) Il refuse de démarrer parce qu’il a détecté une version de MySQL inférieure à 4.1. Or j’ai une version 5.0

2) La syntaxe de création des tables ne fonctionne pas parce que les syntaxes "CHARACTER SET utf8 COLLATE utf8_unicode_ci" ne sont pas supportées par MySQL

3) Les champs email sont définis en varchar(320) alors que MySQL supporte au maximum des champs varchar(255) J’ai donc créé les tables à la main en effectuant les corrections

LimeSurvey (ex-PHPSurveyor) , le 28 mars 2008

Confirmation : je crée un questionnaire, un groupe, une question, je clique sur tester et ...

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ’SELECT count(1) FROM `lime_conditions` WHERE `lime_questions`.:SELECT `lime_questions`.*, `lime_groups`.*, (SELECT count(1) FROM `lime_conditions` WHERE `lime_questions`.qid = `lime_conditions`.qid) AS hasconditions FROM `lime_groups` INNER JOIN `lime_questions` ON `lime_groups`.gid = `lime_questions`.gid WHERE `lime_questions`.sid=26275 AND `lime_groups`.language=’fr’ AND `lime_questions`.language=’fr’ ORDER BY `lime_groups`.group_order,`lime_questions`.question_order

J’abandonne

Répondre à ce message

LimeSurvey sur pages perso free.fr , le 25 novembre 2007 par cameleon (8 rép.)

Salut, Je cherche à installer LimeSurvey sur un site associatif sur les pages perso de free.fr. Savez-vous si c’est possible car je butte actuellement sur un message d’erreur :

This script needs the PHP Multibyte String Functions library installed : See FAQ and PHP documentation

lorsque je lance le script d’installation de LimeSurvey...

Avez-vous réussi à le faire marcher sur Free ?

LimeSurvey sur pages perso free.fr , le 25 novembre 2007 par Exceed

Salut,

Le module mbstring est compilé avec le php5 chez Free. Mais par défaut tes pages sont interprétées par le moteur php4 .

Pour les faire interpréter en php5, il faut mettre un fichier .htaccess à la racine de ton site (ou du dossier /Limesurvey)contenant 1 ligne :

php 1

C’est tout !

Bon courage

PS : au pire on trouve encore la version 1.0 de Phpsurveyor sur le net, lequel n’a pas besoin de ce module

LimeSurvey sur pages perso free.fr , le 27 novembre 2007 par cameleon

Merci, ça marche !

LimeSurvey sur pages perso free.fr , le 27 novembre 2007 par cameleon

Arg, nouveau problème !!! J’arrive maintenant à la page .../LimeSurvey/admin/admin.php ou il me faut m’identifier. Cependant, mon identifiant / mot de passe n’est pas reconnu et renvoit une erreur de type :

Erreur 405 - Méthode de requête non autorisée

Je me demande si je vais y arriver...

LimeSurvey sur pages perso free.fr , le 28 novembre 2007 par OlivD

salut ! Je luuutte aussi !! Je luuuutte !! La gelere pour installer ! :( Perso j’ai ce message quand je lance limesurvey/admin/admin.php :

"Can’t connect to LimeSurvey database. Reason :"

Et c’est tout ! J’ai pas la raison comme quoi il ne peut se connecter ! :(

Installation sur free.fr...

si qqu peut m’aider !? Merci de le faire sur ce forum et me mailer a vieilles-charrues@hotmail.fr merci ! a tous.

LimeSurvey sur pages perso free.fr , le 28 novembre 2007 par OlivD

bon, apres la modif de mon admin.php (chose qu’il fallait faire je ne savais pas)...création des tables ok...etc etc

Mais maintenant quand je lance mon limesurvey j’ai ce message :

"ERROR You have not provided a survey identification number"

Quu peut m’aider !? je vais devenir dingue avec ce truc !! :) Merciii !

LimeSurvey sur pages perso free.fr , le 28 novembre 2007 par cameleon

Si jamais j’arrive a résoudre ces innombrables problèmes, je promets de rédiger ma 1ere notice Framasoft sur ce sujet ! Il faut avouer que c’est assez difficile pour moi qui ne connait rien à php...

LimeSurvey sur pages perso free.fr , le 30 novembre 2007 par exceed

Salut les ceux qui lisent pas la doc ;-)

@olivd : le lien pour accéder à la page d’administration est celui indiqué parCameleon : http://Tonsite/LimeSurvey/admin/admin.php (ton message est caractéristique d’un accès sur http://Tonsite/LimeSurvey/)

@Cameleon : pour la première connexion, il faut : Utilisateur : admin Mot de passe : password Même si tu as changé les valeurs du config.php. Enfin c’est ce que j’ai constaté, je crois que dans certains cas il va lire les valeurs par défaut de la BDD directement à la première connexion malgré ce qu’en dit la doc (on pourrait appeler ça un bug je crois).

Tout est ici : http://docs.limesurvey.org/tiki-index.php ?page=Installation+en+Francais#5_Configurer_a_class_wiki_href_http_www_limesurvey_org_LimeSurvey_a_

Bon courage @ vs 2

Oui - LimeSurvey sur pages perso free.fr , le 22 décembre 2007 par @PtitJoe

Bonjour, Chez free : 1) Il faut créer à la racine de ton site un fichier texte nommé htaccess. contenant les caractères suivants : php 1 (c’est pour que le serveur de chez free puisse aller chercher le php)

2) Configurer manuellement le fichier config.php (comme l’indique l’aide à la configuration, modifier d’abord ce qui est en gras)

3) Puis une fois ces deux étapes franchies, tu te logues http://tonsite.free.fr/admin/install/index.php". Tu vas créer tes tables, une fois terminée, il faut renommer ou effacer le dossier/install.

4) Puis se loguer à l’adresse suivante : si tu as tout mis dans un fichier limesurvey : http://tonsite.free.fr/limesurvey/admin/admin.php sinon http://tonsite.free.fr/admin/admin.php

P.S. merci à Aurélien, c’est le poteau qui m’a configurer mon site et aux autres @cameleon , @olivd @Exceed (forum framasoft ) ...

Aide à la configuration : <?php
/*
*/

// === Basic Setup
$databasename       =   "limesurvey";  // The name of the database that we will create
$databaseuser       =   "{{nomdetonsite}}";        // The name of a user with rights to create db (or if db already exists, then rights within that db)
$databasepass       =   "{{motdepassedeconnexion}}";            // Password of db user
//
//
// Site Info
$sitename           =   "LimeSurvey";     // The official name of the site (appears in the Window title)
$scriptname         =   "admin.php";      // The name of the admin script
$defaultuser        =   "{{admin(lors de la premiere connexion tu pourras le changer)}}";          // This is the default username when LimeSurvey is installed
$defaultpass        =   "{{password(lors de la premiere connexion tu pourras le changer)}}";       // This is the default password for the default user when LimeSurvey is installed
// Site Settings
{{$translationmode}}    =  {{ 1}};      // If interface translations are not working this might be because of a bug in your PHP version.                             
// Email Settings
// These settings determine how LimeSurvey will send emails

$siteadminemail     =   "{{l&#8217;adresse de mail à laquelle on peut te joindre}}"; // The default email address of the site administrator
$siteadminname      =   "{{le nom que tu veux donner}} ";      // The name of the site administrator

-----> : http://docs.limesurvey.org/tiki-i...

Répondre à ce message

LimeSurvey (ex-PHPSurveyor) , le 22 novembre 2007 par octaviy (0 rép.)

mise à jour en 1.53 Très bonne application, facile à utiliser. Je l’utilise avec mes étudiants. Cela donne de bons résultats

Répondre à ce message

LimeSurvey (ex-PHPSurveyor) , le 7 août 2007 (0 rép.)

Nouvelle version 1.50.

Au menu :
- Nouveau système de gestion des utilisateurs
- Enquêtes multilangues (créez le même questionnaire dans plusieurs langues en même temps)
- Nouveaux types de questions
- Nouvelle interface d’administration
- ....

Plus d’informations et téléchargement ici

Répondre à ce message

Phpsurveyor et invitation par mail , le 20 avril 2007 par wouldsmina (1 rép.)

j’utilise phpsurveyor depuis peu, c’est un outils tres pratique. mais je n’arrive pas à envoyer les mails !!! j’ai un message d’erreur du genre : Le mail à xxx a échoué Notice : Undefined variable : headers in c :\program files\easyphp1-8\www\phpsurveyor\admin\tokens.php on line 727

j’ai pourtant configurer le fichier config.php :

$emailmethod = 7 ;

$emailsmtphost = "smtp.xxxxxxx.fr" ;

$emailsmtpuser = "sbenaddi" ;

$emailsmtppassword = "xxxxxxxx" ;

quelqu’un pourrait m’expliquer comment configurer l’envoi de mail svp ?

Phpsurveyor et invitation par mail , le 16 juillet 2007

Please update to the latest Version 1.01 which is fixing that problem.

Répondre à ce message

Phpsurveyor et problème d’affichage des invitations , le 9 février 2007 par Carlos (0 rép.)

Salut à tous . J’utilise PHP surveyor pour des enquetes et il me parait, après adaptation à l’interface assez peu ergonomique, un très bon produit (j’ai auparavant testé Chrono stat qui m’a paru plus limité). J’ai un problème et j’ai eu beau relire la doc, je n’ai pas trouvé de solution. Aussi, j’espère en posant ma question ici (je sais que vous faites pas de support) qu’un autre utilisateur pourra m’aider, vu qu’il n’y a pas de forum sur le site... Quand j’envoie des invitations pour participer aux questionnaires, les messages sont affichés differement suivant les webmails. Sur laposte.ne ca pass bien. Mais sur le webmail de free, les caractères accentués sont mal affichés. Enfin, sur Gmail, j’ai du code avant mon message :

From : "Albert Pelletant" <enquetes@monfai.fr> Date : Thu, 08 Feb 2007 12:45:59 +0100 MIME-Version : 1.0

Content-Type : text/plain ; charset="utf-8"

Content-Transfer-Encoding : 7bit

Message-ID : < XPertMailer14.117093515945cb0d773522c@mondomaine.fr>

X-Priority : 3

X-MSMail-Priority : Normal

X-Mailer : XPertMailer 1.4 /www.xpertmailer.com/ >

X-MimeOLE : Produced By XPertMailer V1.4 X-Ovh-Remote : 213.186.33.84 (3.mail-out.ovh.net) X-Ovh-Local : 213.186.33.73 (mx3.ovh.net) X-Spam-Check : DONE|H 0.5/NÀ

Comment puis-je obtenir un message "propre" ? Merci !

Répondre à ce message

Phpsurveyor , le 17 janvier 2007 par Herbert (3 rép.)

Bonjour a tous...

j’ai un petit souci avec les envoi mail plusieurs sont mentionnée echoué a l’envoi, malgré que l adresse mail et juste (un ami ma fait la remarque avec son adresse qui a ete refusé) ainsi que lorsque j envoie des invite quelqu’un a deja eu ce prob ? si oui merci de me donner la solution ou si autre prob merci d avance de votre precieux conseils.

herbert

Phpsurveyor , le 9 avril 2007

Bonjour j’ai le même pb , j ’ai fait un test sur l’@ d’une douzaine de mes collégues et 4 ne passent pas , je ne vois pas pourquoi .... cdtl Xavier

Phpsurveyor , le 16 mai 2007 par mcspawn

Idem j’ai le meme probleme certain adresse mail qui sont pourtant bonnes ne passent pas. Quelqu’un sait d’ou vient ce probleme ? Merci.

Phpsurveyor , le 1er juin 2007 par pm

M’est arrivé d’avoir le même problème. Je pense que le problème vient des serveurs de messagerie eux-même qui refusent les mails envoyés automatiquement en smtp. Par exemple envoyé avec smtp.yahoo.fr sur une autre boite les invitation envoyée sont considérée sytématiquement comme des spams !

Il est en effet assez juste de constater que ce protocole est peu sécurisé et permet de pourrire n’importe quelle boite.

Répondre à ce message

Phpsurveyor : un bon outil , le 11 janvier 2007 par gie (0 rép.)

même si le code n’est pas top et que la hiérarchie en frames est déroutante au début, cet outil est parfait pour créer,éditer, manipuler rapidement des enquêtes. Ses plus :
- l’envoi automatique d’invitations paramétrables à un questionnaire depuis une liste de mails importés et les relances paramétrables à ceux qui n’ont pas rempli
- la gestion de conditions qui permettent de lier les questions facilement
- l’export des enquêtes paramétrable avec les questions en clair et plusieurs formats

Répondre à ce message

Phpsurveyor , le 5 janvier 2007 par merlinux (0 rép.)

Bonjour,

dans le cadre de mon travail j’ai dû réaliser une enquête de satisfaction client en ligne. et vraiment avec PHPSURVEYOR ça a été du gateau ! Pas le moindre problème à déplorer.

Je le conseille à tout le monde

Répondre à ce message

Informations complémentaires

À la une !

Framasoft soutient l\
Framasoft soutient l’April.
Et vous ?

Framabook Simple Comme Ubuntu :
Disponible en version 8.10 !

OPEN WORLD FORUM 2008

Vous êtes libre ce soir ?

Framasoft needs you !

 Vous trouverez ici une liste de logiciels qui ont fait acte de candidature et qui n’attendent que vous pour réussir avec brio l’examen d’entrée dans notre annuaire.

Autres rubriques

Informations générales

Juste une image

Bhutan Bhutan
Creative Commons BY