=6) {//001.1 echo "Créer une rubrique pour initialiser le système rédactionnel"; echo "CREER UNE RUBRIQUE"; } //001.1 else { //001.2 "Entrez comme membre en renseignant le formulaire et créez une rubrique pour initialiser le système rédactionnel."; } //001.2 }//001 /////////////////////////////////////////////////////////////////////////////////////////////// else {//002 // Détermination de la section //if(empty($_GET["sec"])) {$sec="info";} else {$sec=$_GET["sec"];} //_______________________________________________________ //Détermination de la rubrique if(empty($_GET["rub"])){$rub=rtrim($rubriques[0]);} else {$rub=strip_tags($_GET["rub"]);} $rub=stripslashes($rub); //Détermination de l'article $num=file($rub."/c.txt"); $num=$num[0]; $nart=$num; //echo "*********".$nart; if($num==0) {$nart=1;} if(empty($_GET["art"])) {$art=$nart;} else {$art=$_GET["art"];} //Détermination du cahier if(empty($_GET["cahier"])) {$cahier=1;} else {$cahier=$_GET["cahier"];} //_________________________________________________________ // HAUT DE PAGE //******************************************************** include("entete.php"); //Affichage de l'entête if(file_exists("cap.php")) {include ("cap.php");} if(file_exists("menu_h.php")) {include ("menu_h.php");} //_____________________________________________________ //ESPACE DE SEPARATION HAUT-VENTRE //******************************************************** echo "
"; //________________________________________________________ //VENTRE DE PAGE //********************************************************** //_______________________________________________________ //Détermination du nombre de cahiers if($cahier=="") {$cahier=1;} $cahier=$cahier-1; $numerocahier=$cahier+1; if($ntm>$num){$ntm=$num;} $n=$num-$ntm*$cahier; $dernier=$n-$ntm; //******************************************************** echo ""; //________________________________________________________ //Colonne de gauche => Menu gauche //********************************************************* echo ""; // Fin de la colonne de gauche //__________________________________________________________________ //Colonne du centre=TRIBUNE => Articles, liens, formulaire //******************************************************************* echo "
"; //________________________________________________________ // Message d'accueil $pseudo=$zu["auteur"];$avatar=$zu["avatar"]; if($zu["auteur"]=="") { $pseudo="sur
".$titredusite; $avatar="img/avatar_defaut.jpg";} if($zu["avatar"]=="") { $avatar="img/avatar_defaut.jpg";} echo "\"-\""; echo "
Bienvenue
".$pseudo."
"; //_________________________________________________________ // Liens permanents for($i=$n; $i>$n-$ntm; $i--){//1 if (file_exists($rub."/m".$i.".txt") && file_exists($rub."/message".$i.".txt") ) { //1.1 $fp=fopen($rub."/message".$i.".txt","r"); $donnee=fgetcsv($fp, 10000, "\t"); $donnee[5]=wordwrap($donnee[5],22,"\n",1); $donnee[5]=ereg_replace("\n","
",$donnee[5]); $donnee[6]=wordwrap($donnee[6],22,"\n",1); $donnee[6]=ereg_replace("\n","
",$donnee[6]); echo "
".$donnee[5].""; // sur-titre echo "
".$pucegold." ".$donnee[6]."
";//titre if(isset($donnee[11])){ echo "
".$donnee[11]."
"; // auteur } else { echo "
".$donnee[4]."
"; // auteur } fclose($fp); } //1.1 } //1 //________________________________________________________________ // Liens déroulants echo "
"; echo "
".$rub."
".$puce."Cahier ".$numerocahier."
"; for ($i=$n; $i>$n-$ntm; $i--) { //2 if ($i>0) { if (file_exists($rub."/message".$i.".txt") && !file_exists($rub."/m".$i.".txt")) { //2.1 $fp=fopen($rub."/message".$i.".txt","r"); $donnee=fgetcsv($fp, 10000, "\t"); $donnee[5]=wordwrap($donnee[5],22,"\n",1); $donnee[5]=ereg_replace("\n","
",$donnee[5]); $donnee[6]=wordwrap($donnee[6],22,"\n",1); $donnee[6]=ereg_replace("\n","
",$donnee[6]); echo "
".$donnee[5]."
"; // sur-titre echo "
".$pucegold." ".$donnee[6]."
";//titre if(isset($donnee[11])){ echo "
".$donnee[11]."
"; // auteur } else { echo "
".$donnee[4]."
"; // auteur } fclose($fp); } //2.1 else { //2.2 echo ""; } //2.2 } } //2 //_____________________________________________________ // Liens cahiers $caa=24;$nc=""; if($num==0) {$nc=1;} elseif ($nc>$caa) {$nc=$caa;} else {$nc=ceil($num/$ntm);} echo "


"; echo "CAHIERS : "; for ($i=1;$i<=$nc;$i++) { echo $puce." ".$i.""; $sautdeligne=$i%24; if($sautdeligne==0){echo "
";} } echo "
"; //Sous-menu if(file_exists("sousmenu_g.php")) { if ($rub==trim($rubriques[0])) { echo "
"; echo "
"; include("sousmenu_g.php"); echo "
"; } } if(file_exists("zucount/zucount.php")){ if($zu["grade"]>=3){include("zucount/zucount.php");} } //__________________________________________________________________ echo "
"; //__________________________________________________________________ //Tribune if(empty($_GET["lecture"])) { $lecture="articles";} else { $lecture=$_GET["lecture"];} //_________________________________________________________________ //INITIALISATION DE LA RUBRIQUE_____________________________________ //****************************************************************** if ($num==0) { echo "
"; if($zu["auteur"]==""){ ?> La rubrique est créée.
Connectez vous en tant que rédacteur grâce au formulaire ESPACE REDACTION ci-dessous pour rédiger le premier article de la rubrique.
"; echo "POSTER LE PREMIER ARTICLE DE LA RUBRIQUE
"; ?> Vous pourrez également publier du contenu dans la chandelle de la rubrique (colonne de droite) en cliquant sur le bouton Editer la chandelle ci-contre à droite.
Bon surf
H.P.
"; } } //_____________________________________________________________________ // DETERMINATION DE L'ARTICLE A AFFICHER //********************************************************************* if($num!=0){ if ($lecture=="articles") { //3 if (empty($_GET["cahier"]) && empty($_GET["art"])) { // cahier indéterminé $cahier=1; $art=$num; } elseif ( isset($_GET["cahier"]) && empty($_GET["art"]) ) { $art=$num-$ntm*$cahier; } $paf=$art*$npp; // paf : page à afficher //_______________________________________________________________________ //AFFICHAGE DES ARTICLES //*********************************************************************** $npp=6; echo "
";// class=\"article\">"; for($i=$paf; $i>$paf-$npp;$i--) { //3.0 $art=$i; if (file_exists($rub."/message".$art.".txt")) { //3.1 $fp=fopen($rub."/message".$art.".txt", "r"); $donnee=fgetcsv($fp,16000,"\t"); $donnee[5]=wordwrap($donnee[5],66,"\n",1); // coupe surtitre $donnee[5]=ereg_replace("\n","
",$donnee[5]); // saut de ligne surtitre $donnee[6]=wordwrap($donnee[6],55,"\n",1); // coupe titre $donnee[6]=ereg_replace("\n","
",$donnee[6]); // saut de ligne titre $chaine=$donnee[7]; include("codes1.php"); $donnee[7]=$chaine; $donnee[7]=wordwrap($donnee[7],99,"\n",1); // coupe texte if($donnee[8]=="") { $donnee[8]="inc/avatar_defaut.jpg"; // avatar par défaut } echo "
".$rub."n Article n°".$art.".".$donnee[1]." n ".$donnee[2]." n ".$donnee[3]." n Editeur : ".$donnee[4]."
"; echo "
".$donnee[5]."
"; // surtitre echo "
".$donnee[6]."
"; // titre if($affiche_avatar==1) { echo ""; // avatar } echo "
".$donnee[7]."
"; // texte if(isset($donnee[11])){ echo "
".$donnee[11]."
"; } echo "
".$donnee[10]."
"; if($affiche_citation==1){ echo $donnee[4]." ".$puce." ".$donnee[9];} fclose($fp); //________________________________________________________________ // LIENS POUR LES COMMENTAIRES //**************************************************************** if($commentaires==1){ $rang=count(file($rub."/message".$art.".txt"))+1; //rang du commentaire echo "
"; echo "Commenter l'article ".$art.""; $nc=count(file($rub."/message".$art.".txt"))-1; echo " ".$petitepuce." ".$nc." commentaire(s)"; if($nc>0) {echo $petitepuce."Lire les commentaires";} echo "
"; } //__________________________________________________________________ // LIENS POUR LES FONCTIONS D'EDITION //******************************************************************* if($zu["auteur"]!="") { echo "
"; if ($zu["auteur"]!="" && $zu["auteur"]!="Anonyme") { // XXX $nouveau=$num+1; echo " Rédiger un article"; if ($zu["auteur"]==$donnee[4] || $zu["grade"]>=3) { echo " Editer l'article"; } if ($zu["grade"]>=6) { // Freezer_Défreezer if(!file_exists($rub."/m".$i.".txt")) { echo " Freezer"; } else { echo " Défreezer"; } // Transférer echo " Transférer

"; //_________________________________________________ // Mettre en tête //if(!file_exists($rub."/m".$art.".txt")) { echo " Mettre en tête"; //} //Monter echo " Monter"; //Descendre echo " Descendre"; //Supprimer echo " Supprimer"; //Télécharger une image ?> Insérer une image Insérer une image"; echo "

"; } } // XXX } // IF $ZU[] //_______________________________________________________________________ } //3.1 }//3.0 echo "
"; } //3 } //NUM!=0 //_________________________________________________________________________ // NEWS if ($rub==trim($rubriques[0])) { if($news==1){ $c=file("NEWS/c.txt"); $c=$c[0]; $d=$c-$nna; if($d<1){$d=1;} $artnews=$c+1; echo "
"; //1 echo "
"; //2 echo "News".$puce; echo "Vous pouvez librement laisser un message, une annonce ou un communiqué ci-dessous. Les textes non conformes à l'éthique de ".$nomdusite." pourront être modérés ou censurés.
"; if($zu["grade"]>=$news_perm){ echo " Publier une news

"; } echo "
";//2 $n=1; for($i=$c;$i>=$d;$i--){ $fichier="NEWS/message".$i.".txt"; $fp=fopen($fichier,"r"); $news=fgetcsv($fp,4000,"\t"); $chaine=$news[7];include("codes1.php");$news[7]=$chaine; //echo "
".$n.$petitepuce.$news[2].$petitepuce.$news[3].$petitepuce."".$news[4]."
"; echo "
".$n.$petitepuce.$news[2].$petitepuce.$news[3].$petitepuce."".$news[4]."
"; echo "
".$news[6]."
"; echo "
".$news[7]."
"; fclose($fp); if ($zu["auteur"]==$news[4] || $zu["grade"]>=3) { echo " Editer la news"; echo " Supprimer la news"; echo "
"; } echo "
"; $n=$n+1; } echo "LIRE TOUTES LES NEWS"; echo "
";//1 } if(file_exists("bloc-note-2.php")) { include ("bloc-note-2.php");} } //____________________________________________________________________________ // FORMULAIRE D'ACCES_________________________________________________________ //**************************************************************************** if ($zu["auteur"]=="" || $zu["auteur"]=="Anonyme") { echo "
"; ?>
ESPACE REDACTION
Identifiant : Mot de passe:
"; } //__________________________________________________________________________ //LIENS DECONNECTION & EDITION DES RUBRIQUES //************************************************************************* else { echo "
"; echo "
Quitter la session"; if ($zu["auteur"]!="" && $zu["auteur"]!="Anonyme") { echo " Zone Membre"; echo "Tutoriel "; } if ($zu["grade"]>=6) { //echo " Créer une rubrique"; //echo " Editer les rubriques

"; } } // Dernier message du DESK if($zu["grade"]>0) { $fichier="DESK/c.txt"; $c=file($fichier); $c=$c[0]; $fichier="DESK/message".$c.".txt"; $desk=file($fichier); $desk[0]=explode("\t",$desk[0]); echo "
DESK ".$puce." Dernier message de ".$desk[0][4]." le ".$desk[0][3]." à ".$desk[0][2]; echo "
".$desk[0][6].""; } // Fin tableau central //____________________________________________________________________ //COLONNE DE DROITE = CHANDELLE EDITABLE //********************************************************************* echo "
"; // 1-module de recherche interne // 2-module de pub // 3-texte éditable //_____________________________________________________________________ //MOTEUR DE RECHERCHE INTERNE ?>
RECHERCHE
Dans la rubrique >
Sur tout le site >
"; if(file_exists("pub.php")) {include ("pub.php");} echo ""; //_______________________________________________________________________ //TEXTE EDITABLE echo "
"; if(file_exists($rub."/message0.txt")) { $fp=fopen($rub."/message0.txt","r"); $chandelle=fgetcsv($fp,16000,"\t"); $chaine=$chandelle[7];include("codes1.php");$chandelle[7]=$chaine; $chandelle=wordwrap($chandelle[7],66,"\n",1); echo $chandelle; if($zu["grade"]>=3){ echo "

Editer la chandelle"; } } echo "
"; //_______________________________________________________________________ if(file_exists("google.php")){ include "google.php"; } echo "
"; // FIN VENTRE ////////////////////////////////////////////////////////////////////////// }//002 if(file_exists("pied.php")) {include ("pied.php");} if(file_exists("credit.php")) {include ("credit.php");} //********************************************************************************** echo " "; ob_end_flush(); //zzzzzzzzzzzzzzzzzzzz Hubert Plisson 2004-2006 zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz ?>