209 lines
8.7 KiB
PHP
209 lines
8.7 KiB
PHP
<?
|
|
/***************************************************************************
|
|
Archi.php - Classe Cadre
|
|
-------------------
|
|
begin : Septembre UTC 2000
|
|
copyright : (C) 2002 by NADAL Jean-Baptiste
|
|
email : jbnadal@ifrance.com
|
|
***************************************************************************
|
|
*
|
|
* Cette classe est l'ossature du Site. elle se charge de
|
|
* dessiner la structure du site.
|
|
*
|
|
***************************************************************************
|
|
* *
|
|
* This program is free software; you can redistribute it and/or modify *
|
|
* it under the terms of the GNU General Public License as published by *
|
|
* the Free Software Foundation; either version 2 of the License, or *
|
|
* (at your option) any later version. *
|
|
* *
|
|
***************************************************************************
|
|
* $Id: Archi.php,v 1.6 2002/12/14 19:59:27 jb Exp $
|
|
***************************************************************************/
|
|
|
|
$topdir = "./";
|
|
|
|
|
|
class Archi {
|
|
// Variables
|
|
var $pCompteur;
|
|
var $szDateduJour;
|
|
var $version;
|
|
var $FichierHaut;
|
|
// =============================================================
|
|
// Les Fonctions
|
|
// =============================================================
|
|
// Constructeur de la classe
|
|
function Archi ($nomF, $szCpt, $szDate)
|
|
{
|
|
$this->FichierHaut = $nomF;
|
|
$this->pCompteur = $szCpt;
|
|
$this->szDateduJour = $szDate;
|
|
}
|
|
|
|
// =============================================================
|
|
// Cette fonction affiche la partie ghaute du document Html
|
|
// c'est a dire les fonction en JavaScript, ainsi que le bandeau du haaut
|
|
// et la barre des menus.
|
|
function AffichePartieHaut($nTypeCompteur, $nAudebut)
|
|
{
|
|
global $racine;
|
|
echo "
|
|
<head>
|
|
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf8\"/>
|
|
<meta http-equiv=\"Content-Language\" content=\"fr-FR\" />
|
|
<meta name=\"robots\" content=\"index, nofollow\" />
|
|
<meta name=\"rating\" content=\"General\" />
|
|
<meta name=\"distribution\" content=\"Global\" />
|
|
<meta name=\"revisit-after\" content=\"1 month\" />
|
|
<meta name=\"owner\" content=\"ohmj@fr.st\" />
|
|
<meta name=\"copyright\" content=\"2002\" />
|
|
<meta name=\"description\" content=\"Site de l'Harmonie de
|
|
Montpellier-Jacou dans l'hérault (FRANCE)\" />
|
|
<meta name=\"keywords\" content=\"musique, harmonie, ajem, jacou,
|
|
montpellier, hautbois, basson, instrument\" />
|
|
<link rel=\"shortcut icon\"
|
|
href=\"http://ohmj.mad-troll.com/ohmj/ohmj.gif\"/>
|
|
<title>Site de l'Harmonie de Montpellier-Jacou</title>
|
|
<link rel=\"stylesheet\" type=\"text/css\"
|
|
href=\"./themes/ohmj1/ohmj1.css\" />
|
|
<!--<script language=\"Javascript\" src=\"./themes/ohmj1/ohmj1.js\"
|
|
type=\"text/javascript\" />-->";
|
|
|
|
echo "<script language=\"Javascript\" type=\"text/javascript\">\n";
|
|
|
|
echo "
|
|
<!--
|
|
function DonneDate()
|
|
{
|
|
// On recupere les donnees sur la date courante qui nous interresse
|
|
var pMaintenant = new Date();
|
|
var pJour = pMaintenant.getDate();
|
|
pJour = pJour > 9?pJour:\"0\" + pJour;
|
|
var pMois = pMaintenant.getMonth()+1;
|
|
pMois = pMois > 9?pMois:\"0\" + pMois;
|
|
var pAnnee = pMaintenant.getFullYear();
|
|
var pHeure = pMaintenant.getHours();
|
|
pHeure = pHeure > 9?pHeure:\"0\" + pHeure;
|
|
var pMinute = pMaintenant.getMinutes();
|
|
pMinute = pMinute > 9?pMinute:\"0\" + pMinute;
|
|
var resultat =\"\";
|
|
// Puis on formate la date
|
|
resultat = \"\\\"\"+ pJour+\" /\"+pMois+\" /\"+pAnnee+\" ".
|
|
" \"+pHeure+\":\"+pMinute+\"\\\"\";
|
|
return resultat;
|
|
}\n-->";
|
|
echo "</script>\n";
|
|
|
|
echo "</head>\n";
|
|
echo "<body background=\"".$racine."/Imgs/fond.gif\" ";
|
|
/* bgproperties=\"fixed\"\n";*/
|
|
if ( $nAudebut == 1)
|
|
echo " onLoad=window.setTimeout(\"supp_bandeau()\",4000) \n>";
|
|
else
|
|
echo ">\n";
|
|
|
|
$this->Affichebandeau();
|
|
include ($topdir."$this->FichierHaut");
|
|
}
|
|
|
|
// =============================================================
|
|
// Cette fonction g |