« B2PWeb/Services/Monitoring/ConfCall » : différence entre les versions

De TartareFR
Aller à la navigation Aller à la recherche
(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... »)
 
Aucun résumé des modifications
 
Ligne 1 : Ligne 1 :
[[Fichier:Confcall.png|500px|thumb]]
[[Fichier:B2PConfcall.png|500px|thumb]]


== Introduction ==
== Introduction ==

Dernière version du 15 janvier 2013 à 17:43

B2PConfcall.png

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.