// //////////////////////////////////////////////////////////////////////////////////////////////////// if (!in_array($_SESSION['USER_PROFIL_TYPE'], array('webmestre', 'developpeur', 'partenaire'))) { $nb_notifications_non_vues = DB_STRUCTURE_NOTIFICATION::DB_compter_notifications_non_vues($_SESSION['USER_ID']); if ($nb_notifications_non_vues) { $s = $nb_notifications_non_vues > 1 ? 's' : ''; $tab_accueil['notifications']['contenu'] .= '<div class="b">' . html(Lang::_("Notifications à consulter")) . '</div>'; $tab_accueil['notifications']['contenu'] .= '<p>Vous avez <a href="./index.php?page=consultation_notifications"><span class="b">' . $nb_notifications_non_vues . ' notification' . $s . '</span></a> non vue' . $s . '.</p>'; } } // //////////////////////////////////////////////////////////////////////////////////////////////////// // [messages] & [ecolo] - Panneau d'informations (message d'autres utilisateurs) ou message écolo // //////////////////////////////////////////////////////////////////////////////////////////////////// if ($_SESSION['USER_PROFIL_TYPE'] == 'professeur') { } else { if (!in_array($_SESSION['USER_PROFIL_TYPE'], array('webmestre', 'developpeur', 'partenaire'))) { $DB_TAB = DB_STRUCTURE_COMMUN::DB_lister_messages_user_destinataire($_SESSION['USER_ID']); if (!empty($DB_TAB)) { foreach ($DB_TAB as $key => $DB_ROW) { $findme = ',' . $_SESSION['USER_ID'] . ','; $tab_accueil['messages']['contenu'][$DB_ROW['message_id']] = array('titre' => html(Lang::_("Message")) . ' (' . html(afficher_identite_initiale($DB_ROW['user_nom'], FALSE, $DB_ROW['user_prenom'], TRUE, $DB_ROW['user_genre'])) . ')', 'message' => make_lien(nl2br(html($DB_ROW['message_contenu'])), 'html'), 'visible' => strpos($DB_ROW['message_dests_cache'], $findme) === FALSE); } } if (!count($tab_accueil['messages']['contenu']) && $_SESSION['USER_PROFIL_TYPE'] != 'administrateur') { $tab_accueil['ecolo']['contenu'] = '<p class="b"><TG> ' . html(Lang::_("Afin de préserver l'environnement, n'imprimer que si nécessaire !")) . '</p><div>Enregistrer la version numérique d\'un document (grille, relevé, bilan) suffit pour le consulter, l\'archiver, le partager, …</div>'; } } } // //////////////////////////////////////////////////////////////////////////////////////////////////// // [resultats] - Résultats récents (élèves & parents) // //////////////////////////////////////////////////////////////////////////////////////////////////// if ($_SESSION['USER_PROFIL_TYPE'] == 'eleve' || $_SESSION['USER_PROFIL_TYPE'] == 'parent' && $_SESSION['NB_ENFANTS'] > 0) {