Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Can I make two questions have to be different in the answer?

  • free521521521
  • free521521521's Avatar Topic Author
  • Away
  • Premium Member
  • Premium Member
More
11 months 1 week ago - 11 months 1 week ago #243489 by free521521521
Oh, I installed it from configuration--->plugin--->upload and install,then I choose the updateTokenByResponse-master.zip to upload and install. And then the page show the message:

"The plugin is not compatible with your version of LimeSurvey."

I tried to upload and unpack the zip to a folder named:
update TokenBy Response

I tried in 2 path: 1) limesurvey/plugins, 2) limesuvey/upload/plugins

And there is nothing more show up in configuration--->plugin

I have tried to add the
<compatibility><version>6</version></compatibility>
in "config.xml"

Still not see it in the plugin.

Any idea where am I wrong in operation? Thanks a lot!
 
Last edit: 11 months 1 week ago by free521521521.

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
11 months 1 week ago #243493 by Joffm
But the plugin is not called "updateTokenByResponse-master".
You have to rename.

If you want to upload the "*.zip" file you have to
  • unzip the file
  • rename the folder to "updateTokenByResponse"
  • zip again with name "updateTokenByResponse"

In my opinion easier
  • unzip the file
  • rename the folder to "updateTokenByResponse"
  • upload the folder by a ftp client to the "plugin" folder of your installation.
Joffm
 

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • free521521521
  • free521521521's Avatar Topic Author
  • Away
  • Premium Member
  • Premium Member
More
11 months 1 week ago #243495 by free521521521
I did excatly you mentioned.
I download the file from there gitlab.com/SondagesPro/TokenManagement/updateTokenByResponse
The zip contain a "-master" by default which I remove it when I upload the folder.
Now the files in the path:

.../limesurvey/plugins/updateTokenByResponse

And still remain, no "updateTokenByResponse" show up in the configuration--->plugin.
 

Please Log in to join the conversation.

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
11 months 1 week ago #243497 by holch
But why do you even want to install it? As mentioned before, in case of an open survey (like you want to use), there is no token that can be updated by a response, because THERE ARE NO TOKENS in an open survey.

And a closed survey won't work the way you want to distribute the survey.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
11 months 1 week ago - 11 months 1 week ago #243502 by Joffm
As we all agree that the plugin is useless for your approach, one more hint.
Did you "scan files"?
Cleared the asset cache?

Joffm 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 11 months 1 week ago by Joffm.

Please Log in to join the conversation.

  • free521521521
  • free521521521's Avatar Topic Author
  • Away
  • Premium Member
  • Premium Member
More
11 months 1 week ago #243513 by free521521521
Hi holch,
I need to test and figure out how it works, then I can redesign the survey. Maybe like a semi-open survey.

I am think abou the share the link which the participants can input the email first voluntarily, later I can sent the close email survey.

I am keeping updating the way of survey, and really thanks LS.

Please Log in to join the conversation.

  • free521521521
  • free521521521's Avatar Topic Author
  • Away
  • Premium Member
  • Premium Member
More
11 months 1 week ago - 11 months 1 week ago #243514 by free521521521
I follow your guide to scan the file, but only show up those:



AND,I finally got it successfully by this:
  1. Download the orginal zip, and unzip it;
  2. Add <version>6</version>  into .xml file;
  3. Remove the "master" from the folder name,  and recumpress it to zip.
  4. Upload the zip file and install it in from configuration--->plugin.
Success!

In this way, the updateTokenByResponse will install in .../limesurvey/upload/plugin/ , I think it better because it will not be covered by the updating.

I tried the same way (step 2 and 3 above)  to upload the the zip by FTP to .../limesurvey/plugin/   the plguin show up in configuration--->plugin--->scan, and you can install it smoothly, So I think the code work to xml file is the key point.

I  will test the plugin function later. Thank you guys~ and hope this will help other friends  who need the same help!
Last edit: 11 months 1 week ago by free521521521.

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
11 months 1 week ago #243523 by DenisChenu

I follow your guide to scan the file, but only show up those:



AND,I finally got it successfully by this:
  1. Download the orginal zip, and unzip it;
  2. Add <version>6</version>  into .xml file;
  3. Remove the "master" from the folder name,  and recumpress it to zip.
  4. Upload the zip file and install it in from configuration--->plugin.
Success!

In this way, the updateTokenByResponse will install in .../limesurvey/upload/plugin/ , I think it better because it will not be covered by the updating.

I tried the same way (step 2 and 3 above)  to upload the the zip by FTP to .../limesurvey/plugin/   the plguin show up in configuration--->plugin--->scan, and you can install it smoothly, So I think the code work to xml file is the key point.

I  will test the plugin function later. Thank you guys~ and hope this will help other friends  who need the same help!
 
It's great if you can make a Pull Request after :  gitlab.com/SondagesPro/TokenManagement/u...nse/-/merge_requests

I think it can work without any update too.
 

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.

Please Log in to join the conversation.

  • free521521521
  • free521521521's Avatar Topic Author
  • Away
  • Premium Member
  • Premium Member
More
11 months 6 days ago #243552 by free521521521
I would love to do that great thing but I am quite confused abou the page in gitlab and what the put request mean? ans where is it? Sorry I am a newbie for that.

 

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
11 months 2 days ago #243645 by DenisChenu
OK,

docs.gitlab.com/ee/user/project/merge_re..._merge_requests.html
Since it's a simple file to edit : you can do it directly

But if you can't or don't want  : just open an issue here : gitlab.com/SondagesPro/TokenManagement/u...nByResponse/-/issues
 

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.

Please Log in to join the conversation.

  • free521521521
  • free521521521's Avatar Topic Author
  • Away
  • Premium Member
  • Premium Member
More
11 months 1 hour ago #243741 by free521521521
I check many tutorials about how to pull requests.

I think I have done as the isntuction by email after the info link clikc from there

Email a new merge request to this project

Now I think I need to wait your approval?

Please Log in to join the conversation.

  • free521521521
  • free521521521's Avatar Topic Author
  • Away
  • Premium Member
  • Premium Member
More
11 months 1 hour ago #243742 by free521521521
OK, I got [Rejected] updateTokenByResponse update to 6
But I tried my best to edit the xml file and find the "fork" path can also achieve "Merge requests"
Now I think the master can receive the message for that.

Please Log in to join the conversation.

Lime-years ahead

Online-surveys for every purse and purpose