\n"; // Conteneur permettant de recevoir d'eventuels messages d'erreur des requetes // Ajax echo "
\n"; // Description de la page $description = _("Bienvenue ").$_SESSION["login"]." "; $description.= _("dans votre tableau de bord ").""._("parametrable en cliquant ici").""; $f->displayDescription($description); // Mode Edition (isset($_GET['edition']) ? $edition = $_GET['edition'] : $edition = 0); // Si le mode edition est active alors on affiche l'action pour ajouter un // nouveau widget if ($edition == 1) { // echo "
"; // echo ""; echo ""; echo _("Ajouter un widget"); echo ""; echo ""; echo "
"; // echo "
\n"; } // Inclusion du fichier widgetctl.php pour acceder a la fonction d'affichage // d'un widget require_once "../spg/widgetctl.php"; // Ouverture du conteneur de colonnes echo "
config['dashboard_nb_column']."\">\n"; // On boucle sur chacune des colonnes for ($i = 1; $i <= $f->config['dashboard_nb_column']; $i++) { // Ouverture du conteneur .column echo "
\n"; // Requete de selection de tous les widgets de la colonne $sql = "select om_tdb, om_widget.om_widget as widget, "; $sql .= "om_widget.libelle as libelle, om_widget.lien as lien, "; $sql .= "om_widget.texte as texte, position from ".DB_PREFIXE."om_tdb "; $sql .= "inner join ".DB_PREFIXE."om_widget on om_widget.om_widget=om_tdb.om_widget "; $sql .= "where bloc ='C".$i."' and login = '".$_SESSION['login']."' "; $sql .= "order by position"; // Execution de la requete $res = $f->db->query($sql); // Logger $f->addToLog("scr/dashboard.php: db->query(\"".$sql."\");", VERBOSE_MODE); // $f->isDatabaseError($res); // On boucle sur chacun des widgets while ($row =& $res->fetchRow(DB_FETCHMODE_ASSOC)) { // Affichage du widget widgetView($row['om_tdb'], $row['libelle'], $row['texte'], $row['lien'], $edition); } // Fermeture du conteneur .column echo "
\n"; } // On affiche un conteneur vide pour avec la propriete clear a both pour // reinitialiser le positionnement des blocs echo "
\n"; // Fermeture du conteneur de colonnes echo "
\n"; // Fermeture du conteneur #dashboard echo "\n"; ?>