diff --git a/admin/index.php b/admin/index.php
index c27abfe..521b1c8 100644
--- a/admin/index.php
+++ b/admin/index.php
@@ -54,20 +54,23 @@ if ($nb_archives > 0) {
compte :
rôle :
Monitoring
-
+
- Recherche
+ Recherches
+
+
+
Statistiques
Gestion
-
-
-
+
+
+
-
+
| |
| |
- Écrire les dates sous la forme JJ/MM/AAAA.
Les dates non valides seront ignorées.
+ Écrire les dates sous la forme JJ/MM/AAAA.
Les dates non valides seront ignorées.
+ Le caractère de recherche générique % peut être utilisé pour les noms de machines, comptes, salles et adresses IP.
diff --git a/admin/reload_ma_salle.php b/admin/reload_ma_salle.php
index 1baadee..a6873e4 100644
--- a/admin/reload_ma_salle.php
+++ b/admin/reload_ma_salle.php
@@ -25,7 +25,7 @@ else {
// récupération de la personne connectée à l'adresse IP
$con = Con_ip($ip_connectee);
-if (empty($con) || $con[6] !== "Enseignant") {
+if (empty($con) || $con[6] !== $lib_personnel) {
echo($msg_salle_live_non_autorise."
adresse IP : ".$ip_connectee);
return; // on quitte immédiatement si non autorisé
}
diff --git a/admin/salles/B502.php b/admin/salles/B502.php
index 29a96e6..7d64b1b 100644
--- a/admin/salles/B502.php
+++ b/admin/salles/B502.php
@@ -47,8 +47,12 @@
// $orien_porte["AAA"][1]="H";
// $porte_coord["AAA"][1]=array(800,600);
-$orix["B502"] = 100;
-$oriy["B502"] = 150;
+$orix_salle["B502"] = 50;
+$oriy_salle["B502"] = 200;
+$largeur_salle["B502"] = 1130;
+$hauteur_salle["B502"] = 450;
+$orix["B502"] = 10;
+$oriy["B502"] = 10;
$largeur["B502"] = 120;
$hauteur["B502"] = 60;
$police["B502"] = 11;
@@ -84,6 +88,6 @@ $ligne_machines["B502"][5] = array('B502Z1');
$shift["B502"][4] = 20;
$orien_porte["B502"][0]="H";
-$porte_coord["B502"][0]=array(0,500);
+$porte_coord["B502"][0]=array(0,50);
?>
diff --git a/admin/salles/css.php b/admin/salles/css.php
index 0027ced..697d54a 100644
--- a/admin/salles/css.php
+++ b/admin/salles/css.php
@@ -1,7 +1,12 @@
de machines en fonction de leurs coordonnées dans les fichiers de salles.
$salle = $_GET["salle"];
-if ($salle == '') {header('Location: ../salles_live.php'); exit;}
+if ($salle == '') {
+ header('Location: ../salles_live.php');
+ exit;
+}
// on envoit un header de type CSS
header('content-type: text/css');
@@ -50,6 +55,7 @@ $coul_hs10 = "#f3e575";
$coul_hs20 = "#e17b17";
$coul_hs30 = "#d5382c";
echo "body {font-family: arial;}\n";
+echo "#plan {background-color: Beige; border:1px solid black; position: absolute; top: ".$oriy_salle[$salle]."px; left: ".$orix_salle[$salle]."px; height: ".$hauteur_salle[$salle]."px; width: ".$largeur_salle[$salle]."px; z-index: -1;}\n";
echo ".pc {font-size: ".$police[$salle]."pt; background-color:".$coul_libre."; width: ".$larg."px;\n height: ".$haut."px;\n border:1px dotted black;\n }\n";
echo ".conn {background-color:".$coul_occupe."; }\n";
echo ".j10 {background-color:".$coul_hs10."; }\n";
@@ -95,5 +101,4 @@ foreach($xy_portes as $key=>$xy_porte) {
$id_porte = "#porte".$key." {\n position: absolute;\n top: ".$y."px;\n left: ".$x."px;\n background-size: ".$bcksze.";\n background-image:url(".$img_porte.");\n ".$divsze."\n background-repeat: no-repeat;\n}\n";
echo $id_porte;
}
-
?>
diff --git a/winlog.sql b/winlog.sql
index 2bd31c2..587eb93 100644
--- a/winlog.sql
+++ b/winlog.sql
@@ -1,11 +1,30 @@
+-- phpMyAdmin SQL Dump
+-- version 4.2.12deb2+deb8u2
+-- http://www.phpmyadmin.net
+--
+-- Client : localhost
+-- Généré le : Ven 02 Décembre 2016 à 10:30
+-- Version du serveur : 5.5.53-0+deb8u1
+-- Version de PHP : 5.6.27-0+deb8u1
+
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
+
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
+--
+-- Base de données : `winlog`
+--
+
+-- --------------------------------------------------------
+
+--
+-- Structure de la table `comptes`
+--
CREATE TABLE IF NOT EXISTS `comptes` (
`compte_id` int(11) NOT NULL,
@@ -13,7 +32,13 @@ CREATE TABLE IF NOT EXISTS `comptes` (
`prenom` varchar(25) NOT NULL,
`nom` varchar(30) NOT NULL,
`groupe` varchar(25) DEFAULT NULL
-) ENGINE=MyISAM AUTO_INCREMENT=891 DEFAULT CHARSET=utf8;
+) ENGINE=MyISAM AUTO_INCREMENT=890 DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Structure de la table `connexions`
+--
CREATE TABLE IF NOT EXISTS `connexions` (
`con_id` bigint(20) NOT NULL,
@@ -24,7 +49,13 @@ CREATE TABLE IF NOT EXISTS `connexions` (
`debut_con` timestamp NULL DEFAULT '0000-00-00 00:00:00',
`close` tinyint(1) NOT NULL DEFAULT '1',
`archivable` tinyint(1) NOT NULL DEFAULT '0'
-) ENGINE=MyISAM AUTO_INCREMENT=30757 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+) ENGINE=MyISAM AUTO_INCREMENT=33428 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Structure de la table `machines`
+--
CREATE TABLE IF NOT EXISTS `machines` (
`machine_id` varchar(15) COLLATE utf8_unicode_ci NOT NULL,
@@ -37,9 +68,19 @@ CREATE TABLE IF NOT EXISTS `machines` (
`modele` varchar(50) COLLATE utf8_unicode_ci NOT NULL COMMENT 'modèle',
`type_systeme` varchar(50) COLLATE utf8_unicode_ci NOT NULL COMMENT 'type du système',
`mac` varchar(40) COLLATE utf8_unicode_ci NOT NULL COMMENT 'mac address',
- `mac_description` varchar(60) COLLATE utf8_unicode_ci NOT NULL COMMENT 'description mac address'
+ `mac_description` varchar(60) COLLATE utf8_unicode_ci NOT NULL COMMENT 'description mac address',
+ `ram` bigint(20) NOT NULL COMMENT 'mémoire physique totale',
+ `procSpeed` bigint(20) NOT NULL COMMENT 'vitesse processeur',
+ `diskSize` bigint(20) NOT NULL COMMENT 'taille disque C:',
+ `freeSpace` bigint(20) NOT NULL COMMENT 'espace libre sur C:'
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+-- --------------------------------------------------------
+
+--
+-- Structure de la table `proxy`
+--
+
CREATE TABLE IF NOT EXISTS `proxy` (
`ip` varchar(30) COLLATE utf8_unicode_ci NOT NULL,
`username` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
@@ -48,10 +89,22 @@ CREATE TABLE IF NOT EXISTS `proxy` (
`checked` tinyint(4) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+-- --------------------------------------------------------
+
+--
+-- Structure de la table `salles`
+--
+
CREATE TABLE IF NOT EXISTS `salles` (
`salle_id` varchar(10) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+-- --------------------------------------------------------
+
+--
+-- Structure de la table `total_connexions`
+--
+
CREATE TABLE IF NOT EXISTS `total_connexions` (
`con_id` bigint(20) NOT NULL,
`username` varchar(30) COLLATE utf8_unicode_ci NOT NULL COMMENT 'login windows',
@@ -61,27 +114,54 @@ CREATE TABLE IF NOT EXISTS `total_connexions` (
`debut_con` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+--
+-- Index pour les tables exportées
+--
+--
+-- Index pour la table `comptes`
+--
ALTER TABLE `comptes`
ADD PRIMARY KEY (`compte_id`);
+--
+-- Index pour la table `connexions`
+--
ALTER TABLE `connexions`
ADD PRIMARY KEY (`con_id`), ADD KEY `user_host` (`username`,`hote`), ADD KEY `close` (`close`), ADD KEY `archivable` (`archivable`);
+--
+-- Index pour la table `machines`
+--
ALTER TABLE `machines`
ADD PRIMARY KEY (`machine_id`);
+--
+-- Index pour la table `salles`
+--
ALTER TABLE `salles`
ADD PRIMARY KEY (`salle_id`);
+--
+-- Index pour la table `total_connexions`
+--
ALTER TABLE `total_connexions`
ADD PRIMARY KEY (`con_id`), ADD KEY `username` (`username`), ADD KEY `hote` (`hote`), ADD KEY `ip` (`ip`);
+--
+-- AUTO_INCREMENT pour les tables exportées
+--
+--
+-- AUTO_INCREMENT pour la table `comptes`
+--
ALTER TABLE `comptes`
-MODIFY `compte_id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=891;
+MODIFY `compte_id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=890;
+--
+-- AUTO_INCREMENT pour la table `connexions`
+--
ALTER TABLE `connexions`
-MODIFY `con_id` bigint(20) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=30757;
+MODIFY `con_id` bigint(20) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=33428;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;