亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? comments.php

?? CMS系統
?? PHP
字號:
<?php

define('MOD_ACCESS', true);
define('IN_ADMIN', true);
define('IN_SUBDREAMER', true);

$rootpath = "./../";

include($rootpath . 'includes/core.php');

PrintHeader('Comments Manager', 1);

function UpdateComment()
{
  global $DB;

  $commentid  = $_POST['commentid'];
  $comments   = $_POST['comment'];
  $username   = $_POST['username'];

  if($_POST['deletecomment'] == 1)
  {
    $DB->query("DELETE FROM " . TABLE_PREFIX . "comments WHERE commentid = '$commentid'");
  }
  else
  {
    $DB->query("UPDATE " . TABLE_PREFIX . "comments SET comment  = '$comments',
                                                        username = '$username'
                                                                                                    WHERE commentid = '$commentid'");
  }

  PrintRedirect('comments.php', 1);
}

function DeleteComments()
{
  global $DB;

  // get post vars
  $commentids = $_POST['commentids'];

  for($i = 0; $i < count($commentids); $i++)
  {
    $DB->query("DELETE FROM " . TABLE_PREFIX . "comments WHERE commentid = '".$commentids[$i]."'");
  }

  PrintRedirect('comments.php', 1);
}

function TranslateObjectID($pluginid, $objectid)
{
  global $DB;

  switch($pluginid)
  {
    case 2: // News
          $title = $DB->query_first("SELECT title FROM " . TABLE_PREFIX . "p2_news WHERE articleid = $objectid");
          $title = $title[0];
          break;

        case 13: // Download Manager
          $title = $DB->query_first("SELECT title FROM " . TABLE_PREFIX . "p13_files WHERE fileid = $objectid");
          $title = $title[0];
          break;

        case 17: // Image Gallery
          $title = $DB->query_first("SELECT title FROM " . TABLE_PREFIX . "p17_images WHERE imageid = $objectid");
          $title = $title[0];
          break;

        case 404: // Classified Ads
          $title = $DB->query_first("SELECT title FROM " . TABLE_PREFIX . "p404_advert WHERE ad_id = $objectid");
          $title = $title[0];
          break;

    default:
          $title = 'Unknown (ID ' . $objectid . ')';
          break;
  }

  return $title;
}

function DisplayComment($commentid)
{
  global $DB, $rootpath, $userinfo;

  $comment = $DB->query_first("SELECT *, p.name as pluginname FROM " . TABLE_PREFIX . "comments c
                                                           LEFT JOIN " . TABLE_PREFIX . "plugins p
                                                           ON p.pluginid = c.pluginid
                               WHERE commentid = '$commentid'");

  PrintSection('Edit Comment');


  echo '<form method="post" action="comments.php">
        <input type="hidden" name="commentid"  value="'.$commentid.'" />
                <input type="hidden" name="action" value="updatecomment" />

        <table width="100%" border="0" cellpadding="5" cellspacing="0">
                <tr>
            <td class="tdrow2" width="15%"><b>Delete Comment:</b></td>
            <td class="tdrow3" width="75%" valign="top">
              <input type="checkbox" name="deletecomment"  value="1"> Delete this comment?
            </td>
        </tr>
                <tr>
          <td class="tdrow2" width="15%"><b>Plugin:</b></td>
          <td class="tdrow3" width="75%" valign="top">'.$comment['pluginname'].'
          </td>
        </tr>
                <tr>
          <td class="tdrow2" width="15%"><b>Item:</b></td>
          <td class="tdrow3" width="75%" valign="top">'.TranslateObjectID($comment['pluginid'], $comment['objectid']).'
          </td>
        </tr>
                <tr>
          <td class="tdrow2" width="15%"><b>User Name:</b></td>
          <td class="tdrow3" width="75%" valign="top">
            <input type="text" name="username" value="'.CleanFormValue($comment['username']).'" />
          </td>
        </tr>
        <tr>
          <td class="tdrow2" width="15%" valign="top"><b>Comment:</b></td>
          <td class="tdrow3" width="75%" valign="top">
            <textarea name="comment" cols="54" rows="5">'.$comment['comment'].'</textarea>
          </td>
        </tr>
        <tr>
          <td colspan="2" align="center" class="tdrow1">
            <input type="submit" value="Update Comment" />
                  </td>
        </tr>
        </table>
        </form>';
  EndSection();

}

function DisplayPluginCounts()
{
  global $DB;

  $getcomments = $DB->query("SELECT p.pluginid, p.name AS pluginname, COUNT(*) As count FROM " . TABLE_PREFIX . "comments c
                                   LEFT JOIN " . TABLE_PREFIX . "plugins p
                                                           ON p.pluginid = c.pluginid
                                                           GROUP BY p.pluginid
                                                           ORDER BY count DESC");

  PrintSection('Comments By Plugin');

  echo '<table width="100%" border="0" cellpadding="5" cellspacing="0">
        <tr>
          <td class="tdrow1">Plugin</td>
          <td class="tdrow1">Comments</td>
        </tr>';

  while($comment = $DB->fetch_array($getcomments))
  {
    echo '<tr>
            <td class="tdrow2"><a href="comments.php?action=displaycomments&pluginid=' . $comment['pluginid']. '">' .$comment['pluginname'].'</a></td>
            <td class="tdrow3">'.$comment['count'].'</td>
          </tr>';
  }

  echo '</table>';

  EndSection();

}


// ######################### Instructions ##########################

function PrintInstructions()
{
  PrintSection('About Comments Manager');
  echo '<table width="100%" border="0" cellpadding="5" cellspacing="0">
        <tr>
          <td class="tdrow2">
          Various Subdreamer plugins allow users to leave comments. This tool allows you to edit and delete those comments as required.
          </td>
        </tr>
        </table>';
  EndSection();
}

function DisplayComments($pluginid)
{
  global $DB;

  if($pluginid == -1)
  {
    // Latest Comments
        $title = 'Latest Comments';
        $getcomments = $DB->query("SELECT c.*, p.name AS pluginname FROM " . TABLE_PREFIX . "comments c
                                     LEFT JOIN " . TABLE_PREFIX . "plugins p
                                                                 ON p.pluginid = c.pluginid
                                                                 ORDER BY date DESC LIMIT 0,10");
  }
  else
  {
    $title = $DB->query_first("SELECT name FROM " . TABLE_PREFIX . "plugins
                                            WHERE pluginid = $pluginid");

        $title = $title[0] . ' Comments';

    $getcomments = $DB->query("SELECT * FROM " . TABLE_PREFIX . "comments
                                                           WHERE pluginid = '$pluginid'
                                                           ORDER BY date DESC");
  }

  PrintSection($title);

  echo '<form action="comments.php" method="POST">
        <input type="hidden" name="action" value="deletecomments" />

        <table width="100%" border="0" cellpadding="5" cellspacing="0">
        <tr>
          <td class="tdrow1">Comment</td>';
  if($pluginid == -1)
    echo '<td class="tdrow1">Plugin</td>';

  echo   '<td class="tdrow1">Item</td>
          <td class="tdrow1">Username</td>
          <td class="tdrow1">Date</td>
          <td class="tdrow1" width="150">Delete</td>
        </tr>';

  while($comment = $DB->fetch_array($getcomments))
  {
    if(strlen($comment['comment']) == 0)
          $comment['comment'] = '(None)';
        else if(strlen($comment['comment']) > 20)
          $comment['comment'] = substr($comment['comment'], 0, 20) . '...';

    echo '<tr>
            <td class="tdrow2"><a href="comments.php?action=displaycomment&commentid=' . $comment['commentid']. '">' . $comment['comment'] . '</a></td>';

        if($pluginid == -1)
          echo '<td class="tdrow3">'.$comment['pluginname'].'</td>';

        echo   '<td class="tdrow2">'.TranslateObjectID($comment['pluginid'], $comment['objectid']).'</td>
            <td class="tdrow3">'.$comment['username'].'</td>
                        <td class="tdrow2">'.DisplayDate($comment['date']).'</td>
            <td class="tdrow3"><input type="checkbox" name="commentids[]" value="'.$comment['commentid'].'" /></td>
          </tr>';
  }

  echo '<tr>
          <td class="tdrow1" bgcolor="#FCFCFC" colspan="6" align="center">
           <input type="submit" value="Delete Comments" />
          </td>
        </tr>
        </table>

        </form>';

  EndSection();
}

// display the default page
function DisplayDefault()
{
  global $DB;
  global $pluginid;

  PrintInstructions();

  DisplayPluginCounts();

  DisplayComments(-1);
}


$action    = isset($_POST['action'])        ? $_POST['action']   : (isset($_GET['action']) ? $_GET['action'] : '');
$commentid = is_numeric($_GET['commentid']) ? $_GET['commentid'] : 0;
$pluginid  = is_numeric($_GET['pluginid'])  ? $_GET['pluginid']  : 0;

// ############################# Select Function ############################

switch($action)
{
  case 'displaycomment':
    DisplayComment($commentid);
  break;

  case 'displaycomments':
    DisplayComments($pluginid);
  break;

  case 'deletecomments':
    DeleteComments();
  break;

  case 'updatecomment':
    UpdateComment();
  break;

  default:
    DisplayDefault();
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美做爰猛烈大尺度电影无法无天| 另类小说综合欧美亚洲| 久久午夜羞羞影院免费观看| 678五月天丁香亚洲综合网| 一本色道**综合亚洲精品蜜桃冫| 丰满少妇久久久久久久| 国产不卡视频在线播放| 九九**精品视频免费播放| 日韩精品久久理论片| 奇米精品一区二区三区在线观看 | 激情图区综合网| 美女视频网站久久| 精品一区二区三区av| 狠狠狠色丁香婷婷综合激情| 国产精品一区二区不卡| 国产经典欧美精品| 99久久婷婷国产综合精品电影| 91免费看视频| 色老头久久综合| 欧美剧在线免费观看网站| 欧美日韩国产综合久久| 欧美高清激情brazzers| 精品国产成人在线影院 | 99精品黄色片免费大全| 91黄色在线观看| 欧美一级搡bbbb搡bbbb| ww亚洲ww在线观看国产| 国产精品免费视频观看| 亚洲国产精品一区二区久久恐怖片| 亚洲大尺度视频在线观看| 久久99国产精品久久99| 韩国欧美一区二区| 色综合久久久久| 精品sm捆绑视频| 日韩码欧中文字| 久久精品免费看| jizzjizzjizz欧美| 欧美成人在线直播| 自拍视频在线观看一区二区| 午夜伊人狠狠久久| 成人av高清在线| 欧美大片在线观看一区| 亚洲人成网站精品片在线观看| 三级久久三级久久| 99麻豆久久久国产精品免费优播| 欧美日韩aaaaa| 国产精品久久久久9999吃药| 视频一区视频二区中文| 成人国产免费视频| 精品久久久影院| 亚洲成人一区在线| 91视视频在线观看入口直接观看www | 欧美人牲a欧美精品| 国产区在线观看成人精品| 五月婷婷激情综合| 91国偷自产一区二区开放时间 | 亚洲福利视频三区| 成人福利在线看| 欧美大片拔萝卜| 首页国产丝袜综合| 91激情在线视频| 亚洲男人的天堂一区二区| 风流少妇一区二区| 国产亚洲一区二区三区在线观看| 欧美aa在线视频| 91麻豆精品国产自产在线观看一区| 亚洲另类一区二区| 91最新地址在线播放| 国产精品麻豆久久久| 国产精品一区三区| 久久精品一区二区三区不卡| 日本欧美肥老太交大片| 7777精品伊人久久久大香线蕉完整版 | 在线播放中文一区| 亚洲一二三四在线观看| 色香蕉久久蜜桃| 亚洲裸体xxx| 色8久久人人97超碰香蕉987| 亚洲日本韩国一区| 99视频精品在线| 亚洲视频在线观看一区| 色综合天天天天做夜夜夜夜做| 欧美激情一区二区三区蜜桃视频 | 亚洲r级在线视频| 在线观看日韩一区| 亚洲午夜激情av| 欧美一区二区三区四区视频| 美女高潮久久久| 国产日韩精品一区二区三区 | 2023国产精品视频| 激情丁香综合五月| 国产亚洲综合在线| 91免费版在线| 视频在线观看国产精品| 91精品国产综合久久香蕉麻豆| 奇米精品一区二区三区在线观看 | 337p亚洲精品色噜噜| 另类综合日韩欧美亚洲| 欧美韩国日本不卡| 91福利视频在线| 国产综合色视频| 亚洲欧洲中文日韩久久av乱码| 欧美日韩视频在线第一区| 久久精品噜噜噜成人88aⅴ| 国产精品网曝门| 欧美色爱综合网| 久久超碰97中文字幕| 国产精品不卡一区二区三区| 欧美日韩国产中文| 国产69精品久久777的优势| 亚洲制服丝袜av| 久久午夜羞羞影院免费观看| 欧美中文字幕久久| 国产精品一品视频| 亚洲成人免费视频| 久久久不卡网国产精品一区| 91免费视频网址| 精品亚洲aⅴ乱码一区二区三区| 国产精品蜜臀在线观看| 欧美老女人第四色| 波波电影院一区二区三区| 蜜臀av性久久久久蜜臀av麻豆 | 欧美色视频在线观看| 国产精品一区久久久久| 天堂久久一区二区三区| 中文av一区二区| 精品成人在线观看| 911精品产国品一二三产区| 不卡的电影网站| 国产精品一区在线观看你懂的| 亚洲一区二区视频| 中文字幕一区二区三区不卡 | 欧美视频一二三区| 成人午夜又粗又硬又大| 精品在线一区二区三区| 亚洲成人第一页| 亚洲精品视频一区| 国产精品私人自拍| 国产欧美视频一区二区| 日韩一区二区在线看| 欧美日本高清视频在线观看| 91婷婷韩国欧美一区二区| 国产成人综合亚洲91猫咪| 精品一区二区三区香蕉蜜桃 | 亚洲欧美激情在线| 国产欧美一区视频| 久久久久久久久久久久久女国产乱| 欧美日高清视频| 欧美精品三级在线观看| 91久久免费观看| 欧美午夜一区二区三区免费大片| 国产成人免费视频一区| 国产美女精品人人做人人爽| 久久se精品一区二区| 久久99国产精品尤物| 国产一区二区三区免费观看| 国产揄拍国内精品对白| 精品一区二区三区日韩| 精品一区二区在线观看| 韩国av一区二区三区在线观看| 精品一区二区影视| 国产一区二区在线观看免费| 国内精品伊人久久久久av一坑| 国产曰批免费观看久久久| 国产精品一品二品| 91网站最新地址| 欧美性生活久久| 91精品国产综合久久香蕉麻豆| 欧美一个色资源| 欧美经典三级视频一区二区三区| 欧美国产日韩在线观看| 亚洲精品欧美激情| 亚洲第一搞黄网站| 久久丁香综合五月国产三级网站| 国产自产2019最新不卡| av激情亚洲男人天堂| 精品视频一区二区三区免费| 日韩欧美亚洲国产另类| 国产欧美精品在线观看| 亚洲丝袜自拍清纯另类| 婷婷亚洲久悠悠色悠在线播放| 日韩精品免费视频人成| 国产精品亚洲第一| 欧美性淫爽ww久久久久无| 日韩视频免费直播| 国产精品久久久久桃色tv| 午夜精品视频在线观看| 国产乱人伦偷精品视频免下载| 91香蕉视频mp4| 精品久久一区二区| 一区二区三区四区中文字幕| 日韩二区在线观看| 成人免费观看男女羞羞视频| 欧美日韩国产高清一区二区三区 | 国产三级一区二区| 亚洲一二三四在线| 丁香激情综合五月| 欧美一区二区三区四区在线观看| 中文字幕一区二区三区乱码在线 | 亚洲四区在线观看|