Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Popular ideas Here are the most popular ideas ever about LimeSurvey.

daily automatic short reportings /status  
Written by roB2009 the 2 Nov 09 at 15:58. Related project: 2.x all. New
Hi,

what about this feature:

A daily status-mail from an active survey, witch show the progress of the users in a tokenbased survey.

Menu in admin-section:
Status type: Questionnumber or Group
Time: XX:XX
Email: XX@xx.de

Result - maybe an excel sheet with:

Survey: Sample
----------G1 | G2 | G3 | G4
user01: ø ø
user02: ø ø ø
user03: ø ø ø ø
0
votes
up equal down
Solution #1:
Written by roB2009 the 2 Nov 09 at 15:58.

Add a comment or propose a solution >>

List-Unsubscribe rationale  
Written by seancarlos the 20 Jun 11 at 07:48. Global category: Tokens. New
List-Unsubscribe is a mail message header used to provide machine readable unsubscribe instructions - an email address, a URL or both.

If List-Unsubscribe is present, some mail clients will offer a unsubscribe button and/or unsubscribe option if a user tries to flag the message as spam.

It is a recommended 'best practice' to improve message deliverability and do the right thing for the end user.

Documentation:
http://www.faqs.org/rfcs/rfc2369.html
http://www.list-unsubscribe.com/

Gmail support: https://mail.google.com/support/bin/answer.py?answer=81126#unsub
http://techcrunch.com/2009/07/23/gmail-tries-to-make-it-easier-to-unsubscribe-f rom-spam-newsletters-but-fails/

Microsoft support:
http://download.microsoft.com/download/e/3/3/e3397e7c-17a6-497d-9693-78f80be272 fb/enhance_deliver.pdf
(although may be broken?):
http://blog.deliverability.com/2011/04/has-hotmail-discarded-the-list-unsubscri be-functionality.html

[....]
0
votes
up equal down
Solution #1: List-Unsubscribe Implementation
Written by seancarlos the 20 Jun 11 at 07:48.
Need to add unsubscribe email address and URL fields to UI + data structure. Consider validating for well formed email / urls. If one or both are present, add List-Unsubscribe header to email messages.

This probably needs to be done as part of global settings with the option to override it at the survey level, including suppressing global settings if present.

See the 1 comments or propose a solution >>

To alleviate the problems caused by survey URL's split by email program  
Written by JEfromCanada the 30 Nov 11 at 07:47. Global category: Tokens. New
If Lime Survey is installed in such a way that the root url for the survey is a long character string, the generated SURVEYURL may be longer than the line size of the email program.

This results in the email program splitting the survey link over multiple lines, and in many email programs, these split URL's no longer function (i.e. the portion of the URL that does not fit on the first line is visible, but no longer part of the actual URL). Clicking on such a broken link will lead to a failed attempt to access the survey, frustrating the invitee.
0
votes
up equal down
Solution #1: Add a new variable SHORTSURVEYURL which can be used as the invitation link
Written by JEfromCanada the 30 Nov 11 at 07:47.
I propose that one or more of the commonly used URL shortening services be contacted to determine if they have an API that would allow Lime Survey (or Lime Service) to call the URL shortening service with the value of SURVEYURL and return with a value which would be stored in SHORTSURVEYURL.

The user would have the option of using the SHORTSURVEYURL in email templates to guarantee that survey urls generated by Lime Survey would be shorter than the "typical" line size of an email program.

After initially posting this idea, I came across an existing API for the tinyurl service. Rather than repeating the code here, I will reference the page where it can be found...

http://www.richardcastera.com/blog/creating-a-tinyurl-with-tinyurl-api

The fact that this API already exists means that Lime Survey does not need to search for a URL shortening API!

See the 9 comments or propose a solution >>

Token search is lacking (filtering)  
Written by lovepade the 8 Nov 11 at 15:27. Global category: Tokens. New
I just had a need to filter my tokens on a specifc attribute, but the search functionality seems only to adress tokens, names and email adress. But my custom attributes was not searched.
Fortunately I had uploaded my tokens in an orderly way, which made is possible to do what I wanted.
0
votes
up equal down
Solution #1: Autofilter or search
Written by lovepade the 8 Nov 11 at 15:27.
In my case an autofilter solution like what is implemented in the typical spreadsheet application whould suffice. (as long as it is implemented on all fields).

But more general speaking the ability to apply a search criteria to all fiels would be very welcome.

Add a comment or propose a solution >>

admin notification for public registration  
Written by vision the 8 Feb 12 at 09:48. Global category: Tokens. New
I would like to receive an admin notification when someone completes a public registration.
0
votes
up equal down
Solution #1: admin notification for public registration
Written by vision the 8 Feb 12 at 09:48.
Please add the option to receive an admin notification when someone completes a public registration.

Add a comment or propose a solution >>

allow token fieldname instead of attribute_1, autoimport  
Written by tacman1123 the 5 Feb 12 at 13:06. Global category: Tokens. New
When I import a CSV file into the tokens table, using attribute_1, attribute_2, etc., is awkward, I'd much rather use company_name, website, etc., whatever my fields are.

Then conditions and defaults could use those same names, e.g. TOKEN:COMPANY_NAME

An auto-import function would be nice, something that could take a file like

email,website,company_name,year_founded,industry

and import it into the tokens table, automatically adding any new fields that weren't there.
0
votes
up equal down
Solution #1: add fieldname in tokens definition
Written by tacman1123 the 5 Feb 12 at 13:06.
When tokens are defined, instead of merely asking "how many", it would need to change to a list format that asked the field names (and types, but that's a different issue!)

Add a comment or propose a solution >>

sending invitations at a predetermined date/time  
Written by Oli_71 the 27 Jul 10 at 17:10. Related project: 1.x all. New
It would be most wonderful, if one could provide the invitations with a date and/or timestamp in order to define the earliest date/time of posting them to the invited person.
-1
votes
up equal down
Solution #1: invitations by predetermined date and date
Written by Oli_71 the 27 Jul 10 at 17:10.
?

Add a comment or propose a solution >>

Is my invitations caught be spam filters?  
Written by lovepade the 16 Sep 10 at 18:16. Related project: 1.x all. New
Limesurvey's email capabilities are great. One crucial thing is missing though: Email tracking.

If an email adress is wrong I recieve a bounce. Thats great. But what if my email is never recieved? On dedicated servers this shouldn't be a problem - but on shared hosts, were you share an IP adress with severel others, theres is a chance that the IP adress at some point will be blacklisted by some emailproviders.

It could also be that you design your email with lots of pictures and "false" from headings, thus increasing your risc of being caught in spam folders.

But basically there is no way to know if a low response rate is due to lack of interest, og because people never read your invite.
-1
votes
up equal down
Solution #1: embed a 1x1px token.jpg file in the invite mail
Written by lovepade the 16 Sep 10 at 18:16.
Embeding a unique picture in each email could solve the problem. In the token table, an extra column "read" could then indicate wether the person had open the email, and thus downloaded the token.jpg file from the server.

There should also be a view where "read" percentage for each survey gets listed.

gmail and other email providers block this kind of picture by default, so the solution is not bullet proof. But I think it's the best approach.

The approach is also sufficient, since we are mostly interested in seeing if the numbers all of sudden changes. I.e. it is not importen if 90 or 85% opens the email - but if the numbers drop to 50% we have a problem.

This is especially true in larger organisations, like universities wich sometimes have very strict filtering.

See the 2 comments or propose a solution >>

Confirmation codes vor vote verification  
Written by eckes the 14 Nov 09 at 21:19. Related project: 1.x all. New
If one uses LimeSurvey for Voting it would be good if one can publish the list of votes at the end, so each voter can check, if his vote is recorded correctly.

For this to work, the user should receive a code under which the vote is recorded. This code should be different from the token, since otherwise the token sender can correlate the vote to the email address.

It must also be ennsured that the code cannot be issued twice by LimeSurvey.
-2
votes
up equal down
Solution #1: Generate Vote Confirmation codes as hashes
Written by eckes the 14 Nov 09 at 21:19.
In order to avoid that a malicious limesurvey installation can give the same vote-code to multiple users it makes sense to generate the vote-code with voter specific data and a random secret.

I am aware that not all users can verify it, but there is still a good changce to spot problems for interested voters.


This would look like this:

Your vote will be documented in the public list like this:

VoteId | Votes
8edb010327bffc70dc2c | 0001: yes 0002: no

The VoteId above is generated personally for you. You can verify this, because we used the following method to generate it:

cut20(sha256("berndeckenfels 1446hhhfdgdfg545"))

(I.e. using your token, appending a random string, calculating the SHA-256 checksum and using the first 20 characters of the hex representation.

On Unix you can do:
echo "berndeckenfels 1446hhhfdgdfg545" | sha256 | cut -b1-20

Now:
voter can check if the published sheet contains vote
voter is shure LimeSurvey cant assign the code to two votes
voter is shure that the code which is published is not related to the token and nobody (besides limesurvey who generated the random number and stored the code in database) can associate it with the user.


(In my example the token is user name, but of course it would be a random string in most cases).

Add a comment or propose a solution >>

<< Previous 1 2