Esempio n. 1
0
    $traffic["Other"] += $day["computer"];
}
$total = 0;
foreach ($traffic as $count) {
    $total += $count;
}
$phone_traffic = array();
foreach ($traffic as $device => $count) {
    $phone_traffic[$device] = per_cent($count, $total);
}
$urls = array('people' => 'People Directory', 'map' => 'Campus Map', 'shuttleschedule' => 'Mountain Line', 'calendar' => 'Events Calendar', 'gameday' => 'Athletics', 'radio' => 'Radio', 'emergency' => 'Emergency Info', 'sms' => 'SMS', 'youtube' => 'YouTube', 'links' => 'Useful Links', 'mobile-about' => 'About this Site', 'news' => 'Campus News', 'libraries' => 'Libraries', 'prt' => 'PRT Status');
$popular_pages = array();
foreach ($urls as $url => $name) {
    $content_total = 0;
    foreach ($all_data as $day) {
        $content_total += $day[PageViews::url2db($url)];
    }
    $popular_pages[] = array('name' => $name, 'link' => $url, 'count' => $content_total);
}
function compare_content($content1, $content2)
{
    if ($content1['count'] < $content2['count']) {
        return 1;
    }
    if ($content1['count'] > $content2['count']) {
        return -1;
    }
    return 0;
}
usort($popular_pages, 'compare_content');
$popular_pages = array_slice($popular_pages, 0, 10);