&$col){ $col = explode(",", $col); $colheads[$index] = !isset($colheads[$index])?$col[0]:$colheads[$index]; } $column_positions = array(); //$coltemplate['title'] = $coltemplate['post_title'] = "%the_title%"; $coltemplate['page_link'] = "%s"; if(isset($params['jstable']) && $params['jstable']==1): $datatable_col = ( isset($params['order_by']) && $params['order_by'] == 'title' ) ? '0' : '2'; $datatable_order = ( isset($params['order']) && $params['order'] == 'DESC' ) ? 'desc' : 'asc'; ?>
| data-order="" class="__dt_col_ __dt_col __dt_col_" style="background-image: url('');background-size: 36px;background-position: 5px 8px;background-repeat: no-repeat;padding-left: 52px;line-height: normal;">
$c){
$cxc = ($cx > 0)?'small-txt':'';
switch ($c) {
case 'title':
echo "".get_the_title()." "; break; case 'page_link': echo "".get_the_title()." "; break; case 'excerpt': case (preg_match('/excerpt_.+/', $c) ? true : false) : $xcol = explode("_", $c); $len = isset($xcol[1])?$xcol[1]:false; $cont = strip_tags($data['post_content']); if(!$len) echo " ".get_the_excerpt()." ";
else {
$excerpt = strlen($cont) > $len?substr($cont, 0, strpos($cont, ' ', $len)):$cont;
echo "" . $excerpt . " ";
}
break;
case 'file_count':
if($cx > 0)
echo " ". count($data['files'])." " . __('file(s)','download-manager')."";
else
echo "{$colheads[$colx]}: ".count($data['files'])."";
break;
case 'download_count':
if($cx > 0)
echo " ". (isset($data['download_count'])?$data['download_count']:0)." ".(isset($data['download_count']) && $data['download_count'] > 1 ? __('downloads','download-manager') : __('download','download-manager'))."";
else
echo "{$colheads[$colx]}: {$data['download_count']}";
break;
case 'view_count':
if($cx > 0)
echo " ". (isset($data['view_count'])?$data['view_count']:0)." ".(isset($data['view_count']) && $data['view_count'] > 1 ? __('views','download-manager') : __('view','download-manager'))."";
else
echo "{$colheads[$colx]}: {$data['view_count']}";
break;
case 'categories':
echo "".$cats."";
break;
case 'update_date':
echo "".get_the_modified_date('', get_the_ID())."";
break;
case 'publish_date':
echo "".get_the_date()."";
break;
case 'download_link':
echo $download_link ? $download_link : '';
break;
case 'audio_player':
$data['files'] = \WPDM\Package::getFiles($data['ID']);
echo \WPDM\Package::audioPlayer($data, true, 'success');
break;
default:
if(isset($data[$c])) {
if ($cx > 0)
echo "" . $data[$c] . "";
else
echo $data[$c];
}
break;
}}
if($colx == 0) echo '';
?>
|
|||