<?php
error_reporting(0);

/*****************************************************************************************
                          Artiphp Velocity 3 - la base
               copyright : Ronald Guérin - webmaster@artiloo.com
                            http://www.artiloo.com
                      Dernière mise à jour : 20 octobre 2004
******************************************************************************************/

/*****************************************************************************************
 Artiphp, portail CMS pour la création de sites dynamiques 

 Copyright (C) 2003 Ronald Guérin - webmaster@artiloo.com 

 Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier 
 conformément aux dispositions de la Licence Publique Générale GNU, telle que publiée 
 par la Free Software Foundation ; version 2 de la licence, ou encore (à votre choix) 
 toute version ultérieure. 

 Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; 
 sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN OBJET PARTICULIER. 
 Pour plus de détail, voir la Licence Publique Générale GNU . 

 Vous devez avoir reçu un exemplaire de la Licence Publique Générale GNU en même temps que 
 ce programme ; si ce n'est pas le cas, écrivez à la Free Software Foundation Inc., 
 675 Mass Ave, Cambridge, MA 02139, Etats-Unis. 

 Pour plus d'informations sur Artiphp :
 http://www.artiloo.com - webmaster@artiloo.com
******************************************************************************************/


//connection à la base
//--------------------
  include("../artzone/connect.php");




//*********************************************************************************
// les X dernieres news sur une colonne titre et date *****************************
//*********************************************************************************

if (!$news) {
  $x = intval($x);
  $requete="select id_news, titreNews, dateNews from ".$extension."news where newsEdito=0 order by ordreNews desc limit $x";
  $result=mysql_query($requete, $link);
  while ($dernier2=mysql_fetch_object($result)) {

  $dernier2->titreNews = stripslashes($dernier2->titreNews);

    $derniernews .="<table width=\"100%\" class=\"dossier\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";
    $derniernews .= "<tr class=\"titre\"><td><a href=\"../news/index.php?id_news=".$dernier2->id_news."\" class=\"titredos\">".$dernier2->titreNews."</a> <font class=\"datedos\">[" .$dernier2->dateNews."]</font></td></tr>\n";
    $derniernews .="</table>";
  }

//*********************************************************************************
// Une news en détaille + les 6 dernieres news sur deux colonnes titre et date *****
//*********************************************************************************

} elseif ($news==1) {

  $requete="select id_news, titreNews, texteNews, lienNews, dateNews from ".$extension."news where newsEdito=0 order by ordreNews desc";
  $result=mysql_query($requete, $link);
  $edito2=mysql_fetch_object($result); 

  $edito2->titreNews = stripslashes($edito2->titreNews);
  $edito2->texteNews = stripslashes($edito2->texteNews);

    $derniernews .="<table width=\"100%\" class=\"dossier\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";
    $derniernews .="<tr class=\"titre\"><td><font class=\"titre\">".$edito2->titreNews."</font> <font class=\"datedos\">[" .$edito2->dateNews."]</font></td></tr>\n";
    $derniernews .="<tr class=\"texte\"><td><font class=\"texte\">" .$edito2->texteNews."\n";
    $derniernews .="<br><a href=\"" .$edito2->lienNews."\" target=\"_blank\">" .$edito2->lienNews."</a></font></td></tr>\n";
    $derniernews .="</table>";

  $requete2="select id_news, titreNews, dateNews from ".$extension."news where newsEdito=0 order by ordreNews desc limit 1, 7";
  $result2=mysql_query($requete2, $link);
    $derniernews .="<table width=\"100%\" class=\"dossier\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";
    $i = 0;
  while ($dernier2=mysql_fetch_object($result2)) {

  $dernier2->titreNews = stripslashes($dernier2->titreNews);

        // colonne de gauche                                                                     
        if ($i % 2 == 0) { 
    $derniernews .= "<tr class=\"titre\"><td width=\"50%\">. <a href=\"../news/index.php?id_news=".$dernier2->id_news."\">".$dernier2->titreNews."</a> <font class=\"datedos\"> - " .$dernier2->dateNews."</font></td>\n";
        // Colonne de droite                                                                     
        } else {
    $derniernews .= "<td width=\"50%\">. <a href=\"../news/index.php?id_news=".$dernier2->id_news."\">".$dernier2->titreNews."</a> <font class=\"datedos\"> - " .$dernier2->dateNews."</font></td></tr>\n";
        }

        $i++; 
  }
    $derniernews .="</table>";

//*********************************************************************************
// Une news en détaille + les 6 dernieres news sur une colonne titre et date *****
//*********************************************************************************

} elseif ($news==2) {

  $requete="select id_news, titreNews, texteNews, lienNews, dateNews from ".$extension."news where newsEdito=0 order by ordreNews desc";
  $result=mysql_query($requete, $link);
  $edito2=mysql_fetch_object($result); 

  $edito2->titreNews = stripslashes($edito2->titreNews);
  $edito2->texteNews = stripslashes($edito2->texteNews);

    $derniernews .="<table width=\"100%\" class=\"news\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";
    $derniernews .="<tr class=\"titre\"><td><font class=\"titrenews\">".$edito2->titreNews."</font></td></tr>\n";
    $derniernews .="<tr class=\"texte\"><td><font class=\"textenews\">" .$edito2->texteNews."\n";
    $derniernews .="<br><a href=\"" .$edito2->lienNews."\" target=\"_blank\">" .$edito2->lienNews."</a></font><br></td></tr>\n";
    $derniernews .="</table>";

  $requete2="select id_news, titreNews, dateNews from ".$extension."news where newsEdito=0 order by ordreNews desc limit 1, 7";
  $result2=mysql_query($requete2, $link);
    $derniernews .="<table width=\"100%\" class=\"news\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";
    $i = 0;
  while ($dernier2=mysql_fetch_object($result2)) {

  $dernier2->titreNews = stripslashes($dernier2->titreNews);

    $derniernews .= "<tr class=\"titrenews\"><td><a href=\"../news/index.php?id_news=".$dernier2->id_news."\" class=\"titrenews\">".$dernier2->titreNews."</a></td></tr>\n";

  }
    $derniernews .="</table>";



//*********************************************************************************
// les X dernieres news completes sur une colonne *********************************
//*********************************************************************************

} elseif ($news==3) {
  $x = intval($x);
  $requete="select * from ".$extension."news where newsEdito=0 order by ordreNews desc limit $x";
  $result=mysql_query($requete, $link);

    $derniernews .="<table width=\"100%\" class=\"news\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";

  while ($dernier3=mysql_fetch_object($result)) {

  $dernier3->titreNews = stripslashes($dernier3->titreNews);
  $dernier3->texteNews = stripslashes($dernier3->texteNews);

    $derniernews .="<tr class=\"titrenews\"><td><font class=\"titrenews\">".$dernier3->titreNews."</font></td></tr>\n";
    $derniernews .="<tr class=\"textenews\"><td><font class=\"textenews\">" .$dernier3->texteNews."\n";
    $derniernews .="<br><a href=\"" .$dernier3->lienNews."\" target=\"_blank\">" .$dernier3->lienNews."</a></font><br></td></tr>\n";

  }
    $derniernews .="</table>";


//********************************************************************************
// les X dernieres debut de news sur une colonne *********************************
//********************************************************************************

} elseif ($news==4) {
  // ** added by Marco **
  $xlg="200";
  // ********************
  $x = intval($x);
//  $requete="select * from ".$extension."news, ".$extension."utilisateurs where newsEdito=0 id_autnews=id_utilisateur AND order by ordreNews desc limit $x";
  $requete="select * from ".$extension."news, ".$extension."utilisateurs where newsEdito=0 and id_autnews=id_utilisateur order by ordreNews desc limit $x";
  $result=mysql_query($requete, $link);

    $derniernews .="<table width=\"100%\" class=\"news\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";

  while ($dernier3=mysql_fetch_object($result)) {

  $dernier3->titreNews = stripslashes($dernier3->titreNews);
  $dernier3->texteNews = strip_tags(stripslashes($dernier3->texteNews));

     if(strlen($dernier3->texteNews) > $xlg) { 

        $dernier3->texteNews = substr($dernier3->texteNews, 0, $xlg); 
        $dernier3->texteNews .= "..." ; 
        $suitenews="<div align=\"right\"><b><a href=\"../news?id_news=$dernier3->id_news\">Lire la suite</a></div>";

     }
     else {
        $suitenews="<br>";
     }

	$derniernews .="<tr class=\"titrenews\"><td><font class=\"titrenews\">".$dernier3->titreNews."</font></td></tr>\n";
	$derniernews .="<tr class=\"datenews\"><td align=\"right\"><font class=\"datenews\" color=\"#6666CC\">".$LG_AUTEUR.": ".$dernier3->loginUtilisateur."</font></td></tr>\n";
    $derniernews .="<tr class=\"textenews\"><td><font class=\"textenews\">" .$dernier3->texteNews."\n";
    $derniernews .="<br><a href=\"" .$dernier3->lienNews."\" target=\"_blank\">" .$dernier3->lienNews."</a></font>".$suitenews."<hr></td></tr>\n";

  }
    $derniernews .="</table>";

}
//---------------------------------------------------------------------------
//mysql_free_result($result);
//---------------------------------------------------------------------------


echo $derniernews;

mysql_close();
?>
