Check out the LimeSurvey source code on GitHub!

modifier table d'invitation

More
5 years 2 months ago #71096 by xibalba
Bonsoir,

Pourriez-vous me dire s'il est possible de modifier un champs dans la table des invitations simultanément sur plusieurs individus (non une à une)?

Merci de votre aide.

Please Log in to join the conversation.

More
5 years 2 months ago #71103 by Nickko
Tu veux faire quoi ?
Je pense que tu peux faire tout ce que tu veux en passant directement par la base de données mais il faut connaitre SQL.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
5 years 2 months ago #71104 by xibalba
Bonjour,

Je ne connais pas SQL.
Par exemple est-ce que je peux effacer le contenu, dans la table d'invitation de la colonne prénom ? Car je ne veux pas que cette donnée apparaisse dans le mail d'invitation.

Merci

Please Log in to join the conversation.

More
5 years 2 months ago #71107 by Nickko
Non, je ne crois pas que tu puisses le faire d'un coup sans connaitre le SQL.

Là, je n'ai pas le temps de te donner une requête qui fera ça. Mais même avec la requete toute faite, il faudra la coller dans PhpMyAdmin connais-tu un peu cet outil ?

Sinon, il faudrait p-ê cherche comment ne pas afficher la donner dans le mail d'invitation, plutôt que de faire ça à la barbare en supprimer l'information.

Si tu regardes l'éditeur de modèle de courrier tu devrais voir des balise, il y en a sans doute une qui correspond au prénom, sinon, il faudra supprimer le nom+ le prénom, est-ce envisageable pour toi ?

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

Please Log in to join the conversation.

More
5 years 2 months ago #71108 by xibalba
Merci pour ces infos.

J'ai bien cherché la balise dans le modèle de courriel mais elle n'y est pas.

je ne connais pas PhpMyAdmin.

Je continue à creuser sinon me taper toutes les invitations une à une.

Please Log in to join the conversation.

More
5 years 2 months ago - 5 years 2 months ago #71109 by Nickko
Si elle n'y est pas alors c'est que le prénom ne s'affichera pas. Je pense que ton problème est résolu.

Edit 1 :
As-tu testé ton message et vois-tu le prénom de la personne dedans ?

Si oui :
En passant par pastebin.com/ (pour éviter de surcharger la discussion avec de grand morceau de citation ou de code) pourrais-tu copier-coller le texte d'invitation reçu par e-mail et le texte du modèle de courrier correspondant ?

Edit 2 :
Au cas où tu en serais pas super familier des forums et de pastebin, voila comment s'en servir :

1. se connecter sur pastebin.com/
2. collez le texte ou le code dans la zone d'édition
3. cliquer sur le bouton "submit"
Le site t'amène sur la page où le texte est stocké.
4. Copier l'adresse de la page et la coller dans un message sur le forum.

Nickko
Ergonome / Usability expert
Last Edit: 5 years 2 months ago by Nickko.

Please Log in to join the conversation.

More
5 years 2 months ago #71110 by xibalba
Non, mon problème n'est pas résolu.
Car le le nom et prénom n'apparaissent pas dans le mail lui-même et ce n'est pas là que je veux l'enlever (puisque c'est déjà fait).
C'est au niveau de l'entête du mail où on a les informations concernant suivantes :
1 - De:......
2 - A:.......
3 - Cc:......
4 - Objet:...


Ce que je souhaite c'est de ne pas avoir l'information en 2 (c'est là que s'affiche le nom et prénom issus de la table d'invitation) ou bien juste l'adresse mail.

Merci

Please Log in to join the conversation.

More
5 years 2 months ago - 5 years 2 months ago #71111 by Nickko
Ok, donc ce n'est pas dans le mail. On avance, on avance, mais je crois qu'il n'est effectivement pas possible de modifier ça.

J'ai une autre idée. Fait un export CSV de tes membres, supprime tout, dans le CSV retire le prénom, et importe le.

Ainsi, tu n'as pas besoin de technique particulière, tout peut se passer avec des logiciels bureautique, pas de SQL, pas de PhpMyAdmin.

Nickko
Ergonome / Usability expert
Last Edit: 5 years 2 months ago by Nickko.

Please Log in to join the conversation.

More
5 years 2 months ago - 5 years 2 months ago #71132 by DenisChenu
Et via une requète SQL, en remplaceant XXXX par le numéro du questionnaire.
UPDATE `lime_tokens_XXXXXX` SET `firstname` = '' WHERE TRUE;

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: 5 years 2 months ago by DenisChenu.

Please Log in to join the conversation.

More
5 years 2 months ago #71135 by xibalba
Merci à vous Nickko et Shnoulle.
Nickko, J'avais pensé à l'export. Il faut supprimer ensuite la table des invitations puis importer le CSV modifié. C'est bien cela ? Mais la table importée conserve t-elle les information, comme questionnaire complété, invitation envoyée...?
Shnoulle, où mettons-nous la requête ? Dans une question ?

Merci

Please Log in to join the conversation.

More
5 years 2 months ago #71139 by Nickko
Je ne sais pas si ça conserve les infos "annexes".
Je réponde à la place de Shnoulle, la requete tu la mets dans PhpMyAdmin.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
5 years 2 months ago #71140 by xibalba
:) Ok merci à vous je teste ce soir.

Please Log in to join the conversation.

More
5 years 2 months ago - 5 years 2 months ago #71172 by DenisChenu
Oui , via phpmyadmin après avoir sélectionner la base.

Sinon, pour l'export/import : il faut conserver toutes les autres données avant le réimport ( token, useleft etc ..)

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).
Last Edit: 5 years 2 months ago by DenisChenu.

Please Log in to join the conversation.

More
5 years 2 months ago #71173 by xibalba
Merci,

Je n'ai pas encore testé. Ce sera fait demain.

Please Log in to join the conversation.

More
5 years 2 months ago #71193 by xibalba
:(
Bonsoir,

Je n'ai pas accés à PhpMyAdmin.
J'ai testé la solution de Nickko. Alors j'ai fait l'export de ma table et l'ai sauvegardé. Lorsqu'on efface la table et qu'on réimporte la même, Limesurvey ne conserve pas les information concernant la date d'envoi des invitation, des rappels (s'il y en a eu), si le questionnaire est complet ou en cours de validation. Bref votre table dans Limesurvey est vierge.
Ce que j'ai du faire c'est d'enlever sur le fichier csv toutes les personnes ayant déjà répondu et de renvoyer des invitations (tans pis pour ceux en cours de validation).

Merci encore d'avoir essayé. Je tenterai la solution de Schnulle à un autre moment.
@+

Please Log in to join the conversation.

Moderators: Nickko
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form