コード例 #1
0
ファイル: item.php プロジェクト: laiello/bitcero-modules
    $data['platforms'][] = array('name' => $os->name(), 'link' => $os->permalink());
}
$tf = new RMTimeFormatter(0, '%T% %d%, %Y%');
// Time formatter
$data['created'] = $tf->format($item->getVar('created'));
$data['update'] = $item->getVar('created') > 0 ? $tf->format($item->getVar('modified')) : '';
$data['author'] = array('name' => $item->getVar('author_name'), 'url' => $item->getVar('author_url'), 'email' => $item->getVar('author_email'), 'contact' => $item->getVar('author_contact'));
$data['langs'] = $item->getVar('langs');
$data['downs'] = $item->getVar('hits');
$data['version'] = $item->getVar('version');
$data['updated'] = $item->getVar('modified') > $item->getVar('created') && $item->getVar('modified') > time() - $mc['update'] * 86400;
$data['new'] = !$data['updated'] && $item->getVar('created') > time() - $mc['new'] * 86400;
$data['description'] = $item->getVar('desc');
$data['shortdesc'] = $item->getVar('shortdesc');
$data['siterate'] = $dtfunc->ratingStars($item->getVar('siterate'));
$fg = $item->fileGroups(true);
$data['filegroups'] = array();
foreach ($fg as $g) {
    $files = $g->files(true);
    $data['filegroups'][$g->id()]['name'] = $g->name();
    foreach ($files as $file) {
        $data['filegroups'][$g->id()]['files'][] = array('file' => $file->file(), 'size' => $rmu->formatBytesSize($file->size()), 'date' => $tf->format($file->date()), 'title' => $file->title(), 'remote' => $file->remote(), 'hits' => $file->hits(), 'link' => $file->permalink());
    }
}
// Imágenes de la Descarga
$imgs = $item->screens(true);
$xoopsTpl->assign('screens_count', $item->getVar('screens'));
$data['screens'] = array();
foreach ($imgs as $img) {
    $data['screens'][] = array('id' => $img->id(), 'title' => $img->title(), 'image' => $img->url(), 'ths' => $img->url('ths'));
}