View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
04613Bug reportsSurvey takingpublic2010-09-29 16:29
Reporteruser1329Assigned Toc_schmitz  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version1.90+ 
Fixed in Version1.90+ 
Summary04613: Javascript error on IE8 for Italian surveys
Description

Running a survey in Italian using IE8 or Firefox leads to javascript errors, while does not in English.

Steps To Reproduce

1- Create a survey with one question and set default language as Italian.
2- run test the survey using IE8
3- a javascript error occurs and prevents the alert to appear when clicking on the button "Clear answers and exit survey" (Azzera e esci dal questionario).

The error given by Firefox console is:
"
Error : missing ) after argument list
Source file : https://my-kcp.com/limequal/index.php?sid=12367&newtest=Y&lang=it
Ligne : 1, Colonne : 28
Source code :
if (confirm('Procedere nell'eliminazione di tutte le risposte?')) {window.open('https://my-kcp.com/limequal/index.php?sid=12367&move=clearall&lang=it', '_top')}
"

Additional Information

It seems the browsers have issues with the ' character that is present within the Italian text.

TagsNo tags attached.
Attached Files
limesurvey_survey_25659.lss (10,167 bytes)   
<?xml version="1.0" encoding="UTF-8"?>
<document>
 <LimeSurveyDocType>Survey</LimeSurveyDocType>
 <DBVersion>143</DBVersion>
 <languages>
  <language>it</language>
 </languages>
 <groups>
  <fields>
   <fieldname>gid</fieldname>
   <fieldname>sid</fieldname>
   <fieldname>group_name</fieldname>
   <fieldname>group_order</fieldname>
   <fieldname>description</fieldname>
   <fieldname>language</fieldname>
  </fields>
  <rows>
   <row>
    <gid><![CDATA[50]]></gid>
    <sid><![CDATA[25659]]></sid>
    <group_name><![CDATA[Group1]]></group_name>
    <group_order><![CDATA[0]]></group_order>
    <description><![CDATA[]]></description>
    <language><![CDATA[it]]></language>
   </row>
  </rows>
 </groups>
 <questions>
  <fields>
   <fieldname>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>parent_qid</fieldname>
   <fieldname>scale_id</fieldname>
   <fieldname>same_default</fieldname>
  </fields>
  <rows>
   <row>
    <qid><![CDATA[1028]]></qid>
    <sid><![CDATA[25659]]></sid>
    <gid><![CDATA[50]]></gid>
    <type><![CDATA[Y]]></type>
    <title><![CDATA[1]]></title>
    <question><![CDATA[Are there issues in Italian?]]></question>
    <preg><![CDATA[]]></preg>
    <help><![CDATA[]]></help>
    <other><![CDATA[N]]></other>
    <mandatory><![CDATA[Y]]></mandatory>
    <question_order><![CDATA[0]]></question_order>
    <language><![CDATA[it]]></language>
    <parent_qid><![CDATA[0]]></parent_qid>
    <scale_id><![CDATA[0]]></scale_id>
    <same_default><![CDATA[0]]></same_default>
   </row>
  </rows>
 </questions>
 <question_attributes>
  <fields>
   <fieldname>qaid</fieldname>
   <fieldname>qid</fieldname>
   <fieldname>attribute</fieldname>
   <fieldname>value</fieldname>
  </fields>
  <rows>
   <row>
    <qaid><![CDATA[11866]]></qaid>
    <qid><![CDATA[1028]]></qid>
    <attribute><![CDATA[hidden]]></attribute>
    <value><![CDATA[0]]></value>
   </row>
   <row>
    <qaid><![CDATA[11867]]></qaid>
    <qid><![CDATA[1028]]></qid>
    <attribute><![CDATA[page_break]]></attribute>
    <value><![CDATA[0]]></value>
   </row>
   <row>
    <qaid><![CDATA[11868]]></qaid>
    <qid><![CDATA[1028]]></qid>
    <attribute><![CDATA[public_statistics]]></attribute>
    <value><![CDATA[0]]></value>
   </row>
   <row>
    <qaid><![CDATA[11869]]></qaid>
    <qid><![CDATA[1028]]></qid>
    <attribute><![CDATA[scale_export]]></attribute>
    <value><![CDATA[0]]></value>
   </row>
  </rows>
 </question_attributes>
 <surveys>
  <fields>
   <fieldname>sid</fieldname>
   <fieldname>admin</fieldname>
   <fieldname>expires</fieldname>
   <fieldname>adminemail</fieldname>
   <fieldname>private</fieldname>
   <fieldname>faxto</fieldname>
   <fieldname>format</fieldname>
   <fieldname>template</fieldname>
   <fieldname>language</fieldname>
   <fieldname>additional_languages</fieldname>
   <fieldname>datestamp</fieldname>
   <fieldname>usecookie</fieldname>
   <fieldname>notification</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>listpublic</fieldname>
   <fieldname>htmlemail</fieldname>
   <fieldname>tokenanswerspersistence</fieldname>
   <fieldname>usecaptcha</fieldname>
   <fieldname>bounce_email</fieldname>
   <fieldname>startdate</fieldname>
   <fieldname>publicstatistics</fieldname>
   <fieldname>publicgraphs</fieldname>
   <fieldname>assessments</fieldname>
   <fieldname>usetokens</fieldname>
   <fieldname>attributedescriptions</fieldname>
   <fieldname>lastpage</fieldname>
   <fieldname>emailresponseto</fieldname>
   <fieldname>tokenlength</fieldname>
  </fields>
  <rows>
   <row>
    <sid><![CDATA[25659]]></sid>
    <admin><![CDATA[Your Name]]></admin>
    <expires><![CDATA[]]></expires>
    <adminemail><![CDATA[your@email.org]]></adminemail>
    <private><![CDATA[Y]]></private>
    <faxto><![CDATA[]]></faxto>
    <format><![CDATA[G]]></format>
    <template><![CDATA[default]]></template>
    <language><![CDATA[it]]></language>
    <additional_languages><![CDATA[]]></additional_languages>
    <datestamp><![CDATA[N]]></datestamp>
    <usecookie><![CDATA[N]]></usecookie>
    <notification><![CDATA[0]]></notification>
    <allowregister><![CDATA[N]]></allowregister>
    <allowsave><![CDATA[Y]]></allowsave>
    <autonumber_start><![CDATA[0]]></autonumber_start>
    <autoredirect><![CDATA[N]]></autoredirect>
    <allowprev><![CDATA[Y]]></allowprev>
    <printanswers><![CDATA[N]]></printanswers>
    <ipaddr><![CDATA[N]]></ipaddr>
    <refurl><![CDATA[N]]></refurl>
    <listpublic><![CDATA[N]]></listpublic>
    <htmlemail><![CDATA[Y]]></htmlemail>
    <tokenanswerspersistence><![CDATA[N]]></tokenanswerspersistence>
    <usecaptcha><![CDATA[D]]></usecaptcha>
    <bounce_email><![CDATA[your@email.org]]></bounce_email>
    <startdate><![CDATA[]]></startdate>
    <publicstatistics><![CDATA[N]]></publicstatistics>
    <publicgraphs><![CDATA[N]]></publicgraphs>
    <assessments><![CDATA[N]]></assessments>
    <usetokens><![CDATA[N]]></usetokens>
    <attributedescriptions><![CDATA[]]></attributedescriptions>
    <lastpage><![CDATA[]]></lastpage>
    <emailresponseto><![CDATA[]]></emailresponseto>
    <tokenlength><![CDATA[15]]></tokenlength>
   </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_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_url</fieldname>
   <fieldname>surveyls_endtext</fieldname>
   <fieldname>surveyls_dateformat</fieldname>
  </fields>
  <rows>
   <row>
    <surveyls_survey_id><![CDATA[25659]]></surveyls_survey_id>
    <surveyls_language><![CDATA[it]]></surveyls_language>
    <surveyls_title><![CDATA[Italian javascript error]]></surveyls_title>
    <surveyls_description><![CDATA[]]></surveyls_description>
    <surveyls_welcometext><![CDATA[]]></surveyls_welcometext>
    <surveyls_urldescription><![CDATA[]]></surveyls_urldescription>
    <surveyls_email_invite_subj><![CDATA[Invito a partecipare ad una indagine on line]]></surveyls_email_invite_subj>
    <surveyls_email_invite><![CDATA[Caro {FIRSTNAME},<br /><br />sei invitato a partecipare ad una indagine on line.<br /><br />L'indagine è intitolata:<br />"{SURVEYNAME}"<br /><br />"{SURVEYDESCRIPTION}"<br /><br />Per partecipare fai clic sul link qui sotto e rispondi alle domande del questionario.<br /><br />Cordiali saluti,{ADMINNAME} ({ADMINEMAIL})<br /><br />----------------------------------------------<br />Fai clic qui per accedere al questionario:<br />{SURVEYURL}<br /><br />Se non si intende partecipare a quest'intervista e non si vogliono ricevere altri inviti, si può cliccare sul seguente collegamento:<br />{OPTOUTURL}]]></surveyls_email_invite>
    <surveyls_email_remind_subj><![CDATA[Sollecito a partecipare all'indagine on line]]></surveyls_email_remind_subj>
    <surveyls_email_remind><![CDATA[Caro {FIRSTNAME},n<br />Recentemente ti abbiamo invitato  a partecipare ad una indagine on line.<br /><br />Abbiamo notato che non hai ancora completato il questionario. Con l'occasione ti ricordiamo che il questionario è ancora disponibile.<br /><br />L'indagine è intitolata:<br />"{SURVEYNAME}"<br /><br />"{SURVEYDESCRIPTION}"<br /><br />Per partecipare fai clic sul link qui sotto.<br /><br />Cordiali saluti,<br /><br />{ADMINNAME} ({ADMINEMAIL})<br /><br />----------------------------------------------<br />Fai clic qui per accedere all'indagine:<br />{SURVEYURL}<br /><br />Se non si intende partecipare a quest'intervista e non si vogliono ricevere altri inviti, si può cliccare sul seguente collegamento:<br />{OPTOUTURL}]]></surveyls_email_remind>
    <surveyls_email_register_subj><![CDATA[Conferma registrazione all'indagine on line]]></surveyls_email_register_subj>
    <surveyls_email_register><![CDATA[Caro {FIRSTNAME},<br /><br />Ti sei registrato (o qualcuno che ha utilizzato il tuo indirizzo e-mail) per partecipare all'indagine on line intitolata {SURVEYNAME}.<br /><br />Per completare il questionario fai clic sul seguente indirizzo:<br /><br />{SURVEYURL}<br /><br />Se hai qualche domanda, o se non ti sei registrato e ritieni che questa e-mail ti sia pervenuta per errore, ti preghiamo di contattare  {ADMINNAME} all'indirizzo {ADMINEMAIL}.]]></surveyls_email_register>
    <surveyls_email_confirm_subj><![CDATA[Conferma del completamento dell'indagine on line]]></surveyls_email_confirm_subj>
    <surveyls_email_confirm><![CDATA[Caro {FIRSTNAME},<br /><br />Questa e-mail ti è stata inviata per confermarti che hai completato corretamente il questionario initolato {SURVEYNAME}  e che le tue risposte sono state salvate. Grazie per la partecipazione.<br /><br />Se hai ulteriori domande circa questo messaggio, contatta {ADMINNAME} all'indirizzo e-mail {ADMINEMAIL}.<br /><br />Cordiali saluti<br /><br />{ADMINNAME}]]></surveyls_email_confirm>
    <surveyls_url><![CDATA[]]></surveyls_url>
    <surveyls_endtext><![CDATA[]]></surveyls_endtext>
    <surveyls_dateformat><![CDATA[1]]></surveyls_dateformat>
   </row>
  </rows>
 </surveys_languagesettings>
</document>
limesurvey_survey_25659.lss (10,167 bytes)   
Bug heat6
Complete LimeSurvey version number (& build)9130
I will donate to the project if issue is resolved
BrowserIE8 or Firefox 3.5
Database type & versionMS SQL SERVER 2005
Server OS (if known)Windows Server 2003
Webserver software & version (if known)IIS6
PHP Version5.2.14

Users monitoring this issue

There are no users monitoring this issue.

Activities

Mazi

Mazi

2010-09-20 11:58

updater   ~12865

Please attach a simple survey for testing.

Thanks!

user1329

2010-09-20 12:04

  ~12868

Hello, I have just attached a lss file.
Regards,
Julien

Mazi

Mazi

2010-09-20 12:30

updater   ~12871

I can reproduce the JS error message using IE8

c_schmitz

c_schmitz

2010-09-28 12:29

administrator   ~12912

Fixed in rev 9153

c_schmitz

c_schmitz

2010-09-29 16:29

administrator   ~12927

New 1.90+ version was released.

Issue History

Date Modified Username Field Change
2010-09-20 11:54 user1329 New Issue
2010-09-20 11:58 Mazi Note Added: 12865
2010-09-20 11:58 Mazi Assigned To => Mazi
2010-09-20 11:58 Mazi Status new => feedback
2010-09-20 12:04 user1329 File Added: limesurvey_survey_25659.lss
2010-09-20 12:04 user1329 Note Added: 12868
2010-09-20 12:04 user1329 Status feedback => assigned
2010-09-20 12:30 Mazi Note Added: 12871
2010-09-20 12:30 Mazi Assigned To Mazi => c_schmitz
2010-09-28 12:29 c_schmitz Note Added: 12912
2010-09-28 12:29 c_schmitz Status assigned => resolved
2010-09-28 12:29 c_schmitz Fixed in Version => 1.90+
2010-09-28 12:29 c_schmitz Resolution open => fixed
2010-09-29 16:29 c_schmitz Note Added: 12927
2010-09-29 16:29 c_schmitz Status resolved => closed
2010-10-25 00:18 c_schmitz Category Survey at Runtime => Survey taking