en | fr  | Contact  | Print  | Share

FrameBeurk File

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

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

require_once(INSTALL_PATH '/Module/Kom1/helpersKom1.php');
require_once(
INSTALL_PATH '/Module/Uzers/User/helpersUser.php');

require_once(
INSTALL_PATH '/Module/Uzers/User/modeleUser.php');

//affichage du User
$sufxCss 1;

$result db_QUERY(Uzers_queryUser($IdVue));

if (list(
$IdEtatUser$User) = Uzers_carteUser($result$sufxCssfalse)) {

    
$pages '';
    
// affichage des groupes du User pour l'admin et le user lui-même
    
if (Uzers_estAdmin() || Uzers_estUserLogue($IdVue)) {

        echo 
'<h2 class="h_Groupe">'Beurk_traduit("Groupes associés à l'utilisateur"), '</h2>
'
;
        
$sufxCss2 1;
        
$result2 db_QUERY(Uzers_queryGroupesUser($IdVue), 'SQL_CALC_FOUND_ROWS');
        
$NbrGroupes db_NB_SELECTED_TOTAL();
        
        
//liste des pages :
        
echo $pages Kom1_listePages($NbrGroupes$NoPage, array('ActVue' => 'detail''IdVue' => $IdVue));
        echo
'<div class="enbas"></div>
'
;

        while (
$IdEtatLien Kom1_carteLienEntites($result2$sufxCss2'User''Groupe'true))
            
$sufxCss2 $sufxCss2;

        
db_FREE($result2);
    
        
//re-liste des pages et actions
        
echo
'<div class="enbas">
'
$pages,
'<div class="listeMajs">
'
Kom1_actionVueMaj('Associer à un Groupe', array('ActVue' => 'associe''IdVue' => 'UserGroupe''IdNoeud' => $IdVue)),
'</div>
</div>
'
Beurk_flushDivsAccueil();        // sortie des divs d'accueil
    
}
    
$TRANSAC['Page']['Titre'] = Beurk_Request2HTML($User)
        . ((
$pages) ? Beurk_traduit(' p.%d''Beurk'$NoPage) : '');

} else 
Beurk_messageEtape('Utilisateur inconnu'true);

db_FREE($result);


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