function afficherListeLiens()
 {
     $result = mysql_query("SELECT * FROM if_liens WHERE numpara='{$this->numpara}' ORDER BY ordre");
     while ($row = mysql_fetch_array($result)) {
         $unLien = new Lien();
         $afficheLien = true;
         if ($row["numpage"] && !$this->admin) {
             //Le lien est une page existante interne, on est dans le site public => on recherche si la page est publiée
             $laPage = new Page();
             $laPage->numpage = $row["numpage"];
             $laPage->infosPage();
             if ($laPage->publiePage == 'n') {
                 $afficheLien = false;
             }
         }
         if ($afficheLien) {
             $unLien->numlien = $row["numlien"];
             $unLien->libLien = $row["libelle"];
             $unLien->texteLien = miseEnForme($row["texte"]);
             $unLien->urlLien = $row["url"];
             $unLien->ordreLien = $row["ordre"];
             $unLien->fenLien = $row["fenetre"];
             $this->liens[] = $unLien;
         }
     }
     if (count($this->liens) >= 1) {
         return true;
     }
 }
 /**
  * Affiche la liste des pages
  *  @return true si le tableau n'est pas vide
  */
 function afficherListePages()
 {
     //requete sql
     $result = mysql_query("SELECT numpage FROM if_page ORDER BY titre");
     while ($row = mysql_fetch_row($result)) {
         $unePage = new Page();
         /**$unePage->nomPageGoogle=$row["nom"];
         		$unePage->titrePage=$row["titre"];	**/
         $unePage->numpage = $row[0];
         $unePage->infosPage();
         $this->pages[] = $unePage;
     }
     if (count($this->pages) >= 1) {
         return true;
     }
 }
<?php /* Date de cration: 23/12/2008 */ 
$laPage = new Page();
$laPage->numpage=$numpage;
$laPage->infosPage();
$laPage->infosColonnes(); 

//setlocale(LC_ALL, "french");
//setlocale(LC_TIME, 'fr_FR.iso-8859-1', 'fr.iso-8859-1', 'fr_FR.iso-8859-1', 'fr.iso-8859-1');
// Recuperation des formations, contacts, docs (l'affichage est gere plus bas)
	// Les formations liées à la catégorie ou sous-catégorie
	$nb_forma=0;
	
	// Les documentations liées à la catégorie ou sous-catégorie
	// pas de docs dans cette page specifique : la requete perturbe celle du moteur
	$nb_doc=0;
	
	
	// Les contacts liés à la catégorie ou sous-catgorie
	$nb_cont=0;
	if ($numsscateg) {
	   $menuCont=new Menu();
	   $menuCont->type="sscateg";
	   $menuCont->nummenu=$numsscateg;	
	   $nb_cont=$menuCont->afficherContacts("o");
	} else if ($numcateg) {//fin if ($numsscateg) 
	    $menuCont=new Menu();
	    $menuCont->type="categorie";
	    $menuCont->nummenu=$numcateg;	
	    $nb_cont=$menuCont->afficherContacts("o");	  
		
	}
function ajouterPara()
{
    $newParag = new Paragraphe();
    $newParag->titrePara = $_POST['textTitrePara'];
    $newParag->contenuPara = $_POST['textCont'];
    $numpara = $newParag->creerParagraphe();
    $laPage = new Page();
    $laPage->numpage = $_GET['numpage'];
    $laPage->id_m = $_GET['id'];
    $laPage->numpara = $numpara;
    $laPage->ordre = $_POST['selectOrdre'];
    $laPage->colonne = $_POST['selectType'];
    $laPage->liste = $_POST['radioListe'];
    $laPage->typeTitre = $_POST['radioTypeTitre'];
    $laPage->ajouterParagraphe();
    // On l'ajoute à la page
    for ($i = 1; $i <= $_POST['nbLiens']; $i++) {
        // On traite l'ajout de liens
        $valUrl = "textUrlLien" . $i . "_";
        $valPage = "selectPage" . $i . "_";
        if (${$valUrl} || ${$valPage}) {
            $valLib = "textLibLien" . $i . "_";
            $valTexte = "textTexteLien" . $i . "_";
            $valOrdre = "selectOrdreLien" . $i . "_";
            $valFen = "radioFen" . $i . "_";
            $newLien = new Lien();
            $newLien->numpara = $numpara;
            $newLien->libLien = ${$valLib};
            $newLien->texteLien = ${$valTexte};
            if (${$valPage}) {
                $pageLien = new Page();
                $pageLien->numpage = ${$valPage};
                $pageLien->infosPage();
                $newLien->numpage = ${$valPage};
                $newLien->urlLien = $pageLien->aliasPage;
            } else {
                $newLien->urlLien = ${$valUrl};
            }
            $newLien->fenLien = ${$valFen};
            $newLien->ordreLien = ${$valOrdre};
            $newLien->creerLien();
        }
        //fin if ($$valUrl)
    }
    //fin du for
    for ($i = 1; $i <= $nbPhotos; $i++) {
        // On traite l'association de photos
        $valSelect = "selectPhoto" . $i . "_";
        $valFile = "filePhoto" . $i . "_";
        if (${$valSelect} || isset($_FILES[$valFile]['tmp_name']) && $_FILES[$valFile]['tmp_name'] != "") {
            $valLeg = "textLegPh" . $i . "_";
            $valOrdre = "selectOrdrePhoto" . $i . "_";
            $valTaille = "radioTaille" . $i . "_";
            if (${$valSelect}) {
                // on associe une photo existante
                $newParag->numphoto = ${$valSelect};
                $newParag->ordrePhoto = ${$valOrdre};
                $newParag->legPhoto = ${$valLeg};
                $newParag->associerPhoto();
            } else {
                if (isset($_FILES[$valFile]['tmp_name']) && $_FILES[$valFile]['tmp_name'] != "") {
                    // on cr�e une photo
                    $newPhoto = new Photo();
                    $newPhoto->nomPhoto = normaliza(basename($_FILES[$valFile]['name']));
                    $newPhoto->tmp_name = $_FILES[$valFile]['tmp_name'];
                    $newPhoto->taille = ${$valTaille};
                    $numphoto = $newPhoto->creerPhoto();
                    // On associe ensuite la photo au paragraphe
                    $newParag->numphoto = $numphoto;
                    $newParag->ordrePhoto = ${$valOrdre};
                    $newParag->legPhoto = ${$valLeg};
                    $newParag->associerPhoto();
                }
            }
        }
        //fin if ($$valSelect || $$valFile)
    }
    //fin du for
    for ($i = 1; $i <= $nbVideos; $i++) {
        // On traite l'association de vidéos
        $valSelect = "selectVideo" . $i . "_";
        $valFile = "fileVideo" . $i . "_";
        if (${$valSelect} || isset($_FILES[$valFile]['tmp_name']) && $_FILES[$valFile]['tmp_name'] != "") {
            $valLeg = "textLegVi" . $i . "_";
            $valOrdre = "selectOrdreVideo" . $i . "_";
            if (${$valSelect}) {
                // on associe une vidéo existante
                $newParag->numvideo = ${$valSelect};
                $newParag->ordreVideo = ${$valOrdre};
                $newParag->legVideo = ${$valLeg};
                $newParag->associerVideo();
            } else {
                if (isset($_FILES[$valFile]['tmp_name']) && $_FILES[$valFile]['tmp_name'] != "") {
                    // on cree une video
                    $newVideo = new Video();
                    $newVideo->nomVideo = normaliza(basename($_FILES[$valFile]['name']));
                    $newVideo->tmp_name = $_FILES[$valFile]['tmp_name'];
                    $numvideo = $newVideo->creerVideo();
                    // On associe ensuite la vidéo au paragraphe
                    $newParag->numvideo = $numvideo;
                    $newParag->ordreVideo = ${$valOrdre};
                    $newParag->legVideo = ${$valLeg};
                    $newParag->associerVideo();
                }
            }
        }
        //fin if ($$valSelect || $$valFile)
    }
    //fin du for
    for ($i = 1; $i <= $nbFichiers; $i++) {
        // On traite l'association de fichiers
        //$valSelect="selectFich".$i."_";
        $valFile = "fileFich" . $i . "_";
        if (isset($_FILES[$valFile]['tmp_name']) && $_FILES[$valFile]['tmp_name'] != "") {
            $valOrdre = "selectOrdreFich" . $i . "_";
            $valLib = "textLibFich" . $i . "_";
            $newFichier = new Fichier();
            $newFichier->nomFichier = normaliza(basename($_FILES[$valFile]['name']));
            $newFichier->tmp_name = $_FILES[$valFile]['tmp_name'];
            $numfichier = $newFichier->creerFichier();
            // On associe ensuite le fichier au paragraphe
            $newParag->numfichier = $numfichier;
            $newParag->ordreFichier = ${$valOrdre};
            $newParag->libFichier = ${$valLib};
            $newParag->associerFichier();
        }
        //fin if ($$valSelect || $$valFile)
    }
    //fin du for
    if (!$action) {
        //on est en création de page
        if (!$paragraphe) {
            $pg_admin = "lister-page";
        } else {
            $creer_page = 1;
        }
    } else {
        //on est en modification de page
        if (!$paragraphe) {
            $onglet = "mod_para";
        } else {
            $onglet = "aj_para";
        }
    }
}
Example #5
0
<?php

$pageAccueil = new Page();
$pageAccueil->lg = $lg;
$pageAccueil->infosPage();
//if ($numpage && $accueil) echo $accueilPage->nomPhoto; else if ($numpage) echo $titrePage->nomPhoto; else echo "logo.gif";
?>
<div id="fond">

<div id="grey"></div>

<div id="logo"><a href="<?php 
if ($id) {
    echo "index.php?id={$id}&cnx={$cnx}&pg_admin=content&numpage={$pageAccueil->numpage}&numrub={$menus->nummenu}&onglet=voir&page_accueil=o&lg={$pageAccueil->lg}";
} else {
    if ($pageAccueil->aliasPage) {
        echo $pageAccueil->aliasPage;
    } else {
        echo $if_site["url"];
    }
}
?>
"><img src="../images/logo.gif" width="119" height="58" hspace="15" align="left"></a>

	</div><div id="menu"> 

 	 	<!-- menu principal deplace dans une div absolue -->		

		</div>
		<div id="menu2">
			<table>
Example #6
0
 /**
  * R&eacute;cup&egrave;re les infos concernant le menu 
  */
 function infosMenu()
 {
     $row = SelectMultiple("if_" . $this->type, $this->nomkey, $this->nummenu);
     $this->nomMenu = $row["nom"];
     $this->ordre = $row["ordre"];
     $this->zone = $row["zone"];
     $this->affiche = $row["affiche"];
     $this->lg = $row["lg"];
     if ($this->type == "categorie") {
         $this->numfkey = $row["numrub"];
     } else {
         if ($this->type == "sscateg") {
             $this->numfkey = $row["numcateg"];
         }
     }
     if ($row["numpage"]) {
         $lapage = new Page();
         $lapage->numpage = $row["numpage"];
         $lapage->infosPage();
         $this->url = $lapage->aliasPage;
         $this->numpage = $lapage->numpage;
         $this->accueilPage = $lapage->accueilPage;
         $this->lgPage = $lapage->lg;
     }
 }
Example #7
0
<title>
<?php 
if ($numpage) {
    //$numpage est initialise par la regle d'ecriture dans .htaccess (accueil : numpage=86)
    $accueilPage = new Page();
    $accueilPage->lg = $lg;
    $numpage_accueil = $accueilPage->rechercherAccueil();
    if ($numpage_accueil == $numpage && !$pg_admin) {
        $accueilPage->numpage = $numpage;
        $accueilPage->infosPage();
        echo $accueilPage->nomPageGoogle;
        $accueil = 1;
    } else {
        $titrePage = new Page();
        $titrePage->numpage = $numpage;
        $titrePage->infosPage();
        echo $titrePage->nomPageGoogle;
    }
}
?>
</title> 
<META NAME="keywords" CONTENT="<?php 
if ($numpage && $accueil) {
    echo $accueilPage->keywPage;
} else {
    if ($numpage) {
        echo $titrePage->keywPage;
    }
}
?>
">