Просмотр файла reforum/cp/redact.php

Размер файла: 12.25Kb
<?

 /* Программное обеспечение для создания форумов ReForum.
  * Версия 1.0 . Разработано Дроздовским Михаилом в 2005
  * году. Все права защищены.
  *
  * Подробности по адресу: http://drozd.artotron.com/reforum/
  */

if (file_exists("../config.php") && file_exists("../mainclasses.php")) {
include "../config.php";
include "../mainclasses.php";

session_start();

if ($alogin == md5(crc32(ADM_LOGIN)) && $apwd == md5(ADM_PWD)) {
if ($view == "") {
echo "<html>
<head>
<title>ReForum - Панель управления</title>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>
</head>

<body bgcolor='#FCFFFB'>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
  <tr>
    <td align='center'><font size='5' face='Arial'>ReForum - Панель управления</font></td>
  </tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='70%' valign='top'>
<font face='Arial'><h3>Форум</h3><p></p><font size='-1'>";

$conn = mysql_connect(MYSQL_SERVER, MYSQL_LOGIN, MYSQL_PWD);
mysql_select_db(MYSQL_DBNAME, $conn);

$sqls1 = "SELECT * FROM ".DBPREFIX."_ref_themes WHERE parent_id=0 ORDER BY uid DESC";
$sqls1 = mysql_query($sqls1, $conn);

while ($aaf = mysql_fetch_array($sqls1)) {

$xxuid = $aaf["uid"];

if ($aaf["isb"] == "no") {
 echo "<strong>&middot;</strong><a href='lalala'>".$aaf["hheader"]."</a>&nbsp;&nbsp;&nbsp;[<a href='addmess.php?redact=$xxuid' title='Редактировать'>Редактировать</a>&nbsp;|&nbsp;<a href='addmess.php?phid=$xxuid' title='Ответить на сообщение'>Ответить на сообщение</a>&nbsp;|&nbsp;<a href='delete.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a>&nbsp;|&nbsp<a href='blockmess.php?uid=$xxuid' title='Блокировать сообщениеL'>Блокировать</a>]<br/>";
 } else if ($aaf["isb"] == "yes") {
 echo "<strong>&middot;</strong>".$aaf["hheader"]."&nbsp;(неактивный пост)&nbsp;&nbsp;&nbsp;[<a href='addmess.php?redact=$xxuid' title='Редактировать'>Редактировать</a>&nbsp;|&nbsp;<a href='addmess.php?phid=$xxuid' title='Ответить на сообщение'>Ответить на сообщение</a>&nbsp;|&nbsp;<a href='delete.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a>&nbsp;|&nbsp<a href='unblockmess.php?uid=$xxuid' title='Разблокировать сообщение'>Разблокировать</a>]<br/>"; 
 }

tree($aaf["uid"], $aaf["themeid"], 1, $conn, DBPREFIX);
echo "<p></p>";
}

echo "</font></font>
</td>
<td width='30%' valign='top'>
<font face='Arial'><h3>Действия</h3><p></p><font size='-1'>
<a href='addmess.php'>Добавить новую тему</a><br>
<a href='adduser.php'>Добавить пользователя</a><br>
<a href='redact.php?view=bmess'>Блокированные сообщения</a><br>
<a href='redact.php?view=users'>Список пользователей</a><br>
<a href='redact.php?view=nusers'>Блокированные пользователи</a><br>
</font></font>
</td>
</tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
  <tr>
    <td width='4%'>&nbsp;</td>
    <td width='58%'>&nbsp;</td>
    <td width='38%'><font color='#333333' size='2' face='Arial'>Данное программное обеспечение разработано 
      <a href='http://drozd.artotron.com/'>Дроздовским Михаилом</a> в 2004 году. 
      Все права защищены.</font></td>
  </tr>
</table>
</body>
</html>";
} else {
if ($view == "users") {

echo "<html>
<head>
<title>ReForum - Список пользователей</title>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>
</head>

<body bgcolor='#FCFFFB'>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
  <tr>
    <td align='center'><font size='5' face='Arial'>ReForum - Список пользователей</font></td>
  </tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='70%' valign='top'>
<font face='Arial'><h3>Пользователи</h3><p></p><font size='-1'>";

$conn = mysql_connect(MYSQL_SERVER, MYSQL_LOGIN, MYSQL_PWD);
mysql_select_db(MYSQL_DBNAME, $conn);

$sqls1 = "SELECT * FROM ".DBPREFIX."_ref_users";
$sqls1 = mysql_query($sqls1, $conn);

while ($aaf = mysql_fetch_array($sqls1)) {

$xxuid = $aaf["uid"];

if ($aaf["isb"] == "no") {
 echo "<strong>&middot;</strong>&nbsp;<a href='lalala'>".$aaf["uname"]."</a>&nbsp;&nbsp;&nbsp;[<a href='adduser.php?redact=$xxuid' title='Редактировать'>Редактировать</a>&nbsp;|&nbsp;<a href='deluser.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a>&nbsp;|&nbsp<a href='blockuser.php?uid=$xxuid' title='Блокировать юзера'>Блокировать</a>]<br/>";
 } else if ($aaf["isb"] == "yes") {
 echo "<strong>&middot;</strong>&nbsp;".$aaf["uname"]."&nbsp;(блокирован)&nbsp;&nbsp;&nbsp;[<a href='adduser.php?redact=$xxuid' title='Редактировать'>Редактировать</a>&nbsp;|&nbsp;<a href='deluser.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a>&nbsp;|&nbsp<a href='unblockuser.php?uid=$xxuid' title='Разблокировать юзера'>Разблокировать</a>]<br/>"; 
 }
}

echo "</font></font>
</td>
<td width='30%' valign='top'>
<font face='Arial'><h3>Действия</h3><p></p><font size='-1'>
<a href='addmess.php'>Добавить новую тему</a><br>
<a href='adduser.php'>Добавить пользователя</a><br>
<a href='redact.php?view=bmess'>Блокированные сообщения</a><br>
Список пользователей<br>
<a href='redact.php?view=nusers'>Блокированные пользователи</a><br>
</font></font>
</td>
</tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
  <tr>
    <td width='4%'>&nbsp;</td>
    <td width='58%'>&nbsp;</td>
    <td width='38%'><font color='#333333' size='2' face='Arial'>Данное программное обеспечение разработано 
      <a href='http://drozd.artotron.com/'>Дроздовским Михаилом</a> в 2004 году. 
      Все права защищены.</font></td>
  </tr>
</table>
</body>
</html>";

} elseif ($view == "bmess") {

echo "<html>
<head>
<title>ReForum - Блокированные сообщения</title>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>
</head>

<body bgcolor='#FCFFFB'>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
  <tr>
    <td align='center'><font size='5' face='Arial'>ReForum - Блокированные сообщения</font></td>
  </tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='70%' valign='top'>
<font face='Arial'><h3>Форум</h3><p></p><font size='-1'>";

$conn = mysql_connect(MYSQL_SERVER, MYSQL_LOGIN, MYSQL_PWD);
mysql_select_db(MYSQL_DBNAME, $conn);

$sqls1 = "SELECT * FROM ".DBPREFIX."_ref_themes WHERE isb='yes'";
$sqls1 = mysql_query($sqls1, $conn);

while ($aaf = mysql_fetch_array($sqls1)) {

$xxuid = $aaf["uid"];

if ($aaf["isb"] == "no") {
 echo "<strong>&middot;</strong><a href='lalala'>".$aaf["hheader"]."</a>&nbsp;&nbsp;&nbsp;[<a href='addmess.php?redact=$xxuid' title='Редактировать'>Редактировать</a>&nbsp;|&nbsp;<a href='addmess.php?phid=$xxuid' title='Ответить на сообщение'>Ответить на сообщение</a>&nbsp;|&nbsp;<a href='delete.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a>&nbsp;|&nbsp<a href='blockmess.php?uid=$xxuid' title='Блокировать сообщениеL'>Блокировать</a>]<br/>";
 } else if ($aaf["isb"] == "yes") {
 echo "<strong>&middot;</strong>".$aaf["hheader"]."&nbsp;(неактивный пост)&nbsp;&nbsp;&nbsp;[<a href='addmess.php?redact=$xxuid' title='Редактировать'>Редактировать</a>&nbsp;|&nbsp;<a href='addmess.php?phid=$xxuid' title='Ответить на сообщение'>Ответить на сообщение</a>&nbsp;|&nbsp;<a href='delete.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a>&nbsp;|&nbsp<a href='unblockmess.php?uid=$xxuid' title='Разблокировать сообщение'>Разблокировать</a>]<br/>"; 
 }

}

echo "</font></font>
</td>
<td width='30%' valign='top'>
<font face='Arial'><h3>Действия</h3><p></p><font size='-1'>
<a href='addmess.php'>Добавить новую тему</a><br>
<a href='adduser.php'>Добавить пользователя</a><br>
Блокированные сообщения<br>
<a href='redact.php?view=users'>Список пользователей</a><br>
<a href='redact.php?view=nusers'>Блокированные пользователи</a><br>
</font></font>
</td>
</tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
  <tr>
    <td width='4%'>&nbsp;</td>
    <td width='58%'>&nbsp;</td>
    <td width='38%'><font color='#333333' size='2' face='Arial'>Данное программное обеспечение разработано 
      <a href='http://drozd.artotron.com/'>Дроздовским Михаилом</a> в 2004 году. 
      Все права защищены.</font></td>
  </tr>
</table>
</body>
</html>";

} elseif ($view == "nusers") {

echo "<html>
<head>
<title>ReForum - Список блокированных пользователей</title>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>
</head>

<body bgcolor='#FCFFFB'>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
  <tr>
    <td align='center'><font size='5' face='Arial'>ReForum - Список блокированных пользователей</font></td>
  </tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='70%' valign='top'>
<font face='Arial'><h3>Блокированные пользователи</h3><p></p><font size='-1'>";

$conn = mysql_connect(MYSQL_SERVER, MYSQL_LOGIN, MYSQL_PWD);
mysql_select_db(MYSQL_DBNAME, $conn);

$sqls1 = "SELECT * FROM ".DBPREFIX."_ref_users WHERE isb='yes'";
$sqls1 = mysql_query($sqls1, $conn);

while ($aaf = mysql_fetch_array($sqls1)) {

$xxuid = $aaf["uid"];

if ($aaf["isb"] == "no") {
 echo "<strong>&middot;</strong>&nbsp;<a href='lalala'>".$aaf["uname"]."</a>&nbsp;&nbsp;&nbsp;[<a href='adduser.php?redact=$xxuid' title='Редактировать'>Редактировать</a>&nbsp;|&nbsp;<a href='deluser.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a>&nbsp;|&nbsp<a href='blockuser.php?uid=$xxuid' title='Блокировать юзера'>Блокировать</a>]<br/>";
 } else if ($aaf["isb"] == "yes") {
 echo "<strong>&middot;</strong>&nbsp;".$aaf["uname"]."&nbsp;(блокирован)&nbsp;&nbsp;&nbsp;[<a href='adduser.php?redact=$xxuid' title='Редактировать'>Редактировать</a>&nbsp;|&nbsp;<a href='deluser.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a>&nbsp;|&nbsp<a href='unblockuser.php?uid=$xxuid' title='Разблокировать юзера'>Разблокировать</a>]<br/>"; 
 }
}

echo "</font></font>
</td>
<td width='30%' valign='top'>
<font face='Arial'><h3>Действия</h3><p></p><font size='-1'>
<a href='addmess.php'>Добавить новую тему</a><br>
<a href='adduser.php'>Добавить пользователя</a><br>
<a href='redact.php?view=bmess'>Блокированные сообщения</a><br>
<a href='redact.php?view=users'>Список пользователей</a><br>
Блокированные пользователи<br>
</font></font>
</td>
</tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
  <tr>
    <td width='4%'>&nbsp;</td>
    <td width='58%'>&nbsp;</td>
    <td width='38%'><font color='#333333' size='2' face='Arial'>Данное программное обеспечение разработано 
      <a href='http://drozd.artotron.com/'>Дроздовским Михаилом</a> в 2004 году. 
      Все права защищены.</font></td>
  </tr>
</table>
</body>
</html>";

} else {
echo ",,,";
}
}
} else {
echo "...";
}
} else {
echo "Нет конфигурационного файла";
}


function tree($uid, $themeid, $smartcounter, $conn, $dbprefix) {
$sql = "SELECT * FROM ".$dbprefix."_ref_themes WHERE parent_id=$uid";
$a = mysql_query($sql, $conn);
 while ($z = mysql_fetch_array($a)) {
 for ($asdd = 0;$asdd<$smartcounter;$asdd++) {
 echo "&nbsp;&nbsp;";
 }
 $xxuid = $z["uid"];
 if ($z["isb"] == "no") {
 echo "<strong>&middot;</strong><a href='lalala'>".$z["hheader"]."</a>&nbsp;&nbsp;&nbsp;[<a href='addmess.php?redact=$xxuid' title='Редактировать'>Редактировать</a>&nbsp;|&nbsp;<a href='addmess.php?phid=$xxuid' title='Ответить на сообщение'>Ответить на сообщение</a>&nbsp;|&nbsp;<a href='delete.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a>&nbsp;|&nbsp<a href='blockmess.php?uid=$xxuid' title='Блокировать сообщениеL'>Блокировать</a>]<br/>";
 } else if ($z["isb"] == "yes") {
 echo "<strong>&middot;</strong>".$z["hheader"]."&nbsp;(неактивный пост)&nbsp;&nbsp;&nbsp;[<a href='addmess.php?redact=$xxuid' title='Редактировать'>Редактировать</a>&nbsp;|&nbsp;<a href='addmess.php?phid=$xxuid' title='Ответить на сообщение'>Ответить на сообщение</a>&nbsp;|&nbsp;<a href='delete.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a>&nbsp;|&nbsp<a href='unblockmess.php?uid=$xxuid' title='Разблокировать сообщение'>Разблокировать</a>]<br/>"; 
 }
 $att = $smartcounter + 1;
 tree($z["uid"], $themeid, $att, $conn, $dbprefix);
 }
return "yes";
}
?>