View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
17247 | Bug reports | Question theme | public | 2021-04-14 17:42 | 2021-07-12 11:53 |
Reporter | ollehar | Assigned To | ollehar | ||
Priority | none | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 4.4.15 | ||||
Summary | 17247: Zip file name should not matter for question theme zip import | ||||
Description | Title | ||||
Steps To Reproduce |
| ||||
Tags | No tags attached. | ||||
Bug heat | 8 | ||||
Complete LimeSurvey version number (& build) | latest master | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | - | ||||
Database type & version | - | ||||
Server OS (if known) | - | ||||
Webserver software & version (if known) | - | ||||
PHP Version | - | ||||
293 $sNewDirectoryName = sanitize_dirname(pathinfo($_FILES['the_file']['name'], PATHINFO_FILENAME)); |
|
@tpartner or @DenisChenu, you guys have time to test? Branch to checkout is in ticket details. |
|
Only a sample of one but the attached asd.zip (which is actually Net-Promoter-Score) worked for me. Demo_Net_Promoter_Score.lss (28,296 bytes)
<?xml version="1.0" encoding="UTF-8"?> <document> <LimeSurveyDocType>Survey</LimeSurveyDocType> <DBVersion>359</DBVersion> <languages> <language>de</language> <language>en</language> </languages> <answers> <fields> <fieldname>qid</fieldname> <fieldname>code</fieldname> <fieldname>answer</fieldname> <fieldname>sortorder</fieldname> <fieldname>assessment_value</fieldname> <fieldname>language</fieldname> <fieldname>scale_id</fieldname> </fields> <rows> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[0]]></code> <answer><![CDATA[0]]></answer> <sortorder><![CDATA[1]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[en]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[1]]></code> <answer><![CDATA[1]]></answer> <sortorder><![CDATA[2]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[en]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[10]]></code> <answer><![CDATA[10]]></answer> <sortorder><![CDATA[11]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[en]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[2]]></code> <answer><![CDATA[2]]></answer> <sortorder><![CDATA[3]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[en]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[3]]></code> <answer><![CDATA[3]]></answer> <sortorder><![CDATA[4]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[en]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[4]]></code> <answer><![CDATA[4]]></answer> <sortorder><![CDATA[5]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[en]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[5]]></code> <answer><![CDATA[5]]></answer> <sortorder><![CDATA[6]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[en]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[6]]></code> <answer><![CDATA[6]]></answer> <sortorder><![CDATA[7]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[en]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[7]]></code> <answer><![CDATA[7]]></answer> <sortorder><![CDATA[8]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[en]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[8]]></code> <answer><![CDATA[8]]></answer> <sortorder><![CDATA[9]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[en]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[9]]></code> <answer><![CDATA[9]]></answer> <sortorder><![CDATA[10]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[en]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[0]]></code> <answer><![CDATA[0]]></answer> <sortorder><![CDATA[1]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[de]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[1]]></code> <answer><![CDATA[1]]></answer> <sortorder><![CDATA[2]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[de]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[10]]></code> <answer><![CDATA[10]]></answer> <sortorder><![CDATA[11]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[de]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[2]]></code> <answer><![CDATA[2]]></answer> <sortorder><![CDATA[3]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[de]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[3]]></code> <answer><![CDATA[3]]></answer> <sortorder><![CDATA[4]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[de]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[4]]></code> <answer><![CDATA[4]]></answer> <sortorder><![CDATA[5]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[de]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[5]]></code> <answer><![CDATA[5]]></answer> <sortorder><![CDATA[6]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[de]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[6]]></code> <answer><![CDATA[6]]></answer> <sortorder><![CDATA[7]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[de]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[7]]></code> <answer><![CDATA[7]]></answer> <sortorder><![CDATA[8]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[de]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[8]]></code> <answer><![CDATA[8]]></answer> <sortorder><![CDATA[9]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[de]]></language> <scale_id><![CDATA[0]]></scale_id> </row> <row> <qid><![CDATA[13096]]></qid> <code><![CDATA[9]]></code> <answer><![CDATA[9]]></answer> <sortorder><![CDATA[10]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <language><![CDATA[de]]></language> <scale_id><![CDATA[0]]></scale_id> </row> </rows> </answers> <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[1103]]></gid> <sid><![CDATA[157384]]></sid> <group_name><![CDATA[G1]]></group_name> <group_order><![CDATA[0]]></group_order> <description/> <language><![CDATA[en]]></language> <randomization_group/> <grelevance/> </row> <row> <gid><![CDATA[1103]]></gid> <sid><![CDATA[157384]]></sid> <group_name><![CDATA[G1]]></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[13096]]></qid> <parent_qid><![CDATA[0]]></parent_qid> <sid><![CDATA[157384]]></sid> <gid><![CDATA[1103]]></gid> <type><![CDATA[L]]></type> <title><![CDATA[Q1]]></title> <question><![CDATA[<p>How likely is it that you would recommend this company to a friend or colleague?</p>]]></question> <preg/> <help/> <other><![CDATA[N]]></other> <mandatory><![CDATA[N]]></mandatory> <question_order><![CDATA[1]]></question_order> <language><![CDATA[en]]></language> <scale_id><![CDATA[0]]></scale_id> <same_default><![CDATA[0]]></same_default> <relevance><![CDATA[1]]></relevance> <modulename/> </row> <row> <qid><![CDATA[13096]]></qid> <parent_qid><![CDATA[0]]></parent_qid> <sid><![CDATA[157384]]></sid> <gid><![CDATA[1103]]></gid> <type><![CDATA[L]]></type> <title><![CDATA[Q1]]></title> <question><![CDATA[<p>Wie wahrscheinlich ist es, dass Sie dieses Unternehmen einem Freund oder Kollegen empfehlen?</p>]]></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> <modulename/> </row> </rows> </questions> <question_attributes> <fields> <fieldname>qid</fieldname> <fieldname>attribute</fieldname> <fieldname>value</fieldname> <fieldname>language</fieldname> </fields> <rows> <row> <qid><![CDATA[13096]]></qid> <attribute><![CDATA[nps_left_text]]></attribute> <value><![CDATA[Not at all likely]]></value> <language><![CDATA[en]]></language> </row> <row> <qid><![CDATA[13096]]></qid> <attribute><![CDATA[nps_left_text]]></attribute> <value><![CDATA[Überhaupt nicht wahrscheinlich]]></value> <language><![CDATA[de]]></language> </row> <row> <qid><![CDATA[13096]]></qid> <attribute><![CDATA[nps_right_text]]></attribute> <value><![CDATA[Extremely likely]]></value> <language><![CDATA[en]]></language> </row> <row> <qid><![CDATA[13096]]></qid> <attribute><![CDATA[nps_right_text]]></attribute> <value><![CDATA[Sehr wahrscheinlich]]></value> <language><![CDATA[de]]></language> </row> <row> <qid><![CDATA[13096]]></qid> <attribute><![CDATA[nps_show_colors]]></attribute> <value><![CDATA[yes]]></value> </row> <row> <qid><![CDATA[13096]]></qid> <attribute><![CDATA[question_template]]></attribute> <value><![CDATA[Net-Promoter-Score]]></value> </row> </rows> </question_attributes> <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>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> <fieldname>showdatasecuritynotice</fieldname> <fieldname>showsurveypolicynotice</fieldname> </fields> <rows> <row> <sid><![CDATA[157384]]></sid> <gsid><![CDATA[1]]></gsid> <admin><![CDATA[Administrator]]></admin> <adminemail><![CDATA[your-email@example.net]]></adminemail> <anonymized><![CDATA[N]]></anonymized> <faxto/> <format><![CDATA[G]]></format> <savetimings><![CDATA[N]]></savetimings> <template><![CDATA[vanilla]]></template> <language><![CDATA[en]]></language> <additional_languages><![CDATA[de]]></additional_languages> <datestamp><![CDATA[N]]></datestamp> <usecookie><![CDATA[N]]></usecookie> <allowregister><![CDATA[N]]></allowregister> <allowsave><![CDATA[Y]]></allowsave> <autonumber_start><![CDATA[3]]></autonumber_start> <autoredirect><![CDATA[N]]></autoredirect> <allowprev><![CDATA[Y]]></allowprev> <printanswers><![CDATA[N]]></printanswers> <ipaddr><![CDATA[N]]></ipaddr> <refurl><![CDATA[N]]></refurl> <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[your-email@example.net]]></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[N]]></showwelcome> <showprogress><![CDATA[Y]]></showprogress> <questionindex><![CDATA[0]]></questionindex> <navigationdelay><![CDATA[0]]></navigationdelay> <nokeyboard><![CDATA[N]]></nokeyboard> <alloweditaftercompletion><![CDATA[N]]></alloweditaftercompletion> <googleanalyticsstyle/> <googleanalyticsapikey/> <showdatasecuritynotice><![CDATA[0]]></showdatasecuritynotice> <showsurveypolicynotice><![CDATA[0]]></showsurveypolicynotice> </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_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> <fieldname>surveyls_datasecurity_notice</fieldname> <fieldname>surveyls_datasecurity_error</fieldname> <fieldname>surveyls_datasecurity_notice_label</fieldname> <fieldname>surveyls_policy_notice</fieldname> <fieldname>surveyls_policy_error</fieldname> <fieldname>surveyls_policy_notice_label</fieldname> </fields> <rows> <row> <surveyls_survey_id><![CDATA[157384]]></surveyls_survey_id> <surveyls_language><![CDATA[de]]></surveyls_language> <surveyls_title><![CDATA[Demo - Question Theme - Net Promoter Score]]></surveyls_title> <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> <row> <surveyls_survey_id><![CDATA[157384]]></surveyls_survey_id> <surveyls_language><![CDATA[en]]></surveyls_language> <surveyls_title><![CDATA[Demo - Question Theme - Net Promoter Score]]></surveyls_title> <surveyls_description/> <surveyls_welcometext/> <surveyls_endtext/> <surveyls_url/> <surveyls_urldescription/> <surveyls_email_invite_subj><![CDATA[Invitation to participate in a survey]]></surveyls_email_invite_subj> <surveyls_email_invite><![CDATA[Dear {FIRSTNAME},<br /> <br /> you have been invited to participate in a survey.<br /> <br /> The survey is titled:<br /> "{SURVEYNAME}"<br /> <br /> "{SURVEYDESCRIPTION}"<br /> <br /> To participate, please click on the link below.<br /> <br /> Sincerely,<br /> <br /> {ADMINNAME} ({ADMINEMAIL})<br /> <br /> ----------------------------------------------<br /> Click here to do the survey:<br /> {SURVEYURL}<br /> <br /> If you do not want to participate in this survey and don't want to receive any more invitations please click the following link:<br /> {OPTOUTURL}<br /> <br /> If you are blacklisted but want to participate in this survey and want to receive invitations please click the following link:<br /> {OPTINURL}]]></surveyls_email_invite> <surveyls_email_remind_subj><![CDATA[Reminder to participate in a survey]]></surveyls_email_remind_subj> <surveyls_email_remind><![CDATA[Dear {FIRSTNAME},<br /> <br /> Recently we invited you to participate in a survey.<br /> <br /> We note that you have not yet completed the survey, and wish to remind you that the survey is still available should you wish to take part.<br /> <br /> The survey is titled:<br /> "{SURVEYNAME}"<br /> <br /> "{SURVEYDESCRIPTION}"<br /> <br /> To participate, please click on the link below.<br /> <br /> Sincerely,<br /> <br /> {ADMINNAME} ({ADMINEMAIL})<br /> <br /> ----------------------------------------------<br /> Click here to do the survey:<br /> {SURVEYURL}<br /> <br /> If you do not want to participate in this survey and don't want to receive any more invitations please click the following link:<br /> {OPTOUTURL}]]></surveyls_email_remind> <surveyls_email_register_subj><![CDATA[Survey registration confirmation]]></surveyls_email_register_subj> <surveyls_email_register><![CDATA[Dear {FIRSTNAME},<br /> <br /> You, or someone using your email address, have registered to participate in an online survey titled {SURVEYNAME}.<br /> <br /> To complete this survey, click on the following URL:<br /> <br /> {SURVEYURL}<br /> <br /> If you have any questions about this survey, or if you did not register to participate and believe this email is in error, please contact {ADMINNAME} at {ADMINEMAIL}.]]></surveyls_email_register> <surveyls_email_confirm_subj><![CDATA[Confirmation of your participation in our survey]]></surveyls_email_confirm_subj> <surveyls_email_confirm><![CDATA[Dear {FIRSTNAME},<br /> <br /> this email is to confirm that you have completed the survey titled {SURVEYNAME} and your response has been saved. Thank you for participating.<br /> <br /> If you have any further questions about this email, please contact {ADMINNAME} on {ADMINEMAIL}.<br /> <br /> Sincerely,<br /> <br /> {ADMINNAME}]]></surveyls_email_confirm> <surveyls_dateformat><![CDATA[1]]></surveyls_dateformat> <email_admin_notification_subj><![CDATA[Response submission for survey {SURVEYNAME}]]></email_admin_notification_subj> <email_admin_notification><![CDATA[Hello,<br /> <br /> A new response was submitted for your survey '{SURVEYNAME}'.<br /> <br /> Click the following link to see the individual response:<br /> {VIEWRESPONSEURL}<br /> <br /> Click the following link to edit the individual response:<br /> {EDITRESPONSEURL}<br /> <br /> View statistics by clicking here:<br /> {STATISTICSURL}]]></email_admin_notification> <email_admin_responses_subj><![CDATA[Response submission for survey {SURVEYNAME} with results]]></email_admin_responses_subj> <email_admin_responses><![CDATA[Hello,<br /> <br /> A new response was submitted for your survey '{SURVEYNAME}'.<br /> <br /> Click the following link to see the individual response:<br /> {VIEWRESPONSEURL}<br /> <br /> Click the following link to edit the individual response:<br /> {EDITRESPONSEURL}<br /> <br /> View statistics by clicking here:<br /> {STATISTICSURL}<br /> <br /> <br /> The following answers were given by the participant:<br /> {ANSWERTABLE}]]></email_admin_responses> <surveyls_numberformat><![CDATA[0]]></surveyls_numberformat> </row> </rows> </surveys_languagesettings> <themes> <theme> <sid>157384</sid> <template_name>extends_vanilla</template_name> <config> <options>inherit</options> </config> </theme> <theme> <sid>157384</sid> <template_name>vanilla</template_name> <config> <options>inherit</options> </config> </theme> </themes> <themes_inherited> <theme> <sid>157384</sid> <template_name>extends_vanilla</template_name> <config> <options> <ajaxmode>off</ajaxmode> <animatebody>off</animatebody> <container>on</container> <bodyanimation>fadeInRight</bodyanimation> <brandlogo>on</brandlogo> <font>noto</font> <hideprivacyinfo>off</hideprivacyinfo> <showpopups>off</showpopups> <fixnumauto>off</fixnumauto> </options> </config> </theme> <theme> <sid>157384</sid> <template_name>vanilla</template_name> <config> <options> <ajaxmode>on</ajaxmode> <animatebody>off</animatebody> <hideprivacyinfo>off</hideprivacyinfo> <container>on</container> <bodyanimation>fadeInRight</bodyanimation> <brandlogo>on</brandlogo> <brandlogofile>./files/logo.png</brandlogofile> <font>noto</font> <showpopups>1</showpopups> </options> </config> </theme> </themes_inherited> </document> |
|
Seems not compatible with git -master I test with downloading https://gitlab.com/SondagesPro/QuestionTheme/EmailInput via git : directory EmailInput-master receive an error Directoy in upload/themes/questions is EmailInput-master I check without the - |
|
OK : from git : directory inside zip are -master. Zip EmailInput directory as EmailInput-Compressed : OK |
|
Please, don't confuse two different issues. :) This is about the zip filename, not the folder name inside the zip. We can fix the latter too, but it should be a separate issue. Else I'll be confused. ^^' |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=31620 |
|
I just badly understand the original issue (and never check how git do their zip). I muts test something : if i don't make error , before you'r fix : I hope it's the case too after … |
|
Install directly from a github download did not work for me earlier. |
|
I think renaming work Let me test |
|
Confirmed :) |
|
Now I'm totally confused too. Is this bug about the zip filename or the structure of a download from a Git repository? I simply tested with an incorrect zip filename, not incorrect zip contents structure. |
|
My fault … you're right both … |
|
Release done. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2021-04-14 17:42 | ollehar | New Issue | |
2021-04-16 17:08 | ollehar | Assigned To | => ollehar |
2021-04-16 17:08 | ollehar | Status | new => assigned |
2021-04-16 17:08 | ollehar | Note Added: 63994 | |
2021-04-21 14:41 | ollehar | Sync to Zoho Project | => |Yes| |
2021-04-21 17:10 | ollehar | Sync to Zoho Project | Yes => |Yes| |
2021-04-21 17:10 | ollehar | Working Git branch (developer only) | N/A => bug/17247-zip-file-name-should-not-matter-for-question-theme-zip-import |
2021-04-21 17:10 | ollehar | Status | assigned => ready for testing |
2021-04-21 17:21 | ollehar | Note Added: 64094 | |
2021-04-21 17:22 | ollehar | Steps to Reproduce Updated | |
2021-04-21 17:22 | ollehar | Sync to Zoho Project | Yes => |Yes| |
2021-04-21 18:05 | tpartner | Note Added: 64095 | |
2021-04-21 18:05 | tpartner | File Added: asd.zip | |
2021-04-21 18:05 | tpartner | File Added: Demo_Net_Promoter_Score.lss | |
2021-04-22 08:27 | DenisChenu | Note Added: 64097 | |
2021-04-22 08:27 | DenisChenu | File Added: EmailInput-master.zip | |
2021-04-22 08:27 | DenisChenu | File Added: Capture d’écran_2021-04-22_08-26-12.png | |
2021-04-22 08:33 | DenisChenu | Note Added: 64098 | |
2021-04-22 08:33 | DenisChenu | Note Added: 64099 | |
2021-04-22 08:33 | DenisChenu | File Added: NotOK.png | |
2021-04-22 08:33 | DenisChenu | File Added: OK.png | |
2021-04-22 09:21 | ollehar | Note Added: 64100 | |
2021-04-22 09:35 | ollehar | Changeset attached | => LimeSurvey master a1f12a91 |
2021-04-22 09:35 | ollehar | Note Added: 64101 | |
2021-04-22 09:35 | ollehar | Resolution | open => fixed |
2021-04-22 09:36 | ollehar | Status | ready for testing => resolved |
2021-04-22 09:53 | DenisChenu | Note Added: 64103 | |
2021-04-22 09:55 | ollehar | Note Added: 64104 | |
2021-04-22 10:05 | DenisChenu | Note Added: 64105 | |
2021-04-22 10:10 | DenisChenu | Note Added: 64106 | |
2021-04-22 12:24 | tpartner | Note Added: 64108 | |
2021-04-22 12:25 | DenisChenu | Note Added: 64109 | |
2021-07-12 11:53 | c_schmitz | Note Added: 65322 | |
2021-07-12 11:53 | c_schmitz | Status | resolved => closed |