View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
18405 | Bug reports | Other | public | 2022-10-07 10:06 | 2022-10-10 11:49 |
Reporter | doesthiswork | Assigned To | ollehar | ||
Priority | none | Severity | minor | ||
Status | closed | Resolution | no change required | ||
Summary | 18405: E-Mail Template - Text fields displayed in one line instead of multiple lines | ||||
Description | When trying to send out the answers of a survey via e-mail, I am encourtering this issue that when I have a text field, new lines aren't displayed. Instead LimeSurvey writes out the entire text field into one line. | ||||
Steps To Reproduce | Steps to reproduceCreate text field queston with multiples lines. Setup survey results via e-mail, so that you can receive an e-mail with the results of the survey. Take survey and make multiple new lines with text in a text field and add text. Finish survey and wait for the results being send to you. Example for text field: Expected resultDisplay the text the same way as it was inserted in the text field Output: Actual resultThe text that was entered in the text field is written out in one line. Output: This Is A Test | ||||
Tags | No tags attached. | ||||
Attached Files | limesurvey_survey_679486.lss (14,978 bytes)
<?xml version="1.0" encoding="UTF-8"?> <document> <LimeSurveyDocType>Survey</LimeSurveyDocType> <DBVersion>365</DBVersion> <languages> <language>de</language> </languages> <groups> <fields> <fieldname>gid</fieldname> <fieldname>sid</fieldname> <fieldname>group_name</fieldname> <fieldname>group_order</fieldname> <fieldname>description</fieldname> <fieldname>language</fieldname> <fieldname>randomization_group</fieldname> <fieldname>grelevance</fieldname> </fields> <rows> <row> <gid><![CDATA[34]]></gid> <sid><![CDATA[679486]]></sid> <group_name><![CDATA[Example]]></group_name> <group_order><![CDATA[0]]></group_order> <description/> <language><![CDATA[de]]></language> <randomization_group/> <grelevance/> </row> </rows> </groups> <questions> <fields> <fieldname>qid</fieldname> <fieldname>parent_qid</fieldname> <fieldname>sid</fieldname> <fieldname>gid</fieldname> <fieldname>type</fieldname> <fieldname>title</fieldname> <fieldname>question</fieldname> <fieldname>preg</fieldname> <fieldname>help</fieldname> <fieldname>other</fieldname> <fieldname>mandatory</fieldname> <fieldname>question_order</fieldname> <fieldname>language</fieldname> <fieldname>scale_id</fieldname> <fieldname>same_default</fieldname> <fieldname>relevance</fieldname> <fieldname>modulename</fieldname> </fields> <rows> <row> <qid><![CDATA[1372]]></qid> <parent_qid><![CDATA[0]]></parent_qid> <sid><![CDATA[679486]]></sid> <gid><![CDATA[34]]></gid> <type><![CDATA[U]]></type> <title><![CDATA[textfield]]></title> <question><![CDATA[Example Textfield]]></question> <preg/> <help/> <other><![CDATA[N]]></other> <mandatory><![CDATA[N]]></mandatory> <question_order><![CDATA[1]]></question_order> <language><![CDATA[de]]></language> <scale_id><![CDATA[0]]></scale_id> <same_default><![CDATA[0]]></same_default> <relevance><![CDATA[1]]></relevance> </row> </rows> </questions> <surveys> <fields> <fieldname>sid</fieldname> <fieldname>gsid</fieldname> <fieldname>admin</fieldname> <fieldname>expires</fieldname> <fieldname>startdate</fieldname> <fieldname>adminemail</fieldname> <fieldname>anonymized</fieldname> <fieldname>faxto</fieldname> <fieldname>format</fieldname> <fieldname>savetimings</fieldname> <fieldname>template</fieldname> <fieldname>language</fieldname> <fieldname>additional_languages</fieldname> <fieldname>datestamp</fieldname> <fieldname>usecookie</fieldname> <fieldname>allowregister</fieldname> <fieldname>allowsave</fieldname> <fieldname>autonumber_start</fieldname> <fieldname>autoredirect</fieldname> <fieldname>allowprev</fieldname> <fieldname>printanswers</fieldname> <fieldname>ipaddr</fieldname> <fieldname>refurl</fieldname> <fieldname>showsurveypolicynotice</fieldname> <fieldname>publicstatistics</fieldname> <fieldname>publicgraphs</fieldname> <fieldname>listpublic</fieldname> <fieldname>htmlemail</fieldname> <fieldname>sendconfirmation</fieldname> <fieldname>tokenanswerspersistence</fieldname> <fieldname>assessments</fieldname> <fieldname>usecaptcha</fieldname> <fieldname>usetokens</fieldname> <fieldname>bounce_email</fieldname> <fieldname>attributedescriptions</fieldname> <fieldname>emailresponseto</fieldname> <fieldname>emailnotificationto</fieldname> <fieldname>tokenlength</fieldname> <fieldname>showxquestions</fieldname> <fieldname>showgroupinfo</fieldname> <fieldname>shownoanswer</fieldname> <fieldname>showqnumcode</fieldname> <fieldname>bouncetime</fieldname> <fieldname>bounceprocessing</fieldname> <fieldname>bounceaccounttype</fieldname> <fieldname>bounceaccounthost</fieldname> <fieldname>bounceaccountpass</fieldname> <fieldname>bounceaccountencryption</fieldname> <fieldname>bounceaccountuser</fieldname> <fieldname>showwelcome</fieldname> <fieldname>showprogress</fieldname> <fieldname>questionindex</fieldname> <fieldname>navigationdelay</fieldname> <fieldname>nokeyboard</fieldname> <fieldname>alloweditaftercompletion</fieldname> <fieldname>googleanalyticsstyle</fieldname> <fieldname>googleanalyticsapikey</fieldname> </fields> <rows> <row> <sid><![CDATA[679486]]></sid> <gsid><![CDATA[1]]></gsid> <admin><![CDATA[]]></admin> <adminemail><![CDATA[]]></adminemail> <anonymized><![CDATA[N]]></anonymized> <faxto/> <format><![CDATA[G]]></format> <savetimings><![CDATA[N]]></savetimings> <template><![CDATA[fruity]]></template> <language><![CDATA[de]]></language> <additional_languages/> <datestamp><![CDATA[N]]></datestamp> <usecookie><![CDATA[N]]></usecookie> <allowregister><![CDATA[N]]></allowregister> <allowsave><![CDATA[Y]]></allowsave> <autonumber_start><![CDATA[0]]></autonumber_start> <autoredirect><![CDATA[N]]></autoredirect> <allowprev><![CDATA[N]]></allowprev> <printanswers><![CDATA[N]]></printanswers> <ipaddr><![CDATA[N]]></ipaddr> <refurl><![CDATA[N]]></refurl> <showsurveypolicynotice><![CDATA[0]]></showsurveypolicynotice> <publicstatistics><![CDATA[N]]></publicstatistics> <publicgraphs><![CDATA[N]]></publicgraphs> <listpublic><![CDATA[N]]></listpublic> <htmlemail><![CDATA[Y]]></htmlemail> <sendconfirmation><![CDATA[Y]]></sendconfirmation> <tokenanswerspersistence><![CDATA[N]]></tokenanswerspersistence> <assessments><![CDATA[N]]></assessments> <usecaptcha><![CDATA[N]]></usecaptcha> <usetokens><![CDATA[N]]></usetokens> <bounce_email><![CDATA[]]></bounce_email> <emailresponseto/> <emailnotificationto/> <tokenlength><![CDATA[15]]></tokenlength> <showxquestions><![CDATA[Y]]></showxquestions> <showgroupinfo><![CDATA[B]]></showgroupinfo> <shownoanswer><![CDATA[N]]></shownoanswer> <showqnumcode><![CDATA[X]]></showqnumcode> <bounceprocessing><![CDATA[N]]></bounceprocessing> <showwelcome><![CDATA[Y]]></showwelcome> <showprogress><![CDATA[Y]]></showprogress> <questionindex><![CDATA[0]]></questionindex> <navigationdelay><![CDATA[0]]></navigationdelay> <nokeyboard><![CDATA[N]]></nokeyboard> <alloweditaftercompletion><![CDATA[N]]></alloweditaftercompletion> <googleanalyticsstyle><![CDATA[0]]></googleanalyticsstyle> <googleanalyticsapikey/> </row> </rows> </surveys> <surveys_languagesettings> <fields> <fieldname>surveyls_survey_id</fieldname> <fieldname>surveyls_language</fieldname> <fieldname>surveyls_title</fieldname> <fieldname>surveyls_description</fieldname> <fieldname>surveyls_welcometext</fieldname> <fieldname>surveyls_endtext</fieldname> <fieldname>surveyls_policy_notice</fieldname> <fieldname>surveyls_policy_error</fieldname> <fieldname>surveyls_policy_notice_label</fieldname> <fieldname>surveyls_url</fieldname> <fieldname>surveyls_urldescription</fieldname> <fieldname>surveyls_email_invite_subj</fieldname> <fieldname>surveyls_email_invite</fieldname> <fieldname>surveyls_email_remind_subj</fieldname> <fieldname>surveyls_email_remind</fieldname> <fieldname>surveyls_email_register_subj</fieldname> <fieldname>surveyls_email_register</fieldname> <fieldname>surveyls_email_confirm_subj</fieldname> <fieldname>surveyls_email_confirm</fieldname> <fieldname>surveyls_dateformat</fieldname> <fieldname>surveyls_attributecaptions</fieldname> <fieldname>email_admin_notification_subj</fieldname> <fieldname>email_admin_notification</fieldname> <fieldname>email_admin_responses_subj</fieldname> <fieldname>email_admin_responses</fieldname> <fieldname>surveyls_numberformat</fieldname> <fieldname>attachments</fieldname> </fields> <rows> <row> <surveyls_survey_id><![CDATA[679486]]></surveyls_survey_id> <surveyls_language><![CDATA[de]]></surveyls_language> <surveyls_title><![CDATA[TextField]]></surveyls_title> <surveyls_description><![CDATA[<p>This is example survey with a text field.</p> <p>Please add an e-mail in the "Notifications & data" tab.</p> ]]></surveyls_description> <surveyls_welcometext/> <surveyls_endtext/> <surveyls_url/> <surveyls_urldescription/> <surveyls_email_invite_subj><![CDATA[Einladung zu einer Umfrage]]></surveyls_email_invite_subj> <surveyls_email_invite><![CDATA[Hallo {FIRSTNAME},<br /> <br /> Hiermit möchten wir Sie zu einer Umfrage einladen.<br /> <br /> Der Titel der Umfrage ist <br /> '{SURVEYNAME}'<br /> <br /> '{SURVEYDESCRIPTION}'<br /> <br /> Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den unten stehenden Link.<br /> <br /> Mit freundlichen Grüßen,<br /> <br /> {ADMINNAME} ({ADMINEMAIL})<br /> <br /> ----------------------------------------------<br /> Klicken Sie hier um die Umfrage zu starten:<br /> {SURVEYURL}<br /> <br /> Wenn Sie an diese Umfrage nicht teilnehmen und keine weiteren Erinnerungen erhalten möchten, klicken Sie bitte auf den folgenden Link:<br /> {OPTOUTURL}<br /> <br /> Wenn Sie geblockt sind, jedoch wieder teilnehmen und weitere Einladungen erhalten möchten, klicken Sie bitte auf den folgenden Link:<br /> {OPTINURL}]]></surveyls_email_invite> <surveyls_email_remind_subj><![CDATA[Erinnerung an die Teilnahme an einer Umfrage]]></surveyls_email_remind_subj> <surveyls_email_remind><![CDATA[Hallo {FIRSTNAME},<br /> <br /> Vor kurzem haben wir Sie zu einer Umfrage eingeladen.<br /> <br /> Zu unserem Bedauern haben wir bemerkt, dass Sie die Umfrage noch nicht ausgefüllt haben. Wir möchten Ihnen mitteilen, dass die Umfrage noch aktiv ist und würden uns freuen, wenn Sie teilnehmen könnten.<br /> <br /> Der Titel der Umfrage ist <br /> '{SURVEYNAME}'<br /> <br /> '{SURVEYDESCRIPTION}'<br /> <br /> Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den unten stehenden Link.<br /> <br /> Mit freundlichen Grüßen,<br /> <br /> {ADMINNAME} ({ADMINEMAIL})<br /> <br /> ----------------------------------------------<br /> Klicken Sie hier um die Umfrage zu starten:<br /> {SURVEYURL}<br /> <br /> Wenn Sie an diese Umfrage nicht teilnehmen und keine weiteren Erinnerungen erhalten möchten, klicken Sie bitte auf den folgenden Link:<br /> {OPTOUTURL}]]></surveyls_email_remind> <surveyls_email_register_subj><![CDATA[Registrierungsbestätigung für Teilnahmeumfrage]]></surveyls_email_register_subj> <surveyls_email_register><![CDATA[Hallo {FIRSTNAME},<br /> <br /> Sie (oder jemand, der Ihre E-Mail benutzt hat) haben sich für eine Umfrage mit dem Titel {SURVEYNAME} angemeldet.<br /> <br /> Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den folgenden Link.<br /> <br /> {SURVEYURL}<br /> <br /> Wenn Sie irgendwelche Fragen zu dieser Umfrage haben oder wenn Sie sich _nicht_ für diese Umfrage angemeldet haben und sie glauben, dass Ihnen diese E-Mail irrtümlicherweise zugeschickt worden ist, kontaktieren Sie bitte {ADMINNAME} unter {ADMINEMAIL}.]]></surveyls_email_register> <surveyls_email_confirm_subj><![CDATA[Bestätigung für die Teilnahme an unserer Umfrage]]></surveyls_email_confirm_subj> <surveyls_email_confirm><![CDATA[Hallo {FIRSTNAME},<br /> <br /> Vielen Dank für die Teilnahme an der Umfrage mit dem Titel {SURVEYNAME}. Ihre Antworten wurden bei uns gespeichert.<br /> <br /> Wenn Sie irgendwelche Fragen zu dieser E-Mail haben, kontaktieren Sie bitte {ADMINNAME} unter {ADMINEMAIL}.<br /> <br /> Mit freundlichen Grüßen,<br /> <br /> {ADMINNAME}]]></surveyls_email_confirm> <surveyls_dateformat><![CDATA[1]]></surveyls_dateformat> <email_admin_notification_subj><![CDATA[Antwortabsendung für Umfrage {SURVEYNAME}]]></email_admin_notification_subj> <email_admin_notification><![CDATA[Hallo,<br /> <br /> Eine neue Antwort wurde für die Umfrage '{SURVEYNAME}' abgegeben.<br /> <br /> Klicken Sie auf den folgenden Link um den Antwortdatensatz anzusehen:<br /> {VIEWRESPONSEURL}<br /> <br /> Klicken Sie auf den folgenden Link um den Antwortdatensatz zu bearbeiten:<br /> {EDITRESPONSEURL}<br /> <br /> Um die Statistik zu sehen, klicken Sie hier:<br /> {STATISTICSURL}]]></email_admin_notification> <email_admin_responses_subj><![CDATA[Antwortabsendung für Umfrage {SURVEYNAME} mit Ergebnissen]]></email_admin_responses_subj> <email_admin_responses><![CDATA[Hallo,<br /> <br /> Eine neue Antwort wurde für die Umfrage '{SURVEYNAME}' abgegeben.<br /> <br /> Klicken Sie auf den folgenden Link um den Antwortdatensatz anzusehen:<br /> {VIEWRESPONSEURL}<br /> <br /> Klicken Sie auf den folgenden Link um den Antwortdatensatz zu bearbeiten:<br /> {EDITRESPONSEURL}<br /> <br /> Um die Statistik zu sehen, klicken Sie hier:<br /> {STATISTICSURL}<br /> <br /> <br /> Die folgenden Antworten wurden vom Teilnehmer gegeben:<br /> {ANSWERTABLE}]]></email_admin_responses> <surveyls_numberformat><![CDATA[0]]></surveyls_numberformat> </row> </rows> </surveys_languagesettings> <themes> <theme> <sid>679486</sid> <template_name>fruity</template_name> <config> <options>inherit</options> </config> </theme> </themes> <themes_inherited> <theme> <sid>679486</sid> <template_name>fruity</template_name> <config> <options> <ajaxmode>off</ajaxmode> <brandlogo>on</brandlogo> <brandlogofile>upload/themes/survey/generalfiles/BA_Logo_4c_300ppi.png</brandlogofile> <container>on</container> <backgroundimage>off</backgroundimage> <animatebody>off</animatebody> <bodyanimation>fadeInRight</bodyanimation> <bodyanimationduration>500</bodyanimationduration> <animatequestion>off</animatequestion> <questionanimation>flipInX</questionanimation> <questionanimationduration>500</questionanimationduration> <animatealert>off</animatealert> <alertanimation>shake</alertanimation> <alertanimationduration>500</alertanimationduration> <font>noto</font> <bodybackgroundcolor>#ffffff</bodybackgroundcolor> <fontcolor>#444444</fontcolor> <questionbackgroundcolor>#ffffff</questionbackgroundcolor> <questionborder>on</questionborder> <questioncontainershadow>on</questioncontainershadow> <checkicon>f00c</checkicon> <animatecheckbox>on</animatecheckbox> <checkboxanimation>rubberBand</checkboxanimation> <checkboxanimationduration>500</checkboxanimationduration> <animateradio>on</animateradio> <radioanimation>zoomIn</radioanimation> <radioanimationduration>500</radioanimationduration> <zebrastriping>off</zebrastriping> <stickymatrixheaders>off</stickymatrixheaders> <greyoutselected>off</greyoutselected> <hideprivacyinfo>off</hideprivacyinfo> <crosshover>off</crosshover> <showpopups>1</showpopups> <fixnumauto>off</fixnumauto> </options> </config> </theme> </themes_inherited> </document> | ||||
Bug heat | 4 | ||||
Complete LimeSurvey version number (& build) | Version 3.27.19+210928 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | |||||
Database type & version | mysql Ver 8.0.30 | ||||
Server OS (if known) | Debian GNU/Linux 10 (buster) | ||||
Webserver software & version (if known) | Apache2 2.4.38 | ||||
PHP Version | PHP 7.3.31 | ||||
Is this a confusion between HTML text emails and raw text emails? |
|
I found a solution to my problem. When I add following style around the question, the input of the text field is properly displayed in the e-mail: <span style="white-space: pre;">{question.value}</span> I had this issue in the thunderbird client. When I displayed the e-mail in html, you could see the new lines as in the expected behavior section. Joffm over in the forum mentioned that the CR might be removed in the process. https://forums.limesurvey.org/forum/can-i-do-this-with-limesurvey/128336-e-mail-template-text-fields-displayed-in-one-line-instead-of-multiple-lines#232587 |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2022-10-07 10:06 | doesthiswork | New Issue | |
2022-10-07 10:06 | doesthiswork | File Added: limesurvey_survey_679486.lss | |
2022-10-07 15:27 | ollehar | Note Added: 72162 | |
2022-10-07 15:27 | ollehar | Bug heat | 0 => 2 |
2022-10-07 15:27 | ollehar | Assigned To | => ollehar |
2022-10-07 15:27 | ollehar | Status | new => feedback |
2022-10-07 19:03 | doesthiswork | Note Added: 72166 | |
2022-10-07 19:03 | doesthiswork | Bug heat | 2 => 4 |
2022-10-07 19:03 | doesthiswork | Status | feedback => assigned |
2022-10-10 11:49 | ollehar | Status | assigned => closed |
2022-10-10 11:49 | ollehar | Resolution | open => no change required |