[ Index ]
 

Code source de SPIP 1.9.2c

Accédez au Source d'autres logiciels libres

title

Body

[fermer]

/ecrire/exec/ -> controle_petition.php (source)

   1  <?php
   2  
   3  /***************************************************************************\
   4   *  SPIP, Systeme de publication pour l'internet                           *
   5   *                                                                         *
   6   *  Copyright (c) 2001-2007                                                *
   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  if (!defined("_ECRIRE_INC_VERSION")) return;
  14  
  15  
  16  // http://doc.spip.org/@exec_controle_petition_dist
  17  function exec_controle_petition_dist()
  18  {
  19      include_spip('inc/presentation');
  20      include_spip('inc/signatures');
  21  
  22      $id_article = intval(_request('id_article'));
  23  
  24      if (
  25          autoriser('modererpetition')
  26          OR (
  27              $id_article > 0
  28              AND autoriser('modererpetition', 'article', $id_article)
  29          )
  30      ) {
  31  
  32          $debut = intval(_request('debut'));
  33  
  34          $signatures = charger_fonction('signatures', 'inc');
  35  
  36          $r = $signatures('controle_petition',
  37              $id_article,
  38              $debut, 
  39              "(statut='publie' OR statut='poubelle')",
  40              "date_time DESC",
  41              10);
  42      }
  43      else
  44          $r = "<b>"._T('avis_non_acces_page')."</b>";
  45  
  46  
  47      if (_request('var_ajaxcharset'))
  48          ajax_retour($r);
  49      else {
  50  
  51          $commencer_page = charger_fonction('commencer_page', 'inc');
  52          echo $commencer_page(_T('titre_page_controle_petition'), "forum", "suivi-petition");
  53          debut_gauche();
  54  
  55          debut_droite();
  56    
  57          gros_titre(_T('titre_suivi_petition'));
  58  
  59          $a = "editer_signature-" . $id_article;
  60  
  61          echo  "<div id='", $a, "' class='serif2'>", $r, "</div>", fin_gauche(), fin_page();
  62      }
  63  }
  64  
  65  ?>


Généré le : Wed Nov 21 10:20:27 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics