View Issue Details

This bug affects 1 person(s).
 10
IDProjectCategoryView StatusLast Update
11192Feature requestsSurvey takingpublic2024-10-09 09:40
Reporterkeunes Assigned To 
PrioritynormalSeverityfeature 
Status newResolutionopen 
Target Versiondevelop 
Summary11192: Enable editing of 'Saved survey' email via "Edit email templates"
Description

Most of the emails to (potential) respondents can already be customised via the "Edit email templates" screen of the survey settings.

It would be great if I could also edit the 'Saved survey' email which respondents receive if they click a 'resume later' button.

Tagsemail
Attached Files
Bug heat10
Story point estimate
Users affected %

Relationships

related to 10533 closedDenisChenu Global beforeSendEmail event 
related to 07426 acknowledged More tailored invite emails 

Users monitoring this issue

keunes

Activities

DenisChenu

DenisChenu

2016-05-14 15:29

developer   ~38567

Maybe not in core, but : MUST be extendable by plugins.

keunes

keunes

2016-05-14 15:32

reporter   ~38568

Last edited: 2016-05-14 15:35

Why not in core? What's the difference with the other emails that we can change?
(note that I'm speaking from an end-user perspective, no clue about the underlying technical mechanisms etc)

DenisChenu

DenisChenu

2016-05-14 15:48

developer   ~38569

I say : maybe not in core.

And why not in core : because if we have a global system to extend any email : if you want to update the email sent when user regitering or whith another email etc ... then you have what you want.

If a dev put it in core : i don't help him. If a dev work on a plugin i help him. It's my choice.

keunes

keunes

2016-05-14 16:26

reporter   ~38570

Last edited: 2016-05-14 16:27

Thanks for the explanation. Seems you interpreted my question as an attack; let me say it absolutely wasn't intended as one. If you say 'maybe', apparently there's some argument(s), and I was just curious what those arguments are. I just didn't understand why it shouldn't be in core, s I ask a clarification question. Not saying you should help any dev or not or whatever. Your choice indeed ;)

As you might have guessed by now, I'm a noob - and still don't really get it. You're saying that while the Invitation, Reminder, Confirmation and Registration emails can & are set on a per-survey base, this is cannot be the case for 'Saved answer' email because these 'Saved answer' emails might also be affected by a global system that changes the email content?

"if you want to update the email sent when user regitering or whith another email etc ... then you have what you want" Yup, I figured that's already possible, and I would imagine that same functionality for the 'Saved response'

DenisChenu

DenisChenu

2016-05-14 17:01

developer   ~38571

Last edited: 2016-05-14 17:03

Hi,

Sorry my english is bad .... don't want to 'attack' just explain more :)

Actually i really think plugin is better : more easily manageable for a specific purpose.
Each time we make an update on LS core : some user have specific error : they don't need this update but this update affect us.
Sometimes : they don't need the functionality (for example : some user never send mail via limesurvey), but fix/improve mail system can

  • Make a bug for them too
  • Add some page and page again for them too (LimeSurvey have a lot of option : and sometimes it's hard to find the good option)

Then : make a event + a little plugin :

  • You have what you want
  • LimeSurvey is more simple to manage for us
  • LimeSurvey is more simple to understand for other users

Denis

PS : you're right too : we can have a "global" save email (transaltion in each language available) + email text for survey specific usage.
PS2: i think too a lot opf "default" string must be updatable by plugins, for specific purpose.

keunes

keunes

2016-05-15 23:58

reporter   ~38579

Last edited: 2016-05-16 00:00

Actually i really think plugin is better : more easily manageable for a specific purpose.
Each time we make an update on LS core : some user have specific error : they don't need this update but this update affect us.

  • LimeSurvey is more simple to understand for other users

Right, I understand that it's easier to maintain in a plugin (& less chance on a bug). However, many of the other emails can already be adjusted; that functionality already is in core. Because it's already available, I think it's not making things extra difficult for users.

So indeed the option to change emails is in core already (see screenshot, I added 'Saved answer' as a bad mock-up). Are you suggesting they should be removed from core and instead be placed in a plugin?

gslines

gslines

2019-03-28 17:13

reporter   ~51183

Did any decision was reached about this?

I also think this should be a core feature. Imo, survey owners should be able to modify this email template the same way they can change the others through the "Edit email templates" in the admin interface.

Thanks!

DenisChenu

DenisChenu

2019-03-28 17:19

developer   ~51186

Can be done in plugin in 4.0 : https://github.com/LimeSurvey/LimeSurvey/commit/de63762472630ab797db4ae65899a53c165eef70

(I fact : any email text not only this one …)

Mazi

Mazi

2020-02-03 17:13

updater   ~55680

This is a feature missing for a lomng time. Woul be great to see this in a future Limesurvey 4.x version (added at core, not as plugin).

DenisChenu

DenisChenu

2020-02-03 17:15

developer   ~55682

Plugin included in core …

Else : more and more issue and more issue and less maintainable system …

Mazi

Mazi

2020-02-03 17:21

updater   ~55683

Plugin included at the core would be fine, if it is enabled by default and the user has no limitations using it.

Issue History

Date Modified Username Field Change
2016-05-14 11:58 keunes New Issue
2016-05-14 11:59 keunes Issue Monitored: keunes
2016-05-14 15:29 DenisChenu Note Added: 38567
2016-05-14 15:30 DenisChenu Relationship added related to 10533
2016-05-14 15:30 DenisChenu Tag Attached: email
2016-05-14 15:32 keunes Note Added: 38568
2016-05-14 15:35 keunes Note Edited: 38568
2016-05-14 15:48 DenisChenu Note Added: 38569
2016-05-14 16:26 keunes Note Added: 38570
2016-05-14 16:27 keunes Note Edited: 38570
2016-05-14 17:01 DenisChenu Note Added: 38571
2016-05-14 17:03 DenisChenu Note Edited: 38571
2016-05-15 23:58 keunes Note Added: 38579
2016-05-15 23:58 keunes File Added: Screenshot from 2016-05-15 23:46:15.png
2016-05-16 00:00 keunes Note Edited: 38579
2018-11-28 14:06 c_schmitz Assigned To => LouisGac
2018-11-28 14:06 c_schmitz Priority none => normal
2018-11-28 14:06 c_schmitz Status new => assigned
2018-11-28 14:06 c_schmitz Target Version => develop
2019-03-28 17:13 gslines Note Added: 51183
2019-03-28 17:19 DenisChenu Note Added: 51186
2020-02-03 17:13 Mazi Note Added: 55680
2020-02-03 17:15 DenisChenu Note Added: 55682
2020-02-03 17:21 Mazi Note Added: 55683
2024-10-09 09:40 c_schmitz Relationship added related to 07426
2024-10-09 09:40 c_schmitz Assigned To LouisGac =>
2024-10-09 09:40 c_schmitz Status assigned => new