clipbucket/upload/ajax/view_channel.php

58 lines
1.6 KiB
PHP
Raw Normal View History

2016-04-04 14:32:50 +05:00
<?php
2016-04-08 11:08:10 +05:00
/**
* File: View Channel Ajax
* Description: View channel ajax request will be handled by this file
* @since: 4th April, 2016, ClipBucket 2.8.1
* @author: Saqib Razzaq
* @modified: 8th April, 2016
*/
2016-04-04 14:32:50 +05:00
require '../includes/config.inc.php';
if (isset($_POST['mode'])) {
$mode = $_POST['mode'];
switch ($mode) {
case 'channelMore':
global $db, $cbvid, $Smarty;
$load_hit = $_POST['loadHit'];
$load_limit = $_POST['loadLimit'];
$user = $_POST['userid'];
2016-04-04 14:32:50 +05:00
$start = $load_limit * $load_hit - $load_limit;
$sql_limit = "$start, $load_limit";
$total_items = $_POST['totalVids'];
$items = get_videos(array("user"=>$user, "order"=>"date_added DESC","limit"=>$sql_limit));
if ($start >= $total_items) {
return false;
}
foreach ($items as $key => $video) {
assign("video", $video);
assign("display_type","ajaxHome");
echo trim(Fetch('/blocks//videos/video.html'));
}
break;
case 'channelMorePhotos':
global $db, $cbvid, $Smarty;
$load_hit = $_POST['loadHit'];
$load_limit = $_POST['loadLimit'];
$user = $_POST['user'];
$start = $load_limit * $load_hit - $load_limit;
$sql_limit = "$start, $load_limit";
$total_items = $_POST['totalPhotos'];
$items = get_photos(array("user"=>$user, "order"=>"date_added DESC","limit"=>$sql_limit));
if ($start >= $total_items) {
return false;
}
foreach ($items as $key => $p_list) {
assign("photo", $p_list);
assign("display_type","view_channelAjax");
echo trim(Fetch('/blocks/photo.html'));
}
break;
2016-04-04 14:32:50 +05:00
default:
# code...
break;
}
}
?>