Salut,
Et bien pour moi que ce soit en Fresh Install ou en upgrade cela fonctionne correctement dans un premier temps.
Il reste maintenant à réaliser la batterie de tests avec les modules.
VERSION UPGRADE - LANGUAGE :
Le problème reste toujours le language en UTF8.
je suis toujours obligé de retirer UT8 dans mainfile.php
define( 'XOOPS_DB_CHARSET', '' );
et de conserver mon global.php avec ISO-8859-1 au lieu de UTF8
//%%%%% LANGUAGE SPECIFIC SETTINGS %%%%%
define('_CHARSET', 'ISO-8859-1');
define("_LANGCODE","fr");
CHAMPS COMPLEMENTAIRES DANS LE PROFIL :
@ marco
Il me reste toujours le problème avec class/xopsform/formselect.php depuis l'ajout de
/**
* Render custom javascript validation code
*
* @seealso XoopsForm::renderValidationJS
*/
function renderValidationJS()
{
// render custom validation code if any
if ( !empty( $this->customValidationCode ) ) {
return implode( "n", $this->customValidationCode );
// generate validation code if required
} elseif ($this->isRequired()) {
$eltname = $this->getName();
$eltcaption = $this->getCaption();
$eltmsg = empty($eltcaption) ? sprintf( _FORM_ENTER, $eltname ) : sprintf( _FORM_ENTER, $eltcaption );
$eltmsg = str_replace('"', '"', stripslashes( $eltmsg ) );
return "nvar hasSelected = false; var selectBox = myform.{$eltname};" .
"for (i = 0; i < selectBox.options.length; i++ ) { if (selectBox.options[i].selected == true) { hasSelected = true; break; } }" .
"if (!hasSelected) { window.alert("{$eltmsg}"); selectBox.focus(); return false; }";
}
return '';
}
Voila pour les premiers essais de ce soir.
@+ Titi