[ PHPXref.com ] [ Generated: Sun Jul 20 20:25:42 2008 ] [ SPIP 1.8.3 ]
[ Index ]     [ Variables ]     [ Functions ]     [ Classes ]     [ Constants ]     [ Statistics ]

title

Body

[close]

/ecrire/ -> documents_liste.php3 (source)

   1  <?php
   2  
   3  /***************************************************************************\
   4   *  SPIP, Systeme de publication pour l'internet                           *
   5   *                                                                         *
   6   *  Copyright (c) 2001-2005                                                *
   7   *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
   8   *                                                                         *
   9   *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
  10   *  Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne.   *
  11  \***************************************************************************/
  12  
  13  
  14  include  ("inc.php3");
  15  include_ecrire ("inc_index.php3");
  16  include_ecrire ("inc_logos.php3");
  17  
  18  
  19  //
  20  // Recupere les donnees
  21  //
  22  
  23  debut_page(_T('titre_page_documents_liste'), "documents", "documents");
  24  debut_gauche();
  25  
  26  
  27  //////////////////////////////////////////////////////
  28  // Boite "voir en ligne"
  29  //
  30  
  31  debut_boite_info();
  32  
  33  echo propre(_T('texte_recapitiule_liste_documents'));
  34  
  35  fin_boite_info();
  36  
  37  
  38  
  39  debut_droite();
  40  
  41      // recupere les types
  42      $res = spip_query("SELECT * FROM spip_types_documents");
  43      while ($row = spip_fetch_array($res))
  44          $types[$row['id_type']] = $row;
  45  
  46      $query = "SELECT docs.id_document AS id_doc, docs.id_type AS type, docs.fichier AS fichier, docs.date AS date, docs.titre AS titre, docs.descriptif AS descriptif, lien.id_rubrique AS id_rub, rubrique.titre AS titre_rub FROM spip_documents AS docs, spip_documents_rubriques AS lien, spip_rubriques AS rubrique WHERE docs.id_document = lien.id_document AND rubrique.id_rubrique = lien.id_rubrique AND docs.mode = 'document' ORDER BY docs.date DESC";
  47      $result = spip_query($query);
  48      
  49      while($row=spip_fetch_array($result)){
  50              $titre=$row['titre'];
  51              $descriptif=$row['descriptif'];
  52              $date=$row['date'];
  53              $id_document=$row['id_doc'];
  54              $id_rubrique=$row['id_rub'];
  55              $titre_rub = typo($row['titre_rub']);
  56              $fichier = $row['fichier'];
  57  
  58              if (!$titre) $titre = _T('info_document').' '.$id_document;
  59              
  60              debut_cadre_relief("doc-24.gif");
  61              echo "<b>$titre</b> (" . $types[$row['type']]['titre'] . ', ' . affdate($date) . ")";
  62              if ($descriptif)
  63                  echo "<p>".propre($descriptif);
  64              else
  65                  echo "<p><tt>$fichier</tt>";
  66  
  67              echo "<p>"._T('info_dans_rubrique')." <a href='naviguer.php3?id_rubrique=$id_rubrique'>$titre_rub</a>";
  68              
  69              fin_cadre_relief();
  70      }
  71      
  72  
  73  fin_page();
  74  
  75  ?>


[ Powered by PHPXref - Served by Debian GNU/Linux ]