Welcome, Guest
Username: Password: Remember me

TOPIC: Import questionnaire 1.85 vers 2.05 - Quotas KO

Import questionnaire 1.85 vers 2.05 - Quotas KO 2 months 1 week ago #109073

  • riqcles
  • riqcles's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 118
  • Thank you received: 6
  • Karma: 2
Bonsoir,
J'ai un bug lorsque j'importe des vieux questionnaires de la 1.85 vers la 2.05.

Il s'agit d'un questionnaire avec la gestion des quotas.

Les codes de questions sont dans un mauvais format :sick: :
Q0-Confirmation.

En utilisant la 2.05, le mécanisme d'import réalise le reformatage du code de la question :
Q0-Confirmation devient Q0Confirmation.


Par contre, les quotas mis en place en 1.85 ne sont plus bon !

Ils ont comme base de travail, les anciens codes des questions.

....pas grave, je me dis que je vais pouvoir modifier les quota... :laugh:

Raté ! j'ai un message d'erreur lorsque je vais dans les quotas (voir les captures d'écrans).

Il faudrait que je modifie les quotas dans la version 1.85 avant l'import (et donc les codes de questions).

N.B : on m'a aussi signalé que lorsque je fais un import de la 1.85 vers la 2.05 (toujours avec des codages incorrects, sinon ce ne serait pas drole), le conditionnement peut "sauter" et parfois aussi les sous questions.

Attention ! je maintient avec des codes de questions (sous questions, etc) plus au normes de la V2.05

Je me demande ce que cela donnera avec la V2.1 ou 2.2...

J'ai attaché les questionnaires :
le fichier csv est celui de la V1.85
le fichier lss est l'export de la V2.05 du questionnaire 1.85 (très parlant : XMLWriter class not compiled into PHP, please contact your system administrator)

Alors bug .... ? :dry:
LimeSurvey version 2.05 build 140520 / 1.92+ build 120909 / 1.85+ (plus pour longtemps ! yes ! )
OS : CentOS 6.5 / PHP 5.3.13/
BDD : PostGresql 9.3 /PostGresql 8.4.11
The administrator has disabled public write access.

Import questionnaire 1.85 vers 2.05 - Quotas KO 2 months 1 week ago #109074

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6219
  • Thank you received: 791
  • Karma: 238
Salut,

Oui, sans doute un bug suite au changements de code, mais le code devrait les retrouver, sans doute un oubli.

A rapporter.
PS: peux tu vérifier avec le même questionnaire mais dabord importé sur la 2.00 ?

Denis
Last Edit: 2 months 1 week ago by DenisChenu.
The administrator has disabled public write access.

Import questionnaire 1.85 vers 2.05 - Quotas KO 2 months 6 days ago #109091

  • riqcles
  • riqcles's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 118
  • Thank you received: 6
  • Karma: 2
J'ai une 2.00 build 131107, je pense que c'est pas bon pour le mécanisme d'import.

Je vais télécharger et installer la 2.00 build 131206 disponible dans les archives (dans le changelog du téléchargement on indique une 131209 que je n'ai pas trouvé.
LimeSurvey version 2.05 build 140520 / 1.92+ build 120909 / 1.85+ (plus pour longtemps ! yes ! )
OS : CentOS 6.5 / PHP 5.3.13/
BDD : PostGresql 9.3 /PostGresql 8.4.11
The administrator has disabled public write access.

Import questionnaire 1.85 vers 2.05 - Quotas KO 2 months 6 days ago #109093

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6219
  • Thank you received: 791
  • Karma: 238
Sinon,

J'ai une 2.00, si tu me met un fichier lss de la 1.85 avec des quotas, je peux tester (mais je n'ai plus de 1.85 et pas le courage de faire le lss).

Denis
The administrator has disabled public write access.

Import questionnaire 1.85 vers 2.05 - Quotas KO 2 months 6 days ago #109095

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6219
  • Thank you received: 791
  • Karma: 238
Salut,

Je reviens:
Pour le XML : tu as une version d'apache sans XML, donc impossible de faire du XML. C'est activé en général (installation par défaut) : à voir avec le SI.

Je me demande si ce n'est pas plus du à un bug d'import CSV, en fait comme erreur sur la 2.00 : il ne retrouve pas l'une des questions.
Cela arrive quand on supprime une question sur la 1.92 et précédentes.

Alors question:
- As tu des lignes vides dasn la gestion des quotas sur la 1.85

Denis
The administrator has disabled public write access.

Import questionnaire 1.85 vers 2.05 - Quotas KO 2 months 5 days ago #109133

  • riqcles
  • riqcles's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 118
  • Thank you received: 6
  • Karma: 2
Salut,
non pas de ligne vide.
j'ai mis les captures d'écran de la v1.85 (ça fait étrange maintenant avec la V2.05). :lol:

Le fichier de la 1.85 est dans le premier envoi (il s'agit de csv, il n'y a pas de lss en 1.85).

Merci pour l'info sur le XML.

J'ai une machine virtuelle sous CentOS pour mes tests. Je modifierais ce paramètre, mais je suis un jeune débutant dans le monde Linux . :blush:
Attachments:
LimeSurvey version 2.05 build 140520 / 1.92+ build 120909 / 1.85+ (plus pour longtemps ! yes ! )
OS : CentOS 6.5 / PHP 5.3.13/
BDD : PostGresql 9.3 /PostGresql 8.4.11
The administrator has disabled public write access.

Import questionnaire 1.85 vers 2.05 - Quotas KO 2 months 2 days ago #109252

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6219
  • Thank you received: 791
  • Karma: 238
Donc, je penche pour un bug sur l'import des fichiers CSV. Donc, le mieux serait de faire un rapport de bug. Tu peux me l'attacher au besoin, mais peut être que Cartsen connait mieux l'import CSV.

Sinon,
yum install php-xml donne quoi sur la CentOS ?

Denis
The administrator has disabled public write access.

Import questionnaire 1.85 vers 2.05 - Quotas KO 2 months 2 days ago #109294

  • riqcles
  • riqcles's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 118
  • Thank you received: 6
  • Karma: 2
Désolé pour le temps de réponse.
Certains téléchargements sont bloqués sur mon poste et je dois attendre un accès pour pouvoir prendre ce dont j'ai besoin.

Pour CentOS : téléchargement OK,installation OK et fichier généré correct (je l'ajouterais dans le rapport de bug).

J'ai installé une V2.00 en build 131206 et je reproduis le même problème. :P

Je fait le rapport.
LimeSurvey version 2.05 build 140520 / 1.92+ build 120909 / 1.85+ (plus pour longtemps ! yes ! )
OS : CentOS 6.5 / PHP 5.3.13/
BDD : PostGresql 9.3 /PostGresql 8.4.11
The administrator has disabled public write access.

Import questionnaire 1.85 vers 2.05 - Quotas KO 2 months 2 days ago #109296

  • riqcles
  • riqcles's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 118
  • Thank you received: 6
  • Karma: 2
LimeSurvey version 2.05 build 140520 / 1.92+ build 120909 / 1.85+ (plus pour longtemps ! yes ! )
OS : CentOS 6.5 / PHP 5.3.13/
BDD : PostGresql 9.3 /PostGresql 8.4.11
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.125 seconds
Donation Image