Вход Регистрация
Файл: housetrack/modules/posfiles/helpers/posfiles_widget.php
Строк: 35
<?php

defined
('IN_SYSTEM') or die('<b>403<br />Запрет доступа!</b>');

class 
posfiles_widget
{
    public static function 
display($widget_id)
    {
        
$db Registry::get('db');
        
$widget $db->get_row("SELECT * FROM #__index_page_widgets WHERE widget_id = $widget_id");
        
$config parse_ini_string($widget['config']);

        
$posfiles=$db->get_array("SELECT df.`file_id`, df.`name`, df.`time`, df.`downloads`, df.`file_ext`, 
     (SELECT COUNT(*) FROM `#__comments_posts` 
         WHERE `module`='downloads' 
         AND `item_id` = df.`file_id` 
     ) AS `comments` 
 FROM `#__downloads_files` AS df 
 ORDER BY df.`time` DESC LIMIT 10"


);
    
        if(empty(
$posfiles))
            return 
'Файлы еще не загружены';
        else
        {
            
$result=null;
                                    
$position=1;
            foreach(
$posfiles AS $file)
            {
    
$result.='<div class="posfile"><b>'.$position .'.</b> <a href="'URL .'downloads/view/'$file['file_id'] .'"> '$file['name'] .'</a><div class="posfile_info">Скач: '$file['downloads'] .' Дата: '.itime($file['time']) .

    <a href="'
URL .'comments/?module=downloads&amp;item_id='$file['file_id'] .'">Комм:</a> <span class="small_text">['$file['comments'] .']</span>

</div>'
;

                               
$position++;
                if(
each($posfiles))
                    
$result.='</div>';
            }

            return 
$result;
        }
    }

    public static function 
setup($widget)
    {
        
a_notice('Данный виджет не требует настройки'a_url('index_page/admin'));
    }
}

?>
Онлайн: 1
Реклама