Example #1
0
// Tous les groupes de l'user concerne
$groupes_user = groupes_d_un_user($id_user, $bdd);
if ($groupes_user != 'aucun_groupe') {
    foreach ($groupes_user as $key => $groupe_courant) {
        $groupe_courant = infos_groupe($groupe_courant, $bdd);
        // Récupération des infos du groupe
        // Si on est placé dans c'est le groupe courant
        if (isset($nom_page) && ($nom_page == 'groupe' || $nom_page == 'potins_user') && $groupe['id_groupe'] == $groupe_courant['id_groupe']) {
            echo '<li class="active">';
        } else {
            echo '<li>';
        }
        // Creation de l'url vers la page du groupe
        echo '<a href="' . INDEX . '?page=groupe&id_groupe=' . htmlspecialchars($groupe_courant['id_groupe']) . '"  class="li-no-radius"> <span class="glyphicon glyphicon-book"></span> ' . htmlspecialchars($groupe_courant['nom']) . '</a></li>';
        if (isset($nom_page) && ($nom_page == 'groupe' || $nom_page == 'potins_user') && $groupe['id_groupe'] == $groupe_courant['id_groupe']) {
            $users_groupe_courant = rech_users_d_un_groupe($groupe_courant['id_groupe'], $bdd);
            echo '<div class="p-nav-liste-membres">';
            foreach ($users_groupe_courant as $key => $user_courant) {
                $user_courant = infos_user($user_courant, $bdd);
                echo '<div class="row"><div class="col-lg-offset-1 col-lg-2"><span class="badge">' . nb_potins_visibles_sur_user_ds_gpe($groupe_courant['id_groupe'], $user_courant['id_user'], $id_user, $bdd) . '</span></div><div class="col-lg-offset-1 col-lg-8"><a href="' . INDEX . '?page=page_membre&id_concerne=' . $user_courant['id_user'] . '&onglet=potins">' . htmlspecialchars($user_courant['prenom']) . ' ' . substr(htmlspecialchars($user_courant['nom']), 0, 1) . '</a></div></div>';
            }
            echo '</div>';
        }
    }
} else {
    echo 'Vous n\'êtes dans aucun groupe';
}
?>
    
        <br>
    
Example #2
0
<div class="col col-xs-12">
  <div class="row">

<?php 
include_once 'modele/rechercher_user.php';
$membres = rech_users_d_un_groupe($groupe['id_groupe'], $bdd);
if ($membres != 0) {
    foreach ($membres as $i => $user_courant) {
        include_once 'modele/infos_user.php';
        $user_courant = infos_user($user_courant, $bdd);
        echo '<div class="col col-sm-2 vignette-user">';
        echo '<div class="row row-avatar">';
        if ($user_courant['avatar'] != '') {
            echo '<p class="p-avatar"> <img class="vignette-avatar" src="images/profile/' . $user_courant['avatar'] . '-50.jpg" alt="Avatar"/> </p>';
        } else {
            echo '<p class="p-avatar"> <img class="vignette-avatar" src="images/profile/default.png" alt="Avatar"/> </p>';
        }
        echo '</div><div class="row">';
        if ($user_courant['id_user'] != $id_user) {
            echo '<a href="' . INDEX . '?page=page_membre&id_concerne=' . $user_courant['id_user'] . '&onglet=potins">';
        } else {
            echo '<a href="' . INDEX . '?page=page_perso">';
        }
        echo $user_courant['prenom'] . ' ' . $user_courant['nom'] . '</a>';
        include_once 'modele/admin_groupe.php';
        if (role_gpe($user_courant['id_user'], $groupe['id_groupe'], $bdd) == 2) {
            echo '<br>Admin';
        }
        echo '</div><div class="row">';
        $nb_potins = nb_potins_user_dans_groupe($user_courant['id_user'], $groupe['id_groupe'], $bdd);
        echo '<span class="badge">' . $nb_potins . ' potin';
Example #3
0
function admin_groupe($id_groupe, $bdd)
{
    $i = 0;
    $id_users = rech_users_d_un_groupe($id_groupe, $bdd);
    //Tous les users du groupe
    foreach ($id_users as $key => $user_courant) {
        if (role_gpe($user_courant, $id_groupe, $bdd) == 2) {
            $admins[$i] = $user_courant;
            $i++;
        }
    }
    if (isset($admins)) {
        return $admins;
    } else {
        return 0;
    }
}