en | fr  | Contact  | Print  | Share

FrameBeurk File

Fmbk/Module/Uzers/User/Vue/modifieUser.php

<?php //FrameBeurk V0.65 Copyright ToolOscope 2016. Licence CeCILL-C.

echo '<h2 class="h_User">'Beurk_traduit("Editer l'utilisateur"), '</h2>
'
;
require_once(
INSTALL_PATH '/Module/Kom1/helpersMajKom1.php');

//lecture du User
$result db_QUERY('SELECT User, IdEtat, adresseEmail, Donnees '
    
'FROM Uzers_User '
    
"WHERE IdUser = '$IdVue' AND IdEtat IN (" $DIALOG['IdEtatsAutorises'] . ")");
if (list(
$User$IdEtatUser$adresseEmail$Donnees) = db_FETCH_ROW($result)) {

    
//affichage des donnees du User consulté (ajouter gestion nbre de messages)

    // si on est là, c'est que le User y est autorisé
    
if ($IdEtatUser == Beurk_id('V') || Uzers_estAdmin()) {
        echo
'<div class="info">
<p>'
,     Beurk_traduit("Le password ne sera pas modifié s'il n'est pas renseigné."), '</p>
<p>'
,     Beurk_traduit("En cas de modification de l'adresse e-mail, un lien d'activation vous sera envoyé à la nouvelle adresse. "), '
'
,     Beurk_traduit("Celle-ci ne sera prise en compte sur le site qu'après activation."), '</p>
</div>
'
Beurk_divAccueil(array('ActVue' => 'previsualise''IdVue' => $IdVue), 'inPopUp'),
'<form id="'$TRANSAC['Vue']['Form'], '" class="saisieVue" action="'Kom1_urlReafficheSite(), '" method="post" enctype="application/x-www-form-urlencoded">
'
,         Kom1_formateDivErreur(),
        
Beurk_baliseInput('hidden'"titre$IdVue"$User),
        
Beurk_fieldset('Nouveau mot de passe',         Beurk_baliseInput('password''NouveauMotDePasse''''txtchangepassw'1616'''16 caractères maximum (chiffres, lettres, underscore, tiret)')),
        
Beurk_fieldset('Nouveau mot de passe',         Beurk_baliseInput('password''ConfirmMotDePasse''''txtchangepassw'1616'''pour confirmation')),
        
Beurk_fieldset('Adresse E-mail',         Beurk_baliseInput('text''adresseEmail'Beurk_DB2InputHTML($adresseEmail), ''''64)),
        
Kom1_formateDivBBcodes('modifie'$IdVue),
        
Beurk_fieldset('Données publiques',     Beurk_baliseTextarea("donnees$IdVue"Beurk_DB2InputHTML($Donnees), '''virtual')),
        
Beurk_fieldset('Mot de passe actuel',         Beurk_baliseInput('password''MotDePasseActuel''''txtchangepassw'1616'''pour validation de vos modifications')),
        
Kom1_formateValidation('modifie'$IdVue''falsetrue),
'</form>
'
;
    } else     
Beurk_messageEtape('Utilisateur suspendu'true);

} else 
Beurk_messageEtape('Utilisateur inconnu'true);

db_FREE($result);


© 2010-2015 by ToolOscope SASU. © 2016-2018 by Arnaud De Rette. All rights reserved