Fixed : my account stats
Added : Category in view channel Added : New phrases Added : Conversion lab Added : Repair Videos Duration
This commit is contained in:
parent
7a7dbcab66
commit
08703213f6
6 changed files with 111 additions and 13 deletions
|
@ -57,7 +57,8 @@ var labRUrl = '{$smarty.const.ADMIN_BASEURL}/lab_resources';
|
||||||
</style>
|
</style>
|
||||||
{/literal}
|
{/literal}
|
||||||
|
|
||||||
<h2>Conversion lab - BETA</h2><img src="{$imageurl}/botal.png"><br />
|
<h2>Conversion lab - <strong>α</strong>lpha</h2>
|
||||||
|
<img src="{$imageurl}/botal.png"><br />
|
||||||
<div style="margin:10px 0px">
|
<div style="margin:10px 0px">
|
||||||
Conversion environment for clipbucket users so they can test why their videos are not converting.
|
Conversion environment for clipbucket users so they can test why their videos are not converting.
|
||||||
This test is in early beta stages, we are hopeful to get best outcome results.</div>
|
This test is in early beta stages, we are hopeful to get best outcome results.</div>
|
||||||
|
|
|
@ -291,6 +291,8 @@ class ClipBucket
|
||||||
'Server Modules Info' => 'cb_mod_check.php',
|
'Server Modules Info' => 'cb_mod_check.php',
|
||||||
'Conversion Queue Manager' => 'cb_conversion_queue.php',
|
'Conversion Queue Manager' => 'cb_conversion_queue.php',
|
||||||
'ReIndexer' => 'reindex_cb.php',
|
'ReIndexer' => 'reindex_cb.php',
|
||||||
|
'Conversion Lab α' => 'conversion_lab.php',
|
||||||
|
'Repair video duration' => 'repair_vid_duration.php',
|
||||||
//'View Encoding Status'=>'',
|
//'View Encoding Status'=>'',
|
||||||
),
|
),
|
||||||
|
|
||||||
|
|
|
@ -535,9 +535,27 @@ class CBvideo extends CBCategory
|
||||||
//uid
|
//uid
|
||||||
if($params['user'])
|
if($params['user'])
|
||||||
{
|
{
|
||||||
if($cond!='')
|
if(!is_array($params['user']))
|
||||||
$cond .= ' AND ';
|
{
|
||||||
$cond .= " ".tbl("video.userid")."='".$params['user']."'";
|
if($cond!='')
|
||||||
|
$cond .= ' AND ';
|
||||||
|
$cond .= " ".tbl("video.userid")."='".$params['user']."'";
|
||||||
|
}else
|
||||||
|
{
|
||||||
|
if($cond!='')
|
||||||
|
$cond .= ' AND (';
|
||||||
|
|
||||||
|
$uQu = 0;
|
||||||
|
foreach($params['user'] as $user)
|
||||||
|
{
|
||||||
|
if($uQu>0)
|
||||||
|
$cond .= ' OR ';
|
||||||
|
$cond .= " ".tbl("video.userid")."='".$user."'";
|
||||||
|
$uQu++;
|
||||||
|
}
|
||||||
|
|
||||||
|
$cond .=" ) ";
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -634,18 +652,87 @@ class CBvideo extends CBCategory
|
||||||
//VIDEO KEY
|
//VIDEO KEY
|
||||||
if($params['videokey'])
|
if($params['videokey'])
|
||||||
{
|
{
|
||||||
if($cond!='')
|
|
||||||
$cond .= ' AND ';
|
if(!is_array($params['videokey']))
|
||||||
$cond .= " ".tbl("video.videokey")." = '".$params['videokey']."' ";
|
{
|
||||||
|
if($cond!='')
|
||||||
|
$cond .= ' AND ';
|
||||||
|
$cond .= " ".tbl("video.videokey")." = '".$params['videokey']."' ";
|
||||||
|
}else
|
||||||
|
{
|
||||||
|
if($cond!='')
|
||||||
|
$cond .= ' AND (';
|
||||||
|
|
||||||
|
$vkeyQue = 0;
|
||||||
|
foreach($params['videokey'] as $videokey)
|
||||||
|
{
|
||||||
|
if($vkeyQue>0)
|
||||||
|
$cond .= ' OR ';
|
||||||
|
$cond .= " ".tbl("video.videokey")." = '".$videokey."' ";
|
||||||
|
$vkeyQue++;
|
||||||
|
}
|
||||||
|
|
||||||
|
$cond .=" ) ";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//Exclude Vids
|
//Exclude Vids
|
||||||
if($params['exclude'])
|
if($params['exclude'])
|
||||||
{
|
{
|
||||||
|
if(!is_array($params['exclude']))
|
||||||
|
{
|
||||||
|
if($cond!='')
|
||||||
|
$cond .= ' AND ';
|
||||||
|
$cond .= " ".tbl('video.videoid')." <> '".$params['exclude']."' ";
|
||||||
|
}else
|
||||||
|
{
|
||||||
|
foreach($params['exclude'] as $exclude)
|
||||||
|
{
|
||||||
|
if($cond!='')
|
||||||
|
$cond .= ' AND ';
|
||||||
|
$cond .= " ".tbl('video.videoid')." <> '".$exclude."' ";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//Duration
|
||||||
|
|
||||||
|
if($params['duration'])
|
||||||
|
{
|
||||||
|
$duration_op = $params['duration_op'];
|
||||||
|
if(!$duration_op) $duration_op = "=";
|
||||||
|
|
||||||
if($cond!='')
|
if($cond!='')
|
||||||
$cond .= ' AND ';
|
$cond .= ' AND ';
|
||||||
$cond .= " ".tbl('video.videoid')." <> '".$params['exclude']."' ";
|
$cond .= " ".tbl('video.duration')." ".$duration_op." '".$params['duration']."' ";
|
||||||
|
}
|
||||||
|
|
||||||
|
//Filename
|
||||||
|
|
||||||
|
if($params['filename'])
|
||||||
|
{
|
||||||
|
if(!is_array($params['filename']))
|
||||||
|
{
|
||||||
|
if($cond!='')
|
||||||
|
$cond .= ' AND ';
|
||||||
|
$cond .= " ".tbl('video.file_name')." <> '".$params['filename']."' ";
|
||||||
|
}else
|
||||||
|
{
|
||||||
|
if($cond!='')
|
||||||
|
$cond .= ' AND (';
|
||||||
|
|
||||||
|
$fileNameQue = 0;
|
||||||
|
foreach($params['filename'] as $filename)
|
||||||
|
{
|
||||||
|
if($fileNameQue>0)
|
||||||
|
$cond .= ' OR ';
|
||||||
|
$cond .= " ".tbl("video.file_name")." = '".$filename."' ";
|
||||||
|
$fileNameQue++;
|
||||||
|
}
|
||||||
|
|
||||||
|
$cond .=" ) ";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if($params['cond'])
|
if($params['cond'])
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -6,13 +6,19 @@
|
||||||
<span class="account_stat">{lang code='username'} : <strong>{$user.username}</strong></span>
|
<span class="account_stat">{lang code='username'} : <strong>{$user.username}</strong></span>
|
||||||
<span class="account_stat">{lang code='joined'} : <strong>{$user.doj|date_format}</strong></span>
|
<span class="account_stat">{lang code='joined'} : <strong>{$user.doj|date_format}</strong></span>
|
||||||
<span class="account_stat">{lang code='last_logged_in'} : <strong>{$user.last_logged|nicetime}</strong></span>
|
<span class="account_stat">{lang code='last_logged_in'} : <strong>{$user.last_logged|nicetime}</strong></span>
|
||||||
<span class="account_stat">{lang code='last_active'} : <strong>{$user.last_active|nicetime}</strong></span>
|
|
||||||
<span class="account_stat">{lang code='total_logins'} : <strong>{$user.num_visits|number_format}</strong></span>
|
<span class="account_stat">{lang code='total_logins'} : <strong>{$user.num_visits|number_format}</strong></span>
|
||||||
<span class="account_stat">{lang code='profile_views'}: <strong>{$user.profile_hits|number_format}</strong></span>
|
<span class="account_stat">{lang code='profile_views'}: <strong>{$user.profile_hits|number_format}</strong></span>
|
||||||
<span class="account_stat">{lang code='total_videos'}: <strong>{$user.total_videos|number_format}</strong></span>
|
<span class="account_stat">{lang code='total_videos'}: <strong>{$user.total_videos|number_format}</strong></span>
|
||||||
<span class="account_stat">{lang code='total_videos_watched'} <strong>{$user.total_watched|number_format}</strong></span>
|
<span class="account_stat">{lang code='total_videos_watched'}: <strong>{$user.total_watched|number_format}</strong></span>
|
||||||
|
|
||||||
|
<span class="account_stat">{lang code='total_collections'}: <strong>{$user.total_collections|number_format}</strong></span>
|
||||||
|
<span class="account_stat">{lang code='total_photos'}: <strong>{$user.total_photos|number_format}</strong></span>
|
||||||
|
|
||||||
|
<span class="account_stat">{lang code='comments_made'}: <strong>{$user.total_comments|number_format}</strong></span>
|
||||||
<span class="account_stat">{lang code='subscribers'} : <strong>{$user.subscribers|number_format}</strong></span>
|
<span class="account_stat">{lang code='subscribers'} : <strong>{$user.subscribers|number_format}</strong></span>
|
||||||
<span class="account_stat">country: <strong>{$user.country|country}</strong></span>
|
|
||||||
|
{assign var=category value=$userquery->get_category($user.category)}
|
||||||
|
<span class="account_stat">{lang code='category'}: <strong>{$category.category_name}</strong></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="account_head_right">
|
<div class="account_head_right">
|
||||||
<div class="pm_box">
|
<div class="pm_box">
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<div class="clearfix channelBox">
|
<div class="clearfix channelBox">
|
||||||
|
|
||||||
<div class="viewChannelProfileThumb_outline"><div class="channelHeading" style="margin:0 0 5px 0;"><a href="{$userquery->profile_link($u)}">{$u.username}</a></div><div class="viewChannelProfileThumb" align="center"><a href="{$userquery->profile_link($u)}">
|
<div class="viewChannelProfileThumb_outline"><div class="channelHeading" style="margin:0 0 5px 0;"><a href="{$userquery->profile_link($u)}">
|
||||||
|
{assign var=category value=$userquery->get_category($u.category)}
|
||||||
|
{$u.username}</a> ({$category.category_name})</div><div class="viewChannelProfileThumb" align="center"><a href="{$userquery->profile_link($u)}">
|
||||||
<img src="{avatar details=$u}" style="border:1px solid #ccc; padding:1px; margin-right:5px;" /></a></div></div>
|
<img src="{avatar details=$u}" style="border:1px solid #ccc; padding:1px; margin-right:5px;" /></a></div></div>
|
||||||
|
|
||||||
{assign var=isSubscribed value=$userquery->is_subscribed($u.userid)}
|
{assign var=isSubscribed value=$userquery->is_subscribed($u.userid)}
|
||||||
|
|
Loading…
Add table
Reference in a new issue