Example #1
0
date_default_timezone_set('Europe/Berlin');
// set include path
ini_set("include_path", ".:../library/");
// required classes
require_once 'spoon/spoon.php';
require_once 'publicApp/publicApp.php';
$tpl = new SpoonTemplate();
$tpl->setForceCompile(true);
$tpl->setCompileDirectory('./compiled_templates');
// do I know you?
if (SpoonSession::exists('public_uid')) {
    $tpl->assign('oLogout', true);
    $tpl->assign('oNavMe', true);
    $uid = SpoonSession::get('public_uid');
    /*code max*/
    $recentDrinks = PublicApp::getRecentUserDrinks($uid);
    $recent = PublicApp::getRecentUserCheckins($uid);
    //$recent = array_merge($recentDrinks, $recentCheckins);
    function compare_time($a, $b)
    {
        return strnatcmp($b['timestamp'], $a['timestamp']);
    }
    usort($recent, 'compare_time');
    $test = array();
    for ($i = 0; $i < 100; $i++) {
        if ($recent[$i] !== null) {
            $test[] = $recent[$i];
        }
    }
    $recent = $test;
    for ($i = 0; $i < sizeof($recent); $i++) {