clipbucket/upload/admin_area/edit_video.php
2016-05-25 12:19:21 +05:00

141 lines
No EOL
3.1 KiB
PHP

<?php
/*
****************************************************************************************************
| Copyright (c) 2007-2010 Clip-Bucket.com. All rights reserved. |
| @ Author : ArslanHassan |
| @ Software : ClipBucket , © PHPBucket.com |
****************************************************************************************************
*/
require'../includes/admin_config.php';
$userquery->admin_login_check();
$userquery->login_check('video_moderation');
$pages->page_redir();
if(!defined('MAIN_PAGE')){
define('MAIN_PAGE', 'Videos');
}
if(!defined('SUB_PAGE')){
if($_GET['active'] == 'no')
define('SUB_PAGE', 'List Inactive Videos');
else
define('SUB_PAGE', 'Videos Manager');
}
if(@$_GET['msg']){
$msg[] = clean($_GET['msg']);
}
$video = mysql_clean($_GET['video']);
//Updating Video Details
if(isset($_POST['update'])){
$Upload->validate_video_upload_form();
if(empty($eh->error_list))
{
$myquery->update_video();
$myquery->set_default_thumb($video,$_POST['default_thumb']);
}
}
//Performing Video Acttions
if($_GET['mode']!=''){
$cbvid->action($_GET['mode'],$video);
}
//Check Video Exists or Not
if($myquery->VideoExists($video)){
//Deleting Comment
$cid = mysql_clean($_GET['delete_comment']);
if(!empty($cid))
{
$myquery->delete_comment($cid);
}
$data = get_video_details($video);
Assign('udata',$userquery->get_user_details($data['userid']));
Assign('data',$data);
//pr($data,true);
}else{
$msg[] = lang('class_vdo_del_err');
}
$type = "v";
$comment_cond = array();
$comment_cond['order'] = " comment_id DESC";
$comment_cond['videoid'] = $video;
$comments = getComments($comment_cond);
assign("comments",$comments);
//Deleting comment
if(isset($_POST['del_cmt'])){
$cid = mysql_clean($_POST['cmt_id']);
$myquery->delete_comment($cid);
}
if(!$array['order'])
$result_array['order'] = " doj DESC LIMIT 1 ";
$users = get_users($result_array);
Assign('users', $users);
if(!$array['order'])
$result_array['order'] = " views DESC LIMIT 8 ";
$videos = get_videos($result_array);
Assign('videos', $videos);
$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;
}
}
if(function_exists("get_ep_videos")){
$ep_videos = get_ep_videos();
if(isset($_POST['update_order'])){
if(is_array($ep_videos))
{
foreach($ep_videos as $epvid)
{
$order = $_POST['ep_order_'.$epvid['pick_id']];
move_epick($epvid['videoid'],$order);
}
}
$ep_videos = get_ep_videos();
}
}
$get_limit = create_query_limit($page,5);
$videos = $cbvid->action->get_flagged_objects($get_limit);
Assign('flagedVideos', $videos);
$comments = getComments($comment_cond);
assign("comments",$comments);
subtitle("Edit Video");
template_files('edit_video.html');
display_it();
?>