[ Index ]
 

Code source de e107 0.7.8

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/e107_plugins/trackback/ -> modtrackback.php (source)

   1  <?php
   2  /*
   3  + ----------------------------------------------------------------------------+
   4  |     e107 website system
   5  |
   6  |     ©Steve Dunstan 2001-2002
   7  |     http://e107.org
   8  |     jalist@e107.org
   9  |
  10  |     Released under the terms and conditions of the
  11  |     GNU General Public License (http://gnu.org).
  12  |
  13  |     $Source: /cvsroot/e107/e107_0.7/e107_plugins/trackback/modtrackback.php,v $
  14  |     $Revision: 1.2 $
  15  |     $Date: 2006/06/26 08:26:44 $
  16  |     $Author: asperon $
  17  +----------------------------------------------------------------------------+
  18  */
  19  require_once ("../../class2.php");
  20  
  21  if (!getperms("P") || !$pref['trackbackEnabled'])
  22  {
  23      header("location:".e_BASE."index.php");
  24      exit;
  25  }
  26  require_once(e_ADMIN."auth.php");
  27  if (IsSet($_POST['moderate'])) {
  28      extract($_POST);
  29  
  30      if (is_array($trackback_delete)) {
  31          while (list ($key, $cid) = each ($trackback_delete)) {
  32              $sql->db_Delete("trackback", "trackback_id='$cid' ");
  33          }
  34      }
  35      $ns->tablerender("", "<div style='text-align:center'><b>".TRACKBACK_L15."</b></div>");
  36  }
  37      
  38  $text = "<div style='text-align:center'>
  39  <form method='post' action='".e_SELF."?".e_QUERY."'>
  40  <table style='".ADMIN_WIDTH."' class='fborder'>";
  41  
  42  if (e_QUERY=='all') {
  43      $res=$sql->db_Select("trackback", "*");
  44  } else {
  45      $res=$sql->db_Select("trackback", "*", "trackback_pid=".intval(e_QUERY));
  46  }
  47  
  48  if (!$res)
  49  {
  50      $text .= "<tr><td class='forumheader3' style='text-align:center'>".TRACKBACK_L12.".</td></tr></table></form></div>";
  51  } 
  52  else
  53  {
  54      $tbArray = $sql -> db_getList();
  55      foreach($tbArray as $trackback)
  56      {
  57          extract($trackback);
  58          $text .= "<tr>
  59          <td class='forumheader3' style='width: 30%;'><a href='$trackback_url' rel='external'>$trackback_title</a></td>
  60          <td class='forumheader3' style='width: 40%;'>$trackback_excerpt</td>
  61          <td class='forumheader3' style='width: 20%;'>$trackback_blogname</td>
  62          <td class='forumheader3' style='width: 10%;'><input type='checkbox' name='trackback_delete[]' value='$trackback_id' /> ".TRACKBACK_L14."</td>
  63          </tr>\n";
  64      }
  65      $text .= "<tr><td colspan='5' class='forumheader' style='text-align:center'><input class='button' type='submit' name='moderate' value='".TRACKBACK_L13."' /></td></tr></table></form></div>";
  66  }
  67      
  68  $ns->tablerender(TRACKBACK_L13, $text);
  69      
  70  require_once(e_ADMIN."footer.php");
  71  
  72  ?>


Généré le : Sun Apr 1 01:23:32 2007 par Balluche grâce à PHPXref 0.7