Вход Регистрация
Файл: concrete5.7.5.6/concrete/single_pages/dashboard/reports/statistics.php
Строк: 74
<?php defined('C5_EXECUTE') or die("Access Denied.");

$dh Core::make('helper/date'); /* @var $dh ConcreteCoreLocalizationServiceDate */
?>

<h4><?php echo t('Recent Page Views')?></h4>

<table class="table" id="ccm-site-statistics-visits" style="display: none">
<thead>
<tr>
    <td></td>
    <?php foreach($pageViews as $day => $total) { ?>
        <th><?php echo $day?></th>
    <?php ?>
</tr>
</thead>
<tbody>
<tr>
    <th><?php echo t('Page Views')?></th>
    <?php foreach($pageViews as $total) { ?>
        <td><?php echo $total?></td>
    <?php ?>
</tr>
</table>

<h4><?php echo t('Recent Registrations')?></h4>

<table class="table"  id="ccm-site-statistics-registrations" style="display: none">
<thead>
<tr>
    <td></td>
    <?php foreach($userRegistrations as $day => $total) { ?>
        <th><?php echo $day?></th>
    <?php ?>
</tr>
</thead>
<tbody>
<tr>
    <th><?php echo t('User Registrations')?></th>
    <?php foreach($userRegistrations as $total) { ?>
        <td><?php echo $total?></td>
    <?php ?>
</tr>
</table>

<h4><?php echo t('Pages Created')?></h4>

<table class="table"  id="ccm-site-statistics-new-pages" style="display: none">
<thead>
<tr>
    <td></td>
    <?php foreach($newPages as $day => $total) { ?>
        <th><?php echo $day?></th>
    <?php ?>
</tr>
</thead>
<tbody>
<tr>
    <th><?php echo t('Pages Created')?></th>
    <?php foreach($newPages as $total) { ?>
        <td><?php echo $total?></td>
    <?php ?>
</tr>
</table>


<p><?php echo t('Total page versions')?>: <strong><?php echo $totalVersions?></strong></p>
<p><?php echo t('Total pages in edit mode')?>: <strong><?php echo $totalEditMode?></strong></p>

<br/><br/>

<h4><?php echo t('Five Most Recent Downloads')?></h4>

<table class="table"  id="ccm-site-statistics-downloads">
<thead>
<tr>
    <th><?php echo t('File')?></th>
    <th><?php echo t('User')?></th>
    <th><?php echo t('Downloaded On')?></th>
</tr>
</thead>
<tbody>
<?php if (count($downloads) == 0) { ?>
    <tr>
        <td colspan="3" style="text-align: center"><?php echo t('No files have been downloaded.')?></td>
    </tr>
<?php } else { ?>
<?php
    
foreach($downloads as $download) {
        
$f File::getByID($download['fID']);
        if (!
is_object($f)) {
            continue;
        }
        
?>
    <tr>
        <td class='ccm-site-statistics-downloads-title'><a href="<?php echo $f->getDownloadURL()?>" title="<?php echo $f->getTitle();?>"><?php
        $title 
$f->getTitle();
        
$maxlen 20;
        if (
strlen($title) > ($maxlen-4)) {
            
$ext substr($title,strrpos($title'.'));
            if (
substr($ext,0,1) != '.') { $ext ''; }
            
$title substr($title,0,$maxlen-4-strlen($ext)).'[..]'.$ext;
        }
        echo 
$title;
        
?></a></td>
        <td>
            <?php
            $uID
=intval($download['uID']);
            if(!
$uID){
                echo 
t('Anonymous');
            }else{
                
$downloadUI UserInfo::getById($uID);
                if(
$downloadUI instanceof UserInfo) {
                    echo 
$downloadUI->getUserName();
                } else {
                    echo 
t('Deleted User');
                }
            }
            
?>
        </td>
        <td><?php echo $dh->formatDateTime($download['timestamp'])?></td>
    </tr>
    <?php ?>
<?php 
?>
</table>

<script type="text/javascript">
$(function() {
    $("#ccm-site-statistics-visits").visualize({
        'type': 'line',
        'appendKey': false,
        'colors': ['#C6DCF1'],
        'width': '500'
    });
    $("#ccm-site-statistics-registrations").visualize({
        'type': 'line',
        'appendKey': false,
        'colors': ['#B2E4BA'],
        'width': '500'
    });
    $("#ccm-site-statistics-new-pages").visualize({
        'type': 'line',
        'appendKey': false,
        'colors': ['#B2E4BA'],
        'width': '500'
    });

});
</script>
Онлайн: 1
Реклама