Index: t3lib/jsfunc.validateform.js =================================================================== --- t3lib/jsfunc.validateform.js (Revision 7645) +++ t3lib/jsfunc.validateform.js (Arbeitskopie) @@ -29,7 +29,7 @@ } if (formObject && theFieldlist) { var index=1; - var theField = split(theFieldlist, ",", index); + var theField = split(theFieldlist, "|", index); var msg=""; var theEreg = ''; var theEregMsg = ''; @@ -45,9 +45,9 @@ specialMode = theField; index++; - theEregMsg = split(theFieldlist, ",", index); + theEregMsg = split(theFieldlist, "|", index); index++; - theEreg = split(theFieldlist, ",", index); + theEreg = split(theFieldlist, "|", index); } else if (theField == '_EMAIL') { specialMode = theField; } @@ -55,11 +55,11 @@ // Get real field name if special mode has been set: if (specialMode) { index++; - theField = split(theFieldlist, ",", index); + theField = split(theFieldlist, "|", index); } index++; - theLabel = split(theFieldlist, ",", index); + theLabel = split(theFieldlist, "|", index); theField = theField; if (formObject[theField]) { var fObj = formObject[theField]; @@ -128,7 +128,7 @@ } } index++; - theField = split(theFieldlist, ",", index); + theField = split(theFieldlist, "|", index); } if (msg) { var theBadMess = badMess; Index: typo3/sysext/cms/tslib/class.tslib_content.php =================================================================== --- typo3/sysext/cms/tslib/class.tslib_content.php (Revision 7645) +++ typo3/sysext/cms/tslib/class.tslib_content.php (Arbeitskopie) @@ -2205,7 +2205,7 @@ if ($conf['REQ']) { $validateForm = ' onsubmit="return validateForm(\'' . - $formname . '\',\'' . implode(',',$fieldlist) . '\',' . + $formname . '\',\'' . implode('|',$fieldlist) . '\',' . t3lib_div::quoteJSvalue($conf['goodMess']) . ',' . t3lib_div::quoteJSvalue($conf['badMess']) . ',' . t3lib_div::quoteJSvalue($conf['emailMess']) . ')"';