コード例 #1
0
ファイル: view.php プロジェクト: Nikitian/fl-ru-damp
             require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/admin_log.php';
             $sLink = getFriendlyURL('blog', $thread);
             $sReason = '<a href="' . $sLink . "?openlevel={$id}#o{$id}" . '" target="_blank">Комментарий</a> от <a href="' . $GLOBALS['host'] . '/users/' . $msg['login'] . '" target="_blank">' . $msg['uname'] . ' ' . $msg['usurname'] . ' [' . $msg['login'] . ']</a>';
             admin_log::addLog(admin_log::OBJ_CODE_BLOG, admin_log::ACT_ID_BLOG_DEL_COMM, $blog_data->fromuser_id, $thread, $blog_data->title, $sLink, 0, '', 0, $sReason);
         }
     }
     exit(header("Location: " . getFriendlyURL("blog", $_GET['tr']) . "?openlevel={$id}#o{$id}" . ($_GET["ord"] ? "&ord=" . $_GET["ord"] : "")));
     break;
 case "restore":
     if (!$uid) {
         header("Location: /fbd.php");
         die;
     }
     $id = intval(trim($_GET['id']));
     if ($id && $uid) {
         $thread = blogs::RestoreDeleteMsg($uid, $id, getRemoteIP(), $err, $mod);
         $msg = blogs::GetMsgInfo($id, $error, $perm);
         // пишем лог админских действий: восстановление комментария в блоге
         if (hasPermissions('blogs') && $msg['fromuser_id'] != $uid) {
             require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/admin_log.php';
             $sLink = getFriendlyURL('blog', $thread);
             $sReason = '<a href="' . $sLink . "?openlevel={$id}#o{$id}" . '" target="_blank">Комментарий</a> от <a href="' . $GLOBALS['host'] . '/users/' . $msg['login'] . '" target="_blank">' . $msg['uname'] . ' ' . $msg['usurname'] . ' [' . $msg['login'] . ']</a>';
             $blog_data = new blogs();
             $blog_data->GetThread($thread, $err, $mod, $uid);
             admin_log::addLog(admin_log::OBJ_CODE_BLOG, admin_log::ACT_ID_BLOG_RST_COMM, $blog_data->fromuser_id, $thread, $blog_data->title, $sLink, 0, '', 0, $sReason);
         }
     }
     exit(header("Location: " . getFriendlyURL("blog", $_GET['tr']) . "?openlevel={$id}#o{$id}" . ($_GET["ord"] ? "&ord=" . $_GET["ord"] : "")));
     break;
     /*
             $ret = blogs::GetMsgInfo($id, $err, $perm);