Fixed issue #60.
This commit is contained in:
parent
e8767e82b5
commit
edc6f86723
@ -675,11 +675,12 @@ function exportAdmin()
|
|||||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxSelect("user_title", "user_title", $MyUser->getTitle(), $titre, "", "", "", "class=\"form\" title=\"".htmlspecialchars(getMessage("tipSelectTitle"), ENT_QUOTES)."\"");
|
$GLOBALS["SYSTEM_TEMPLATE"]->MxSelect("user_title", "user_title", $MyUser->getTitle(), $titre, "", "", "", "class=\"form\" title=\"".htmlspecialchars(getMessage("tipSelectTitle"), ENT_QUOTES)."\"");
|
||||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_first_name", "text", "user_first_name", $MyUser->getFirstName(), "class=\"form\" required=\"true\" title=\"".htmlspecialchars(getMessage("tipFirstName"), ENT_QUOTES)."\"", getMessage("user_first_name"));
|
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_first_name", "text", "user_first_name", $MyUser->getFirstName(), "class=\"form\" required=\"true\" title=\"".htmlspecialchars(getMessage("tipFirstName"), ENT_QUOTES)."\"", getMessage("user_first_name"));
|
||||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_last_name", "text", "user_last_name", $MyUser->getLastName(), "class=\"form\" required=\"true\" title=\"".htmlspecialchars(getMessage("tipLastName"), ENT_QUOTES)."\"", getMessage("user_last_name"));
|
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_last_name", "text", "user_last_name", $MyUser->getLastName(), "class=\"form\" required=\"true\" title=\"".htmlspecialchars(getMessage("tipLastName"), ENT_QUOTES)."\"", getMessage("user_last_name"));
|
||||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_login", "text", "user_login", $MyUser->getLogin(), "class=\"form\" disabled", getMessage("user_login"));
|
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_login", "text", "user_login", $MyUser->getLogin(), "class=\"form\"", getMessage("user_login"));
|
||||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_password", "password", "user_password", $MyUser->getPassword(), "class=\"form\" required=\"true\" title=\"".htmlspecialchars(getMessage("tipPassword"), ENT_QUOTES)."\"", getMessage("user_password"));
|
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_password", "password", "user_password", $MyUser->getPassword(), "class=\"form\" required=\"true\" title=\"".htmlspecialchars(getMessage("tipPassword"), ENT_QUOTES)."\"", getMessage("user_password"));
|
||||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("re_user_password", "password", "re_user_password", $MyUser->getPassword(), "class=\"form\" required=\"true\" title=\"".htmlspecialchars(getMessage("tipPassword2"), ENT_QUOTES)."\"", getMessage("user_password"));
|
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("re_user_password", "password", "re_user_password", $MyUser->getPassword(), "class=\"form\" required=\"true\" title=\"".htmlspecialchars(getMessage("tipPassword2"), ENT_QUOTES)."\"", getMessage("user_password"));
|
||||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_mail", "text", "user_mail", $MyUser->getMail(), "class=\"form\" required=\"true\" title=\"".htmlspecialchars(getMessage("tipCourriel"), ENT_QUOTES)."\"", getMessage("user_mail"));
|
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_mail", "text", "user_mail", $MyUser->getMail(), "class=\"form\" required=\"true\" title=\"".htmlspecialchars(getMessage("tipCourriel"), ENT_QUOTES)."\"", getMessage("user_mail"));
|
||||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_birthdate", "text", "user_birthdate", $MyUser->getBirthDate(), "class=\"form\" required=\"true\" title=\"".htmlspecialchars(getMessage("tipBirthDate"), ENT_QUOTES)."\"", getMessage("user_birthdate"));
|
$d = DateTime::createFromFormat('U', $MyUser->getBirthDate());
|
||||||
|
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_birthdate", "text", "user_birthdate", $d->format('d/m/Y'), "class=\"form\" required=\"true\" title=\"".htmlspecialchars(getMessage("tipBirthDate"), ENT_QUOTES)."\"", getMessage("user_birthdate"));
|
||||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_postal_code", "text", "user_postal_code", $MyUser->getPostalCode(), "class=\"form\" title=\"".htmlspecialchars(getMessage("tipPostalCode"), ENT_QUOTES)."\"", getMessage("user_postal_code"));
|
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_postal_code", "text", "user_postal_code", $MyUser->getPostalCode(), "class=\"form\" title=\"".htmlspecialchars(getMessage("tipPostalCode"), ENT_QUOTES)."\"", getMessage("user_postal_code"));
|
||||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_postal_address", "text", "user_postal_address", $MyUser->getPostalAddress(), "class=\"form\" title=\"".htmlspecialchars(getMessage("tipPostalAddress"), ENT_QUOTES)."\"", getMessage("user_postal_address"));
|
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_postal_address", "text", "user_postal_address", $MyUser->getPostalAddress(), "class=\"form\" title=\"".htmlspecialchars(getMessage("tipPostalAddress"), ENT_QUOTES)."\"", getMessage("user_postal_address"));
|
||||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_organisation", "text", "user_organisation", $MyUser->getOrganisation(), "class=\"form\" title=\"".htmlspecialchars(getMessage("tipOrganisation"), ENT_QUOTES)."\"", getMessage("user_ogarnisation"));
|
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_organisation", "text", "user_organisation", $MyUser->getOrganisation(), "class=\"form\" title=\"".htmlspecialchars(getMessage("tipOrganisation"), ENT_QUOTES)."\"", getMessage("user_ogarnisation"));
|
||||||
@ -759,11 +760,8 @@ function exportAdmin()
|
|||||||
*/
|
*/
|
||||||
function execChangeUserAdmin()
|
function execChangeUserAdmin()
|
||||||
{
|
{
|
||||||
/* Inclusion du package */
|
|
||||||
// includePackage("pagingmanager.php");
|
|
||||||
|
|
||||||
global $SERVER_NAME, $SCRIPT_NAME, $CONF_PERSISTANT_SECURE,$CONF_DATA_PATH;
|
global $SERVER_NAME, $SCRIPT_NAME, $CONF_PERSISTANT_SECURE,$CONF_DATA_PATH;
|
||||||
|
|
||||||
/* Récupération du noeud à administrer sinon noeud d'entrée de l'admin */
|
/* Récupération du noeud à administrer sinon noeud d'entrée de l'admin */
|
||||||
$groupId=($this->getData("groupId")!="")?$this->getData("groupId"):1;
|
$groupId=($this->getData("groupId")!="")?$this->getData("groupId"):1;
|
||||||
$group_id=(isset($_POST["group_id"]) && is_numeric($_POST["group_id"]))?$_POST["group_id"]:$groupId;
|
$group_id=(isset($_POST["group_id"]) && is_numeric($_POST["group_id"]))?$_POST["group_id"]:$groupId;
|
||||||
@ -772,10 +770,7 @@ function exportAdmin()
|
|||||||
$currentCode=$GLOBALS["SYSTEM_USER_SESSION"]->langue->getCode();
|
$currentCode=$GLOBALS["SYSTEM_USER_SESSION"]->langue->getCode();
|
||||||
$defaultCode=$GLOBALS["SYSTEM_DEFAULT_LANGUAGE_CODE"];
|
$defaultCode=$GLOBALS["SYSTEM_DEFAULT_LANGUAGE_CODE"];
|
||||||
/* fin récupération des codes par defaut */
|
/* fin récupération des codes par defaut */
|
||||||
|
|
||||||
// $PagingManager = new PagingManager(0);
|
|
||||||
// $localisation = $PagingManager->getCurrentLocalisation();
|
|
||||||
|
|
||||||
/* Creation du Tree d'admin */
|
/* Creation du Tree d'admin */
|
||||||
$myTreeGroup =$GLOBALS["SYSTEM_MANAGER"]["TREE_GROUP"]->createInstance($groupId);
|
$myTreeGroup =$GLOBALS["SYSTEM_MANAGER"]["TREE_GROUP"]->createInstance($groupId);
|
||||||
/* Verification de l'existance du Tree */
|
/* Verification de l'existance du Tree */
|
||||||
@ -798,7 +793,7 @@ function exportAdmin()
|
|||||||
foreach($_POST as $cle=>$val)
|
foreach($_POST as $cle=>$val)
|
||||||
{
|
{
|
||||||
// echo "cle = ".$cle." val =".$val."<br>";
|
// echo "cle = ".$cle." val =".$val."<br>";
|
||||||
if($val=="" && ($cle !="user_comment" && $cle !="user_fax" && $cle !="user_organisation" && $cle !="user_country" && $cle !="user_id" && $cle !="user_birthdate"))
|
if($val=="" && ($cle !="user_comment" && $cle !="user_fax" && $cle !="user_organisation" && $cle !="user_country" && $cle !="user_id" && $cle !="user_birthdate" && $cle !="user_mastodon" && $cle !="user_jabber" && $cle !="user_facebook" && $cle !="user_website" ))
|
||||||
{
|
{
|
||||||
$chaine .= getMessage($cle).", ";
|
$chaine .= getMessage($cle).", ";
|
||||||
}
|
}
|
||||||
@ -831,6 +826,7 @@ function exportAdmin()
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
// var_dump($_POST);
|
||||||
$MyUser = $GLOBALS["SYSTEM_MANAGER"]["USER"]->createInstance($_GET["param"]);
|
$MyUser = $GLOBALS["SYSTEM_MANAGER"]["USER"]->createInstance($_GET["param"]);
|
||||||
# Teste si il y a des enregistrements sur la table des comptes
|
# Teste si il y a des enregistrements sur la table des comptes
|
||||||
$result=$GLOBALS['SYSTEM_MANAGER']['USER']->checkValid($_POST["user_login"], $_POST["user_password"]);
|
$result=$GLOBALS['SYSTEM_MANAGER']['USER']->checkValid($_POST["user_login"], $_POST["user_password"]);
|
||||||
@ -847,13 +843,15 @@ function exportAdmin()
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
$d = DateTime::createFromFormat('d/m/Y', $_POST['user_birthdate']);
|
$d = DateTime::createFromFormat('d/m/Y', $_POST['user_birthdate']);
|
||||||
//On enregistre les modifications de l'objet User ???????????????????????????????????????
|
var_dump($_POST);
|
||||||
|
//On enregistre les modifications de l'objet User
|
||||||
$MyUser->setTitle($_POST['user_title']);
|
$MyUser->setTitle($_POST['user_title']);
|
||||||
$MyUser->setFirstName($_POST['user_first_name']);
|
$MyUser->setFirstName($_POST['user_first_name']);
|
||||||
$MyUser->setLastName($_POST['user_last_name']);
|
$MyUser->setLastName($_POST['user_last_name']);
|
||||||
$MyUser->setLogin($_POST['user_login']);
|
$MyUser->setLogin($_POST['user_login']);
|
||||||
$MyUser->setPassword($_POST['user_password']);
|
$MyUser->setPassword($_POST['user_password']);
|
||||||
$MyUser->setMail($_POST['user_mail']);
|
$MyUser->setMail($_POST['user_mail']);
|
||||||
|
var_dump($d->getTimestamp());
|
||||||
$MyUser->setBirthDate($d->getTimestamp());
|
$MyUser->setBirthDate($d->getTimestamp());
|
||||||
$MyUser->setPostalAddress($_POST['user_postal_address']);
|
$MyUser->setPostalAddress($_POST['user_postal_address']);
|
||||||
$MyUser->setPostalCode($_POST['user_postal_code']);
|
$MyUser->setPostalCode($_POST['user_postal_code']);
|
||||||
@ -862,7 +860,11 @@ function exportAdmin()
|
|||||||
$MyUser->setCountry($_POST['user_country']);
|
$MyUser->setCountry($_POST['user_country']);
|
||||||
$MyUser->setOrganisation($_POST['user_organisation']);
|
$MyUser->setOrganisation($_POST['user_organisation']);
|
||||||
$MyUser->setTel($_POST['user_tel']);
|
$MyUser->setTel($_POST['user_tel']);
|
||||||
$MyUser->setFax($_POST['user_fax']);
|
$MyUser->setMastodon($_POST['user_mastodon']);
|
||||||
|
$MyUser->setFacebook($_POST['user_facebook']);
|
||||||
|
$MyUser->setJabber($_POST['user_jabber']);
|
||||||
|
$MyUser->setTel($_POST['user_tel']);
|
||||||
|
$MyUser->setWebsite($_POST['user_website']);
|
||||||
$MyUser->setComment(array($_POST['user_comment']));
|
$MyUser->setComment(array($_POST['user_comment']));
|
||||||
|
|
||||||
//On enregistre les paramètres
|
//On enregistre les paramètres
|
||||||
|
Loading…
x
Reference in New Issue
Block a user