//Protocole protv
include($_SERVER['DOCUMENT_ROOT']."/common.php") ;
_startpage() ;
_link("Structure.php", "Structure d'un fichier htmz") ;
_link("Precautions.php", "Précautions à prendre lors de l'établissement d'un fichier htmz") ;
_link("Variables.php", "Accès aux variables PROTV") ;
_link("Exemples.php", "Exemples de fichiers htmz") ;
_title(1, "Protocole ProTV") ;
_p() ;
echo "Un fichier htmz est une petite application HTML/CSS/Javascript qui s'utilise
dans l'environnement ProTV.
Lors de l'utilisation en tant que simple animation, il n'y a pas de
communication réelle entre ProTV et HTMZ, la durée d'affichage est
celle qui est précisée dans la programmation du média.
Par contre, lorsque le HTMZ est utilisé dans une zone appelée par
un évènement tactile, il n'y a pas de durée spécifique et surtout il
faut relancer la bouche générique lorsqu'on a terminé.
Un protocole de communication entre le JavaScript inclus dans le HTMZ
et le player ProTV a donc été mis en place.
Il permet plusieurs fonctionnalités :" ;
_endp() ;
_title(2, "Généralités") ;
_p() ;
echo "Le protocole s'utilise simplement en \"faisant semblant\" de vouloir
passer à une autre page, en utilisant protv:// au lieu de html:// comme adresse." ;
_endp() ;
_title(2, "Fonction close") ;
_p() ;
echo "Pour terminer le HTMZ, il suffit d'appeler l'adresse protv://close
Par exemple, pour faire un bouton qui termine l'application, il suffit de mettre le code suivant :" ;
_endp() ;
_p('code') ;
echo htmlspecialchars("Terminer")."
" ;
_endp() ;
_p() ;
echo "On peut aussi utiliser une fonction javascript intermédiaire :" ;
_endp() ;
_p('code') ;
echo htmlspecialchars("Terminer")."
" ;
echo htmlspecialchars("")."
" ;
_endp() ;
_p() ;
echo "Une autre utilisation classique est de terminer au bout d'un cetain temps (12 secondes dans notre exemple) : " ;
_endp() ;
_p('code') ;
echo htmlspecialchars("")."
" ;
_endp() ;
_title(2, "Protocole d'insertion dans une table de données") ;
_p() ;
echo "Il est possible de faire remonter des données dans le système d'informations
de ProTV, dans le cas où le serveur est de type PHP/MySql.
Nous contacter contact@mvp.eu si vous désirez
des informations à ce sujet." ;
_endp() ;
_endpage() ;
?>