Personnalisation de l'en-tête et du bas de page des CGI


Introduction

Si vous êtes amené à faire des installations de Nagios pour vos clients, vous pourriez avoir envie d'avoir une en-tête et/ou un bas de page personnalisés à l'affichage des résultats des CGI. Ceci est particulièrement utile pour l'utilisateur final concernant l'affichage des informations de contact du support, etc.

Il est important de tenir compte du fait que les en-têtes et bas de page personnalisés ne sont pas exécutés (de quelle manière que ce soit) avant d'être affichés. Le contenu du fichier d'en-tête et de bas de page est simplement lu et affiché au résultat de l'exécution du CGI. Cela signifie qu'ils ne peuvent contenir que des informations qu'un navigateur web peut comprendre (HTML, JavaScript, etc.).

Comment ça marche?

Vous pouvez inclure les en-têtes et bas de page personnalisés dans le résultat des CGI en fournissant des fichiers HTML avec un nom approprié dans le sous-répertoire ssi/ du répertoire HTML de Nagios (p.ex. /usr/local/nagios/share/ssi).

Les en-têtes personnalisées sont inclues immédiatement après la balise <BODY> au résultat de l'exécution du CGI. Pareillement, les en-têtes personnalisées sont inclues avant la balise </BODY>.

Il y a deux types d'en-têtes et de bas de page personnalisés:

L'utilisation des en-têtes et bas de pages personnalisés sont optionnels. Utilisez-les si vous le désirez. Pareillement pour les en-têtes et bas de pages spécifiques. C'est vraiment comme vous le sentez.