clipbucket/upload/admin_area/index.php

204 lines
4.6 KiB
PHP
Raw Normal View History

2013-10-07 12:17:06 +00:00
<?php
/*
****************************************************************************************************
| Copyright (c) 2007-2010 Clip-Bucket.com. All rights reserved. |
| @ Author : ArslanHassan |
2014-02-20 14:02:47 +00:00
| @ Software : ClipBucket , <EFBFBD> PHPBucket.com |
2013-10-07 12:17:06 +00:00
****************************************************************************************************
*/
require'../includes/admin_config.php';
$userquery->admin_login_check();
2014-01-27 11:30:36 +00:00
/* Assigning page and subpage */
if(!defined('MAIN_PAGE')){
define('MAIN_PAGE', 'Dashboard');
}
2013-10-07 12:17:06 +00:00
// $latest = get_latest_cb_info();
$Cbucket->cbinfo['latest'] = $latest;
if($Cbucket->cbinfo['version'] < $Cbucket->cbinfo['latest']['version'])
$Cbucket->cbinfo['new_available'] = true;
2014-02-20 14:02:47 +00:00
$result_array = $array;
//Getting Video List
$result_array['limit'] = $get_limit;
if(!$array['order'])
$result_array['order'] = " doj DESC LIMIT 5 ";
$users = get_users($result_array);
Assign('users', $users);
2014-04-14 12:31:38 +00:00
////////////////getting notes
$mode = $_POST['mode'];
switch($mode)
{
case 'add_note':
{
$value = $_POST['note'];
$myquery->insert_note($value);
$array['note'] = nl2br($value);
$array['id'] = $db->insert_id();
echo json_encode($array);
}
break;
case 'delete_note':
{
$id = mysql_clean($_POST['id']);
$myquery->delete_note($id);
}
break;
case 'delete_comment':
{
$type = $_POST['type'];
switch($type)
{
case 'v':
case 'video':
default:
{
$cid = mysql_clean($_POST['cid']);
$type_id = $myquery->delete_comment($cid);
$cbvid->update_comments_count($type_id);
}
break;
case 'u':
case 'c':
{
$cid = mysql_clean($_POST['cid']);
$type_id = $myquery->delete_comment($cid);
$userquery->update_comments_count($type_id);
}
break;
case 't':
case 'topic':
{
$cid = mysql_clean($_POST['cid']);
$type_id = $myquery->delete_comment($cid);
$cbgroup->update_comments_count($type_id);
}
break;
}
if(msg())
{
$msg = msg_list();
$msg = $msg[0];
}
if(error())
{
$err = error_list();
$err = $err[0];
}
$ajax['msg'] = $msg;
$ajax['err'] = $err;
echo json_encode($ajax);
}
break;
case 'spam_comment':
{
$cid = mysql_clean($_POST['cid']);
$rating = $myquery->spam_comment($cid);
if(msg())
{
$msg = msg_list();
$msg = $msg[0];
}
if(error())
{
$err = error_list();
$err = $err[0];
}
$ajax['msg'] = $msg;
$ajax['err'] = $err;
echo json_encode($ajax);
}
break;
case 'remove_spam':
{
$cid = mysql_clean($_POST['cid']);
$rating = $myquery->remove_spam($cid);
if(msg())
{
$msg = msg_list();
$msg = $msg[0];
}
if(error())
{
$err = error_list();
$err = $err[0];
}
$ajax['msg'] = $msg;
$ajax['err'] = $err;
echo json_encode($ajax);
}
break;
}
/////////////////////////ending notes
2014-02-20 14:02:47 +00:00
if(!$array['order'])
2014-04-14 07:00:52 +00:00
$result_array['order'] = " views DESC LIMIT 8 ";
2014-02-20 14:02:47 +00:00
$videos = get_videos($result_array);
Assign('videos', $videos);
$comments = getComments($comment_cond);
assign("comments",$comments);
$get_limit = create_query_limit($page,5);
$videos = $cbvid->action->get_flagged_objects($get_limit);
2014-04-14 06:52:13 +00:00
Assign('flaggedVideos', $videos);
2014-02-20 14:02:47 +00:00
$get_limit = create_query_limit($page,5);
$users = $userquery->action->get_flagged_objects($get_limit);
2014-04-14 06:52:13 +00:00
Assign('flaggedUsers', $users);
2014-02-20 14:02:47 +00:00
$get_limit = create_query_limit($page,5);
$photos = $cbphoto->action->get_flagged_objects($get_limit);
2014-04-14 06:52:13 +00:00
assign('flaggedPhotos', $photos);
2014-02-20 14:02:47 +00:00
2014-04-04 05:47:39 +00:00
$numbers = array(100,1000,15141,3421);
function format_number($number) {
if($number >= 1000) {
return $number/1000 . "k"; // NB: you will want to round this
}
else {
return $number;
}
}
2014-03-07 11:48:00 +00:00
2014-04-04 05:39:54 +00:00
2013-10-07 12:17:06 +00:00
template_files('index.html');
display_it();
2014-02-20 14:02:47 +00:00
?>