View Issue Details

IDProjectCategoryView StatusLast Update
04247User patchesOtherpublic2012-06-21 14:16
ReporterMatherion Assigned To 
PrioritynormalSeveritytweak 
Status confirmedResolutionopen 
Product Version1.87 
Summary04247: I made a 'tell a friend' page that can be used on a multilingual LimeSurvey system with multiple surveys (users).
Description

The script reads a number of files (see attachment) for the contents of the page and the mail. Language settings are in two other txt-files (actually php) where a small number of variables are set. Currently has Dutch & English.

TagsNo tags attached.
Complete LimeSurvey version number (& build)8518

Activities

Matherion

Matherion

2010-03-30 17:14

reporter   ~11548

Last edited: 2010-03-30 17:17

View 2 revisions

Updated it; now works better with languages. Way to call the script is:

http://healthpromotion.eu/thankyou?gjyp_sid={SID}&gjyp_lang={LANG}&gjyp_action=thank

It will then load the files (see 'surveys' folder) for the mail text, mail subject, intro text, and outro text.

Matherion

Matherion

2010-03-30 17:34

reporter  

thankyou v0.2.7z (3,137 bytes)
Matherion

Matherion

2010-03-30 17:35

reporter   ~11549

How do I delete uploaded files, anyway?

texens

texens

2010-03-30 19:22

reporter   ~11550

great Matherion ! I'll merge it with the LS codebase so that we can have it as an in-built feature.

I'm not sure if reporters have the permission to delete uploaded files on the bugtracker. If you wish, I can delete the previous file [thankyou.7z (3,158 bytes) 2010-03-26 17:03] on your behalf.

Matherion

Matherion

2010-03-31 09:38

reporter   ~11553

Hey, that would be cool, than I would actually have contributed something useful :-) No, doesn't really need to be deleted, doesn't matter. Space is cheap :-)

If there's anything I can do, let me know!

c_schmitz

c_schmitz

2010-08-11 11:02

administrator   ~12609

Last edited: 2010-08-11 11:02

View 2 revisions

Thank you! This patch does have several problems which makes it impossible to merge it with our code base without a complete rewrite.

  • The settings of the scripts can't be edited inside LimeSurvey
  • It is not using the LimeSurvey translation system
  • There is no way to change the email template inside LimeSurvey

Matherion, if you like to work on these things that would be great. Otherwise we will jsut keep this patch around for some while and it will be outdated some time in the future. Let us know!

Matherion

Matherion

2010-08-11 12:54

reporter   ~12613

The translation system I may be able to integrate, if I learn how to do this with the Gettext thingy, which I might be able to learn if it's not too complicated. However, ehm, shouldn't I actually start changing real LimeSurvey stuff to make the settings editable inside LimeSurvey? I'm not actually a programmer, I just mess around a bit, so I don't feel confident tweaking a 'real' program, if you know what I mean :-)

c_schmitz

c_schmitz

2010-08-12 15:58

administrator   ~12625

It is your choice!

If you want your feature to make it into the core there is still alot to do and it is all voluntary. If you have questions we will be happy to answer, but the work still has to be done by you ;). Lots of people weren't originally programmer but you are a programmer as soon as you start to code!

Matherion

Matherion

2010-08-16 12:05

reporter   ~12632

Ok, clear! Of course I would like to add it to the core - so when I have time I will try and find out how this CSV stuff works (that's would I'd need so that it's possible to see what I change in the LimeSurvey code, right?)! Thanks for your reactions!

c_schmitz

c_schmitz

2010-08-25 20:13

administrator   ~12713

Yes, just that it is Subversion - no rocket science involved: check http://docs.limesurvey.org/tiki-index.php?page=Accessing+the+source+code&structure=LimeSurvey+development

c_schmitz

c_schmitz

2010-10-11 17:58

administrator   ~13081

Matherion, anything?

Issue History

Date Modified Username Field Change
2010-03-26 17:03 Matherion New Issue
2010-03-26 17:03 Matherion File Added: thankyou.7z
2010-03-26 18:56 texens Status new => assigned
2010-03-26 18:56 texens Assigned To => texens
2010-03-30 17:14 Matherion Note Added: 11548
2010-03-30 17:17 Matherion Note Edited: 11548 View Revisions
2010-03-30 17:34 Matherion File Added: thankyou v0.2.7z
2010-03-30 17:35 Matherion Note Added: 11549
2010-03-30 19:22 texens Note Added: 11550
2010-03-31 09:38 Matherion Note Added: 11553
2010-08-11 11:02 c_schmitz Note Added: 12609
2010-08-11 11:02 c_schmitz Assigned To texens => c_schmitz
2010-08-11 11:02 c_schmitz Status assigned => feedback
2010-08-11 11:02 c_schmitz Note Edited: 12609 View Revisions
2010-08-11 11:02 c_schmitz File Deleted: thankyou.7z
2010-08-11 12:54 Matherion Note Added: 12613
2010-08-11 12:54 Matherion Status feedback => assigned
2010-08-12 15:58 c_schmitz Note Added: 12625
2010-08-16 12:05 Matherion Note Added: 12632
2010-08-25 20:13 c_schmitz Note Added: 12713
2010-08-25 20:13 c_schmitz Status assigned => feedback
2010-10-11 17:58 c_schmitz Note Added: 13081
2010-10-11 17:58 c_schmitz Status feedback => confirmed
2012-06-21 13:33 c_schmitz Priority none => normal
2012-06-21 14:16 c_schmitz Assigned To c_schmitz =>