Check out the LimeSurvey source code on GitHub!

Sisyphus plugin very useful for saving survey form inputs using Local Storage

More
5 years 3 months ago #68315 by jun9
Sisyphus.js is a lightweight (2Kb) jQuery plugin uses HTML5 Local Storage to prevent your work being lost when you're almost done with that browser is crashed, or you closed tab mistakenly, or electricity is turned off, or something else.

The first thought when I saw this plugin was it could be very useful to save limesurvey inputs, especially in all-in-one page settings, or survey on mobile devices.

So I did a test with a simple custom-load in template.js:
jQuery(function($){
jQuery.getScript(' raw.github.com/simsalabim/sisyphus/master/sisyphus.min.js ',
function(){
$('form').sisyphus();
}
);
focusFirst();
})

It works quite well, I think many others will like that too, so maybe even consider to load that by default?

Please Log in to join the conversation.

More
5 years 3 months ago #68324 by Mazi
Thanks for your feedback, this sounds like a nice solution for all in one surveys.
Please open a ticket at our Bugtracker so we can assign this case to the according developer to consider implementimng this.


Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)survey-consulting.com'"

Please Log in to join the conversation.

More
5 years 3 months ago #68330 by jun9
I'm glad you like that, Mazi.
It could be useful in long group-by-group surveys too.
Bugtrack ID 05553 posted.

Please Log in to join the conversation.

More
5 years 3 months ago #68332 by DenisChenu
Hello,

Just a litle think,

I'm not sure it's really safe to use this plugin for some security reason.

If a user open the survey on a computer, close the computer. Another user open the survey on the same computer.
Second user can see the answer of the first user.

I think it's best to:
- optionnal setting in survey for admin
- optionnal setting for user in survey taking ( for example at start of survey with a checkbox).

Denis :)
PS: i don't know, because i don't test, if we can have problem with token survey.

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).

Please Log in to join the conversation.

More
5 years 3 months ago #68343 by Mazi
Of course this setting should be optional.


Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)survey-consulting.com'"

Please Log in to join the conversation.

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