"", "pseudo"=>"", "ip"=>"", "avatar"=>"", "citation"=>"", "grade"=>""); } $zu=$_SESSION["zu"]; if(empty($zu["id"])){$zu["id"]="";} if(empty($zu["pseudo"])){$zu["pseudo"]="";} if(empty($zu["ip"])){$zu["ip"]="";} if(empty($zu["avatar"])){$zu["avatar"]="";} if(empty($zu["citation"])){$zu["citation"]="";} if(empty($zu["grade"])){$zu["grade"]="";} //-------------------------------------------- if(empty($HTTP_USER_AGENT)){$HTTP_USER_AGENT="";} $GLOBALS["user"]=$HTTP_USER_AGENT; include ("sire.php"); $GLOBALS["sire"]=$sire; include $sire."/config.php"; $GLOBALS["news"]=$news;$GLOBALS["commentaires"]=$commentaires;$GLOBALS["livredor"]=$livredor; $GLOBALS["ntm"]=$ntm;$GLOBALS["nna"]=$nna; $GLOBALS["nma"]=$nma;$GLOBALS["commentaires"]=$commentaires; $GLOBALS["affiche_citation"]=$affiche_citation;$GLOBALS["affiche_avatar"]=$affiche_avatar; $GLOBALS["nomdusite"]=$nomdusite; // La rubrique par défaut = première rubrique du menu apparent et sans restriction de lecture $fichierRubriques=$sire."/rubriques.txt"; $rubriques=file($fichierRubriques); for($i=0;$i v4 $GLOBALS["rub"]=$rubriques[$i][3]; } if($GLOBALS["rub"]==trim($rubriques[$i][3])){ $nom_rub=$rubriques[$i][4]; $GLOBALS["nom_rub"]=$nom_rub; break; } } //echo $GLOBALS["rub"]; //*** //******************************************************** $fichierC=$sire."/".$GLOBALS["rub"]."/c.txt"; $c=file($fichierC); if(!isset($c[0])){ $GLOBALS["premier"]=""; } else{ $c=$c[0]; $GLOBALS["c"]=$c; $cahier=$GLOBALS["cah"]-1; $n=""; if($GLOBALS["ntm"]>$c){$n=$c;} $n=$cahier*$GLOBALS["ntm"]; $GLOBALS["premier"]=$c-$n; //echo $GLOBALS["premier"]; } if(empty($_GET["art"])){ $_GET["art"]=""; $GLOBALS["art"]=$GLOBALS["premier"]; } else{ $GLOBALS["art"]=$_GET["art"]; } //------------------------------------------------------------ //include("donnees_new.php"); //////////////////////////////////////////////////////////////// // FONCTIONS //bandeau_________________________________________________ function bandeau(){ $fichierBandeau=$GLOBALS["sire"]."/bandeau.txt"; if(file_exists($fichierBandeau)){ $bandeau=file($fichierBandeau); if(isset($bandeau[0])){ $texte=stripslashes($bandeau[0]); $taille=trim($bandeau[1]); $couleur=trim($bandeau[2]); $fond=trim($bandeau[3]); if($texte==""){$bandeau="";} else{$bandeau="".$texte."";} echo $bandeau; } } } //menu haut________________________________________________ function menu_rubriques_a_affichage() { include("modules/puces.php"); if(file_exists("une.php")){ echo $puce_g." ACCUEIL "; } $fichierRubriques=$GLOBALS["sire"]."/rubriques.txt"; $rubriques=file($fichierRubriques);$n=0; for($i=0;$i".$rubriques[$i][4].""; } $n=$n+1; if($n%8==0&&$i!=0){echo "

";} } } //echo " ".$puce_g." LIVRE D'OR "; } // menu haut - rubriques cachées_______________________________ function menu_rubriques_x_affichage() { $zu=$_SESSION["zu"]; if($zu["grade"]>0){ echo "
"; $fichierRubriques=$GLOBALS["sire"]."/rubriques.txt"; $rubriques=file($fichierRubriques); $n=0; for($i=0;$i0){ echo " # ".$rubriques[$i][4].""; $n=$n+1; if($n%8==0&&$i!=0){echo "

";} } } echo "
"; } } // menu gauche - liens gelés____________________________________ function menu_articles_g_affichage(){ echo "".$GLOBALS["nom_rub"]."
Cahier n°".$GLOBALS["cah"]."
"; include("modules/puces.php"); $n=0; for($i=$GLOBALS["premier"];$i>0;$i--){ if(file_exists($GLOBALS["sire"]."/".$GLOBALS["rub"]."/m".$i.".txt")){ $surtitre=wordwrap($GLOBALS["surtitre"][$i],22,"\n",1); $surtitre=stripslashes($surtitre); $chapo=wordwrap($GLOBALS["chapo"][$i],66,"\n",1); $chapo=ereg_replace("
","\n",$chapo); $chapo=stripslashes($chapo); $titre=wordwrap($GLOBALS["titre"][$i],22,"\n",1); $titre=stripslashes($titre); $signature=$GLOBALS["signature"][$i]; $signature=stripslashes($signature); //---------------------------------------------------- if(isset($surtitre)){echo "
".$surtitre."
"; }// sur-titre if(isset($titre)){echo "
".$puce_n." ".$titre."
";}//titre if(isset($signature)){echo "
".$signature."
"; } $n=$n+1; if($n==4){break;} } } } //_________________________________________________________________ function menu_articles_a_affichage(){ include("modules/puces.php"); $n=0; for($i=$GLOBALS["premier"];$i>0;$i--){ if(file_exists($GLOBALS["sire"]."/".$GLOBALS["rub"]."/message".$i.".txt")){ $surtitre=wordwrap($GLOBALS["surtitre"][$i],22,"\n",1); $surtitre=stripslashes($surtitre); $chapo=wordwrap($GLOBALS["chapo"][$i],66,"\n",1); $chapo=ereg_replace("
","\n",$chapo); $chapo=stripslashes($chapo); $titre=wordwrap($GLOBALS["titre"][$i],22,"\n",1); $titre=stripslashes($titre); $signature=$GLOBALS["signature"][$i]; $signature=stripslashes($signature); //---------------------------------------------------- if(isset($surtitre)){echo "
".$surtitre."
";} // sur-titre if(isset($titre)){echo "
".$puce_n." ".$titre."
";}//titre if(isset($signature)){echo "
".$signature."
"; } $n=$n+1; if($n==$GLOBALS["ntm"]){break;} } } } function livredor_affichage(){ $zu=$_SESSION["zu"]; include("modules/puces.php"); $sire=$GLOBALS["sire"]; $art=$GLOBALS["art"]; $rub=$GLOBALS["rub"]; $n=0; for($i=$GLOBALS["premier"];$i>0;$i--){ $temps=$GLOBALS["temps"][$i]; $temps=explode("|",$temps); $date=$temps[1]; $heure=$temps[2]; //$titre=wordwrap($GLOBALS["titre"][$i],22,"\n",1); //$titre=stripslashes($titre); $signature=$GLOBALS["signature"][$i]; $signature=stripslashes($signature); $texte=wordwrap($GLOBALS["texte"][$i],99,"\n",1); $texte=stripslashes($texte); //---------------------------------------------------- echo "
".$signature." ".$puce_n." ".$temps[1]." # ".$temps[2]."
"; echo "
".$texte; //liens fonctionnels if($zu["grade"]>=3){ echo "
"; echo $puce_g."Editer le message"; echo $puce_g."Supprimer"; } echo "
"; //if(isset($signature)){echo "
".$signature."
"; } $n=$n+1; if($n==$GLOBALS["ntm"]){break;} } } //____________________________________________________________________ function cahiers_liens_affichage() { $fichierC=$GLOBALS["sire"]."/".$GLOBALS["rub"]."/c.txt"; $c=file($fichierC); if(isset($c[0])){ $c=$c[0]; $nombre_de_cahiers=ceil($c/$GLOBALS["ntm"]); echo "

"; echo "
"; if($GLOBALS["rub"]=="livredor"){echo "PAGES
";} else{ echo "CAHIERS
"; echo "Les articles de la rubrique sont archivés chronologiquement par cahier de ".$GLOBALS["ntm"]."
"; } for ($i=1;$i<=$nombre_de_cahiers;$i++) { echo "# ".$i.""; $saut_de_ligne=$i%24; if($saut_de_ligne==0){echo "
";} } echo "
"; } } // article _ affichage_________________________________________________________________________ function article_affichage(){ $zu=$_SESSION["zu"]; include("modules/puces.php"); $art=$GLOBALS["art"]; $rub=$GLOBALS["rub"]; if($GLOBALS["art"]!=""){ //traitement des données avant affichage $temps=$GLOBALS["temps"][$art]; $temps=explode("|",$temps); $date=$temps[1]; $heure=$temps[2]; //$date=$GLOBALS["date"][$art]; //$heure=$GLOBALS["heure"][$art]; $utilisateur=$GLOBALS["utilisateur"][$art]; $utilisateur=explode("|",$utilisateur); $pseudo=$utilisateur[2]; $avatar=$utilisateur[4]; $citation=$utilisateur[5]; //$pseudo=$GLOBALS["pseudo"][$art]; $surtitre=wordwrap($GLOBALS["surtitre"][$art],66,"\n",1); $surtitre=stripslashes($surtitre); $titre=wordwrap($GLOBALS["titre"][$art],55,"\n",1); $titre=stripslashes($titre); $chapo=wordwrap($GLOBALS["chapo"][$art],77,"\n",1); $chapo=ereg_replace("\n","
",$chapo); $chapo=stripslashes($chapo); $texte=wordwrap($GLOBALS["texte"][$art],99,"\n",1); //$texte=ereg_replace("
","\n",$texte); $texte=stripslashes($texte); //------------------------------------------------ $texte=str_replace("millau-petanque.com/images","millau-petanque.com/millau-petanque/images",$texte); //$texte=str_replace("association-ilona.com/images","association-ilona.com/ilona/images",$texte); //$texte=str_replace("images","ilona/images",$texte); //$texte=str_replace("ilona/ilona/images","ilona/images",$texte); //------------------------------------------------ //------------------------------------------------ $signature=htmlentities($GLOBALS["signature"][$art]); $edition=$GLOBALS["edition"][$art]; if(empty($edition)){ $edition=""; $editeur_ip=""; $editeur_pseudo=""; $editeur_temps=""; } else{ $edition=explode("|",$edition); $editeur_ip=$edition[0]; $editeur_pseudo=$edition[1]; $editeur_temps=$edition[2]; } //$avatar=$GLOBALS["avatar"][$art]; //$citation=$GLOBALS["citation"][$art]; if($avatar==""){$avatar=$GLOBALS["sire"]."/img/avatar_defaut.jpg";} $references=$GLOBALS["nom_rub"].$puce_n." Article ".$art." ".$puce_n." ".$date." * ".$heure." ".$puce_n." ".$pseudo; // affichage echo "
"; echo "
".$references."
"; echo "
"; echo "
".$surtitre."
"; echo "
".$titre."
"; echo "
".$chapo."
"; if($GLOBALS["affiche_avatar"]==1) { echo ""; } echo "
".$texte."
"; if($signature!=""){echo "
".$signature."
";} if($editeur_pseudo!=""){ $edition=$editeur_pseudo."*".date("d/m/Y",$editeur_temps)."*".date("H:i",$editeur_temps); echo "
".$edition."
"; } echo "
"; if($GLOBALS["affiche_citation"]==1){ echo $pseudo." # ".$citation; } } /*if($zu["grade"]>0 && $titre=="***/ /****" && $GLOBALS["art"]=="1"){*/ if($zu["grade"]>0 && $GLOBALS["art"]==""){ ?>
INFORMATION * SIRE

La rubrique est initialisée. Vous pouvez y écrire et éditer des articles.
Cliquer sur le bouton Rédiger un article ci-contre à droite.

La chandelle (colonne de droite) est également éditable.
Cliquer sur le bouton Editer la chandelle.

Bon surf.

*** Hubert Plisson ***
VERSION IMPRIMABLE
"; //commentaires if($GLOBALS["commentaires"]==1){ echo "
"; $fichierCommentaires=$GLOBALS["sire"]."/".$rub."/message".$art.".txt"; //$rang=count(file($GLOBALS["sire"]."/".$GLOBALS["rub"]."/message".$GLOBALS["art").".txt"))+1; //rang du commentaire //echo "Commenter l'article ".$art.""; //echo "COMMENTAIRES"; echo " ".$puce_n." COMMENTER L'ARTICLE ".$GLOBALS["art"].""; $nc=count(file($fichierCommentaires))-1;$lirecommentaire=""; if($nc<=1){echo " ".$puce_n." ".$nc." commentaire"; $lirecommentaire="LIRE LE COMMENTAIRE";} else{echo " ".$puce_n." ".$nc." commentaires";$lirecommentaire="LIRE LES COMMENTAIRES";} //if($nc>0) {echo $petitepuce."Lire les commentaires";} if($nc>0){echo " ".$puce_n."".$lirecommentaire."";} echo "
"; } echo "
"; } function article_print(){ $zu=$_SESSION["zu"]; include("modules/puces.php"); $art=$GLOBALS["art"]; //traitement des données avant affichage $temps=$GLOBALS["temps"][$art]; $temps=explode("|",$temps); $date=$temps[1]; $heure=$temps[2]; //$date=$GLOBALS["date"][$art]; //$heure=$GLOBALS["heure"][$art]; $utilisateur=$GLOBALS["utilisateur"][$art]; $utilisateur=explode("|",$utilisateur); $pseudo=$utilisateur[2]; $avatar=$utilisateur[4]; $citation=$utilisateur[5]; //$pseudo=$GLOBALS["pseudo"][$art]; $surtitre=wordwrap($GLOBALS["surtitre"][$art],66,"\n",1); $titre=wordwrap($GLOBALS["titre"][$art],55,"\n",1); $chapo=wordwrap($GLOBALS["chapo"][$art],77,"\n",1); $chapo=ereg_replace("\n","
",$chapo); $texte=wordwrap($GLOBALS["texte"][$art],99,"\n",1); $texte=ereg_replace("
","\n",$texte); //--------------------------------------------------------------------------- $texte=str_replace("millau-petanque.com/images","millau-petanque.com/millau-petanque/images",$texte); //-------------------------------------------------------------------------------- $signature=htmlentities($GLOBALS["signature"][$art]); $edition=$GLOBALS["edition"][$art]; $edition=explode("|",$edition); $editeur_ip=$edition[0]; $editeur_pseudo=$edition[1]; $editeur_temps=$edition[2]; //if($avatar==""){$avatar=$GLOBALS["sire"]."/img/avatar_defaut.jpg";} //$references=$GLOBALS["nom_rub"]." # Article ".$art." # ".$date." * ".$heure." # Editeur : ".$pseudo; //_______________________________________________________________ ?>
<>
".$references."
"; echo "
"; echo "

".$surtitre."

"; echo "

".$titre."

"; echo "

".$chapo."

"; if($GLOBALS["affiche_avatar"]==1) { echo ""; } echo "

".$texte."

"; if($signature!=""){ echo "

".$signature."

"; } $edition=$editeur_pseudo."*".date("d/m/Y",$editeur_temps)."*".date("H:i",$editeur_temps); echo "

".$edition.""; echo "

"; if($GLOBALS["affiche_citation"]==1){ echo $pseudo." # ".$citation; } } //liens fonctionnels____________________________________________________________________ function liens_fonctionnels() { include("modules/puces.php"); $zu=$_SESSION["zu"]; echo $puce_n." Bienvenu ".$zu["pseudo"]."
"; $sire=$GLOBALS["sire"]; $rub=$GLOBALS["rub"]; $cah=$GLOBALS["cah"]; if($GLOBALS["art"]<1){ $art=$GLOBALS["art"]; if($zu["grade"]>0){ echo $puce_g."Déconnexion"; echo "

"; if(!file_exists($sire."/".$rub."/message1.txt")){ echo $puce_g."Rédiger un article"; } echo "

"; if(!file_exists($sire."/".$rub."/message0.txt")){ echo $puce_g."Ecrire la chandelle"; } } } else{ $art=$GLOBALS["art"]; $utilisateur=$GLOBALS["utilisateur"][$art]; $utilisateur=explode("|",$utilisateur); $pseudo=$utilisateur[2]; // fonctions rédacteur if($zu["grade"]>0){ echo $puce_g."Déconnexion"; echo "
"; echo $puce_g."Rédiger un nouvel article"; echo "
"; if ($zu["pseudo"]==$pseudo || $zu["grade"]>=3) { //if($rub=="livredor"){$obj="livredor";} //elseif($rub=="news") {$obj="news";} //else{$obj="article";} echo $puce_g."Editer l'article"; } echo "
"; // fonctions éditeurs if ($zu["grade"]>=6) { // Freezer_Défreezer------------------------------------------ if(!file_exists($sire."/".$rub."/m".$GLOBALS["art"].".txt")) { // echo $puce_g." Freezer"; } else { // echo $puce_g." Défreezer"; } echo "
"; // Transférer------------------------------------------------ if($art>1){ echo $puce_g."Transférer"; } echo "
"; // Mettre en tête //if(!file_exists($rub."/m".$art.".txt")) { echo $puce_g."Mettre en tête"; //} echo "
"; //Monter echo $puce_g."Monter"; //Descendre echo "
"; echo $puce_g."Descendre"; //Supprimer echo "
"; echo "
"; echo $puce_g."Supprimer"; //Télécharger une image echo "
"; echo $puce_g."Télécharger des images"; //Télécharger une image //echo "

"; } // echo "Tutoriel "; echo "
"; echo $puce_g."Editer le bandeau
"; if(!file_exists($sire."/".$rub."/message0.txt")){ echo $puce_g."Ecrire la chandelle"; } else{ echo $puce_g."Editer la chandelle"; } } else{ //echo "Connexion"; } } } // connection _________________________________________________________________ function connexion(){ include("modules/puces.php"); //echo "
"; echo "Connexion"; //echo $puce_g." Connexion"; echo " * Inscription";//*** echo "
"; ?> "; } // news _______________________________________________________________________ function news_affichage(){ if($GLOBALS["news"]==1 && $GLOBALS["rub"]==$GLOBALS["rub_par_defaut"]){ $fichierC=$GLOBALS["sire"]."/news/c.txt"; $c=file($fichierC); $c=$c[0]; $n=0; include ("cd34/cap_news.php"); for($i=$c;$i>0;$i--){ $fichierMessage=$GLOBALS["sire"]."/news/message".$i.".txt"; if(file_exists($fichierMessage)){ include("donnees.php"); $references="News ".$i." # ".$date." * ".$heure." # ".$pseudo; $titre=wordwrap($titre,55,"\n",1); //$titre=ereg_replace("\n","
",$titre); $texte=wordwrap($texte,99,"\n",1); $texte=ereg_replace("
","\n",$texte); $texte=stripslashes($texte); $references=$pseudo." # ".$date."-".$heure; echo "
".$references."
"; echo "
".$titre."
"; echo "
".$texte."
"; $n=$n+1; } if($n==$GLOBALS["nna"]){break;} } } } // chandelle de droite_________________________________________________________ function chandelle_droite_affichage(){ $fichierchandelle=$GLOBALS["sire"]."/".$GLOBALS["rub"]."/message0.txt"; if(file_exists($fichierchandelle)){ $fp=fopen($fichierchandelle, "r"); $donnee=fgetcsv($fp,16000,"\t"); $texte=wordwrap($donnee[7],99,"\n",1); $texte=stripslashes($texte); //------------------------------------------ $texte=str_replace("millau-petanque.com/images","millau-petanque.com/millau-petanque/images",$texte); //------------------------------------------- echo $texte; } /* if(isset($GLOBALS["texte"][0])){ $texte=wordwrap($GLOBALS["texte"][0],99,"\n",1); $texte=stripslashes($texte); //------------------------------------------ $texte=str_replace("millau-petanque.com/images","millau-petanque.com/millau-petanque/images",$texte); //------------------------------------------- echo $texte; }*/ } ////////////////////////////////////// UNE ////////////////////////////////////// function une_menu(){ $sire=$GLOBALS["sire"]; $menu=$GLOBALS["menu"]; include("modules/puces.php"); for($i=0;$i0 && $menu[$i][2]==0){ $tetiere=$menu[$i][4]; $surtitre=wordwrap($menu[$i][5],33,"\n",1); $surtitre=stripslashes($surtitre); $titre=wordwrap($menu[$i][6],22,"\n",1); $titre=stripslashes($titre); $chapo=wordwrap($menu[$i][7],44,"\n",1); $chapo=ereg_replace("\n","
",$chapo); $chapo=stripslashes($chapo); $texte=$menu[$i][8]; echo "
".$tetiere."
"; echo "
".$surtitre."
"; echo "
".$titre."
"; //------------------------------------------------------- $image=""; $img=strip_tags($texte,""); $img=str_replace("",">|",$img); $img=explode("|",$img); for($j=0;$j","",$image); $image=ereg_replace("","",$image); $image=ereg_replace("","",$image); $image=ereg_replace("width=\"(.+)\" height=\"(.+)\" style=\"width:150px\">","style=\"width;150px\">",$image); //$image=ereg_replace("","",$image); echo $image; //$texte=str_replace("&","&",$texte); /*$texte=str_replace("
","
",$texte); $texte=ereg_replace("(.+)(.+)","",$texte); $texte=ereg_replace("style=(.+)px;\"","style=\"width:150px\"",$texte); $texte=ereg_replace("",">",$texte); $texte=ereg_replace("width=\"([[:digit:]]+)\"","",$texte); if(!ereg("".$chapo."
"; echo "
".$puce_g." >>>
"; } } } function une_tribune(){ $sire=$GLOBALS["sire"]; $menu=$GLOBALS["menu"]; include("modules/puces.php"); $n=0; for($i=0;$i",$chapo); $chapo=stripslashes($chapo); $texte=$menu[$i][8]; //$texte=str_replace("&","&",$texte); // correctif code RTE /////////////////////////////////////// /*$texte=str_replace("
","
",$texte); $texte=ereg_replace("\">",">",$texte); $texte=ereg_replace("","target=\"_blank\">",$texte); $texte=str_replace("\"center>","\"center\">",$texte); $texte=str_replace("\"sans serif>","\"sans-serif\">",$texte);*/ ///////////////////////////////////////////////////////////////// echo "
".$tetiere."
"; echo "
".$surtitre."
"; if($n==0){echo "
".$titre."
";} else {echo "
".$titre."
";} $image=""; $img=strip_tags($texte,""); $img=str_replace("",">|",$img); $img=explode("|",$img); for($j=0;$j","",$image); //$image=ereg_replace("","",$image); //$image=ereg_replace("","",$image); echo $image; /* $texte=ereg_replace("(.+)","",$texte); $texte=ereg_replace("(.+)(.+)","",$texte); // $texte=ereg_replace("(.+)","",$texte); $texte=ereg_replace(""); $menu[$i][8]=ereg_replace("(.+)Ui", "", $menu[$i][8]); //if(!ereg("".$chapo.""; echo ""; $n=$n+1; } } } function une_chandelle(){ $sire=$GLOBALS["sire"]; $fichierChandelle=$sire."/une/message0.txt"; if(file_exists($fichierChandelle)){ $fp=fopen($fichierChandelle,"r"); $chandelle=fgetcsv($fp,16000,"\t"); $chandelle=$chandelle[7]; $chandelle=nl2br($chandelle); // $chandelle=str_replace("&","&",$chandelle); //$chandelle=str_replace("
","
",$chandelle); $chandelle=str_replace("/>",">",$chandelle); $chandelle=wordwrap($chandelle,99,"\n",1); //$chandelle=ereg_replace("
","\n",$chandelle); $chandelle=str_replace("\"-\"n"; $puce_g="g"; if(empty($HTTP_USER_AGENT)){$HTTP_USER_AGENT="";} if(ereg("Firefox",$HTTP_USER_AGENT)) { $puce_n="#"; $puce_g="#"; } ?> <? echo $nomdusite." :: SIRE :: Propulsion Naucelle Web Site"; ?>
Ecrire la chandelle"; } else{ echo $puce_g."Editer la chandelle
"; } } if(file_exists("modules/pub.php")){$pub="chandelle"; include("modules/pub.php"); echo "

";} une_chandelle(); include("modules/google1.php"); ?>