« B2PWeb/Services/Monitoring/ConfCall » : différence entre les versions
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: | [[Fichier:B2PConfcall.png|500px|thumb]] | ||
== Introduction == | == Introduction == | ||
Dernière version du 15 janvier 2013 à 17:43
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.