Maintenant que PluXml est multi-utilisateur et multi-niveau je pense qu'il manque une information dans la gestion des profils : l'e-mail. Comment un administrateur ou un rédacteur fait pour contacter les autres membres du site ? Je parle dans le cas d'un site communautaire.
Dans le fichier core/admin/parametre_users.php après ligne 43
Mot de passe
Ajouter
Après ligne 62
plxUtils::printInput($userid.'_password', '', 'password', '11-255'); echo '';
Ajouter
plxUtils::printInput($userid.'_email', plxUtils::strCheck($user['email']), 'text', '11-255'); echo '';
Remplacer ligne 77
echo '';
Par
echo '';
Après ligne 104
plxUtils::printInput($new_userid.'_password', '', 'password', '11-255'); echo ''
Ajouter
plxUtils::printInput($new_userid.'_email', '', 'text', '11-255'); echo '';
Remplacer ligne 115
Par
Remplacer ligne 121
Par
Dans core/lib/class.plx.admin.php Après ligne 189return plxMsg::Error('Mauvaise confirmation ou mot de passe vide');
Ajouter
if(!plxUtils::checkMail($content['email'])) return plxMsg::Error('Merci de renseigner une adresse e-mail valide');
Après ligne 195
$this->aUsers[$_SESSION['user']]['infos'] = trim($content['infos']);
Ajouter
$this->aUsers[$_SESSION['user']]['email'] = trim($content['email']);
après ligne 206
$xml .= "\t\t".'