Hi,
I'm using the XAMPP package with the LimeSurvey Community Edition (version 3.4.4).
Currently I try to figure out a solution based on LimeSurvey for the following scenario.
I would like to create a survey, which will be sent out on a regular basis (most likely once per year). This survey should contain a mixture of "normal" questions (i.e. the user is expected to actually fill in an empty answer field or is supposed to choose from a given selection) and contact data of this participant that we have stored and should be kept up-to-date.
So far I have found out that I can import my survey participants (stored in an MS Excel file which can be exported as .csv file) into the central participant database (CPDB) of LimeSurvey together with this additional contact data as attributes of the participants (for some reason the column headers have to be named according to the scheme "attribute_1", "attribute_2", etc. and can then be renamed during the import process, while naming the column headers in the .csv file directly led to a failure on import).
By preparing the default answers of the respective fields with placeholders for the token attributes like "{TOKEN:FIRSTNAME}" and "{TOKEN:ATTRIBUTE_2}" I can ensure that survey participants are presented with their contact data which has been imported into the CPDB. This way they are able to review and correct this data if necessary.
Now my problem is that I would like to create a backlink which stores the participants answers in the respective fields back to the corresponding attributes of this participant in the CPDB. Unfortunately, I could not find a way to achieve this using standard features of LimeSurvey.
However, I came across this topic which deals with a similar issue:
Topic:
www.limesurvey.org/forum/can-i-do-this-w...of-participant-table
Plugin:
framagit.org/SondagePro-LimeSurvey-plugin/updateTokenByResponse
I have downloaded the plugin (updateTokenByResponse) for LimeSurvey recommended in this thread, but I was not able to utilize it.
I copied the .php file to C:\xampp\htdocs\plugins but it does not show up in the Plugin Manager.
Am I using the wrong directory or is this an issue of version compatibility?
Also I'm not sure if I have to make adjustments to this code (do I have to include my participant's attributes directly in this code)?
Or is there a simpler way to achieve what I'm trying to do?
Any help/suggestions are highly appreciated.
Thank you in advance.
Kind regards,
falkenhorst