B2PWeb/Services/Monitoring/ConfCall

De TartareFR
Version datée du 15 janvier 2013 à 17:42 par Didier (discussion | contributions) (Page créée avec « 500px|thumb == Introduction == Cette unique page web affiche l'occupation des salles de conférence téléphonique. Les scripts PHP sont insta... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Introduction

Cette unique page web affiche l'occupation des salles de conférence téléphonique.


Les scripts PHP sont installés sur les serveurs elastix dans le répertoire <path>/home/b2pweb.com/srs/confcall.b2pweb.com/</path>.

La page est rafraichie automatiquement par une requête AJAX toutes les secondes, requête qui interroge directement le démon <app>asterisk</app>.

Configuration

La période de rafraichissement est définie en dur dans le fichier index.php ( en millisecondes )

setInterval( 'getMeetMe( "<?php echo $room['id'];?>" )', 1000 );

Fichier de configuration <path>conf/vars.php</path>

<?php
$rooms = array(
	array( 'state' => 'busy',  'id' => '851', 'name' => 'Salle 1' ),
	array( 'state' => 'empty', 'id' => '852', 'name' => 'Salle 2' ),
	array( 'state' => 'empty', 'id' => '853', 'name' => 'Salle 3' ),
	array( 'state' => 'empty', 'id' => '854', 'name' => 'Salle 4' ),
);
$EXTERNAL = '09 77 19 00 99';
?>

La modification des salles ou du numéro de téléphone depuis l'extérieur se fait dans ce fichier.