Check out the LimeSurvey source code on GitHub!
Welcome, Guest
Username: Password:

TOPIC: URL questionnaire

URL questionnaire 4 years 1 month ago #87658

  • dinette
  • dinette's Avatar
  • Offline
  • Senior Lime
  • Posts: 45
  • Karma: 0
Bonjour,

Est-il possible de générer un URL plus simple et plus court du questionnaire?
Car certains de mes répondants recevront leur invitation à répondre par la poste et le lien à saisir est relativement long.

Merci pour vos conseils
The administrator has disabled public write access.

URL questionnaire 4 years 1 month ago #87669

  • titoun31
  • titoun31's Avatar
  • Offline
  • Expert Lime
  • Posts: 107
  • Thank you received: 13
  • Karma: 6
2 solutions simples :
1. Soit tu achètes un nom de domaine lié à ton enquête et tu fais une redirection instantanée vers le serveur de ton enquête ...Ca te coûtera 10 - 20 euros max ...
2. Soit tu utilises le htaccess dans lequel tu peux faire des redirections et simplifier ton URL ...

Thibault
The administrator has disabled public write access.

URL questionnaire 4 years 1 month ago #87670

  • dinette
  • dinette's Avatar
  • Offline
  • Senior Lime
  • Posts: 45
  • Karma: 0
Merci pour ta réponse.
Pourrais-tu développer un peu la seconde option. Je ne connais pas le htaccess...
The administrator has disabled public write access.

URL questionnaire 4 years 1 month ago #87673

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9600
  • Thank you received: 1376
  • Karma: 390
Salut,

Tu as sans doute déjà un nom de domaine, repère l'adresse complète (sans la partie token), par exemple:
example.org/index.php/survey/index/sid/679376/lang/en

Et dans le fichier .htaccess de ton serveur, tu fait une redirection
Redirect permanent /court.html http://example.org/index.php/survey/index/sid/679376/lang/en

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 (use private message).
The administrator has disabled public write access.

URL questionnaire 4 years 1 month ago #87684

  • dinette
  • dinette's Avatar
  • Offline
  • Senior Lime
  • Posts: 45
  • Karma: 0
Oui j'ai un nom de domaine.
A quoi sert le token? Est-ce que je peux mettre l'URL en lien (sur un courrier que je vais envoyer par la poste) sans mettre la partie token? (et au fait c'est quoi?)

Sinon où est-ce que je peux trouver le fichier .htaccess?

Merci
The administrator has disabled public write access.

URL questionnaire 4 years 1 month ago #87698

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9600
  • Thank you received: 1376
  • Karma: 390
Salut,

Token : code d'invitation, le code qui permet d'accèder au questionnaire.
Pour l'envoyer par la poste : il faut une adresse + le code destiné à la personne : si tu souhaite bloquer l'accès au personnes non connues (sinon, tu ne créé pas de table d'invitations, le questionnaire reste ouvert).

Sinon, le fichier .htaccess est un fichier sur ton serveur, si il n'existe pas, tu peux prendre celui de LimeSurvey et le renommer.

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 (use private message).
The administrator has disabled public write access.

URL questionnaire 4 years 1 month ago #87909

  • Remundo
  • Remundo's Avatar
  • Offline
  • Platinum Lime
  • Posts: 565
  • Thank you received: 34
  • Karma: 11
DenisChenu wrote:
Salut,

Tu as sans doute déjà un nom de domaine, repère l'adresse complète (sans la partie token), par exemple:
example.org/index.php/survey/index/sid/679376/lang/en

Et dans le fichier .htaccess de ton serveur, tu fait une redirection
Redirect permanent /court.html http://example.org/index.php/survey/index/sid/679376/lang/en

Denis

Bonjour,

Ce genre de manipulation m'intéresse car nous effectuons nous aussi des envois par courrier. Si j'ai bien suivi la discussion il faut dans le fichier .htaccess (surement accessible pour l’administrateur) remplacer l'URL complète par /court.html cité ici en exemple ?

Je ne comprends pas comment cela fonctionne si leur ordinateur est connecté sur un autre serveur ?
Rémi Biscueil
Technicien en production et analyse de données
Service de l'évaluation, des études et du pilotage
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The administrator has disabled public write access.

URL questionnaire 4 years 1 month ago #87931

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9600
  • Thank you received: 1376
  • Karma: 390
Salut Rémi,

Le fichier .htaccess est accessible via FTP uniquement, c'est une manipulaton externe à LimeSurvey.

Le navigateur arrive sur la page example.org/redirection.html, le serveur lui répond : je redirige cette requète vers l'autre page.

J'ai mis un Permanent, cela reste totalement dans le cache du navigateur, c'est possible de le retire.
httpd.apache.org/docs/2.2/mod/mod_alias.html#redirect

Sinon, tu peux même indiquer directement:
example.org/abc comme page d'origine. Fait juste attention que la page abc n'existe pas.
Et si LS est installé sur un sous répertoire, tu peux toucher à l'htaccess sans le sous répertoire.

Tu peux aussi faire
Redirect /blah http://www.limesurvey.org
Cela ne change rien.
Donc par exemple sur le serveur www.example.org:
Redirect /info http://limesurvey.example.org/index.php/survey/index/sid/679376/lang/en
(la 2ème partie est le copier coller du lien indiqué comme lien du questionnaire sur la page admin.

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 (use private message).
Last Edit: 4 years 1 month ago by DenisChenu.
The administrator has disabled public write access.

URL questionnaire 4 years 1 month ago #87933

  • Remundo
  • Remundo's Avatar
  • Offline
  • Platinum Lime
  • Posts: 565
  • Thank you received: 34
  • Karma: 11
Merci Denis,

Donc pour récapituler, sur le courrier d'envoi au lieu de mettre "limesurvey.example.org/index.php/survey/...x/sid/679376/lang/en" on peut mettre redirect permanent /un ou plusieurs mots au choix.

Lorsque la personne reçoit le courrier et veut se rendre sur l'enquête de n'importe quel ordinateur, elle tape seulement ce ou ces mots choisis aléatoirement (après la /) et elle est automatiquement redirigée vers le lien de l'enquête ?
Rémi Biscueil
Technicien en production et analyse de données
Service de l'évaluation, des études et du pilotage
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The administrator has disabled public write access.

URL questionnaire 4 years 1 month ago #87938

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9600
  • Thank you received: 1376
  • Karma: 390
Salut,

Le redirect , c'est dans le fichier .htaccess, après tu propose ce lien dans le courrier.

Par exemple, sur le répertoire de gsill (www.gsill.net/), j'ai placé dans le htaccess:
Redirect /skeletonquest http://demonstration.sondages.pro/index.php?sid=43389&lang=fr

Au final, si tu clicl sur www.gsill.net/skeletonquest tu sera redirigé vers le questionnaire.

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 (use private message).
The administrator has disabled public write access.

URL questionnaire 4 years 1 month ago #87939

  • Remundo
  • Remundo's Avatar
  • Offline
  • Platinum Lime
  • Posts: 565
  • Thank you received: 34
  • Karma: 11
Ok donc par exemple le lien de mon enquête est :
enquete.universite-pouet.fr/index.php?si...&lang=fr&token=kts7m
Il faut donc indiquer sur le courrier la racine suivie du mot choisi :
enquete.université-pouet.fr/motchoisi et la redirection s'effectue toute seule.
Ce mot étant précisé avec un redirect permanent dans le fichier .htaccess dont mon informaticien doit savoir où il se trouve.

Mais du coup le répondant arrive sur une page où il doit renseigner son code pour les enquêtes avec invitations, il ne peut plus arriver directement sur son lien personnalisé..
Rémi Biscueil
Technicien en production et analyse de données
Service de l'évaluation, des études et du pilotage
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Last Edit: 4 years 1 month ago by Remundo.
The administrator has disabled public write access.

URL questionnaire 4 years 3 weeks ago #88184

  • Remundo
  • Remundo's Avatar
  • Offline
  • Platinum Lime
  • Posts: 565
  • Thank you received: 34
  • Karma: 11
Remundo wrote:
Ok donc par exemple le lien de mon enquête est :
enquete.universite-pouet.fr/index.php?si...&lang=fr&token=kts7m
Il faut donc indiquer sur le courrier la racine suivie du mot choisi :
enquete.université-pouet.fr/motchoisi et la redirection s'effectue toute seule.
Ce mot étant précisé avec un redirect permanent dans le fichier .htaccess dont mon informaticien doit savoir où il se trouve.

Ai-je bien compris le principe ?
Rémi Biscueil
Technicien en production et analyse de données
Service de l'évaluation, des études et du pilotage
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The administrator has disabled public write access.

URL questionnaire 4 years 3 weeks ago #88189

  • titoun31
  • titoun31's Avatar
  • Offline
  • Expert Lime
  • Posts: 107
  • Thank you received: 13
  • Karma: 6
Oui, ce que tu fais c'est une URL permanente sur le lien générique de ton enquête (sans aller jusqu'à ton token biensur...! :)) : type index.php?sid=23693

> Si ton questionnaire est en accès restreint avec des tables d'invitations, il devra saisir son token que tu lui auras communiquer soit par courrier, soit par un autre moyen !!

Voilà

Thibault
The administrator has disabled public write access.
The following user(s) said Thank You: DenisChenu
Moderators: Nickko
Time to create page: 0.351 seconds
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form