Subversion-Projekte lars-tiefland.em_wm

Revision

Revision 114 | Revision 116 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
3 lars 1
<?
114 lars 2
    require ( "include/common.php" );
115 lars 3
    if ( isset($_GET["XDEBUG_PROFILER"]) )
4
    {
5
        setcookie( "XDEBUG_PROFILER", $_GET["XDEBUG_PROFILER"] );
6
    }
114 lars 7
    //	$smarty->caching = true;
8
    $smarty->cache_lifetime = 86400;
9
    $start = intval( isset($_POST["start"]) ? $_POST["start"] : 0 );
10
    define( "CACHE_ID", $u_loc . "|" . $start );
11
    if ( !$smarty->is_cached("index.tpl", CACHE_ID) )
12
    {
13
        $game_l = Spiele::listSpiele( 0, 0 );
14
        if ( $error )
15
        {
16
            $smarty->assign( "error", $error );
17
            $smarty->assign( "meld", $meld );
18
            $smarty->assign( "db_meld", $db_meld );
19
            $smarty->display( "meld.tpl" );
20
        }
21
        else
22
        {
23
            $anz = $game_l->numRows( $game_l );
24
            $i = 0;
25
            $nav = generate_pagination2( '"' . basename(__file__) . '"', $anz,
26
                $max_anz, $start );
27
            $smarty->assign( "nav", $nav );
28
            $game_l = Spiele::listSpiele( $max_anz, $start );
29
            while ( $row = $game_l->fetchRow() )
30
            {
31
                $spiele[$i]["s_name"] = $row["g_name"];
32
                $m1 = new Team( $row["g_m1"] );
33
                $m2 = new Team( $row["g_m2"] );
34
                $g1 = new Gruppe( $m1->t_group );
35
                $g2 = new Gruppe( $m2->t_group );
36
                $ort = new Ort( $row["g_location"] );
37
                if ( $row["g_type"] == 1 )
38
                {
39
                    $spiele[$i]["s_teams"] = "$m1->t_name (" . $common["group"] .
40
                        " $g1->g_name) -  $m2->t_name (" . $common["group"] .
41
                        " $g2->g_name)";
42
                }
43
                else
44
                {
45
                    $spiele[$i]["s_teams"] = "$m1->t_name - $m2->t_name";
46
                }
47
                $spiele[$i]["s_location"] = $ort->o_name;
48
                $spiele[$i]["s_stadium"] = $ort->o_name2;
49
                $g_date = $row["g_date"];
102 lars 50
 
114 lars 51
                $spiele[$i]["s_date"] = $loc->formatDate( $g_date ) . " " .
52
                    $common["at"] . " ";
53
                $spiele[$i]["s_time"] = $loc->formatTime( $g_date ) . " " .
54
                    $common["o_clock"];
102 lars 55
 
114 lars 56
                if ( $g_date > time() )
57
                {
58
                    $spiele[$i]["s_erg"] = "<B>Noch nicht ausgetragen!</B>";
59
                }
60
                else
61
                {
62
                    $spiele[$i]["s_erg"] = "${row["g_g1"]} : ${row["g_g2"]}";
63
                }
64
                $spiele[$i]["link_id"] = $row["g_id"];
65
                $i++;
66
            }
67
            $smarty->assign( "spiele", $spiele );
68
        }
69
    }
70
    $smarty->assign( "title", $common["list_of_games"] );
71
    $smarty->display( "index.tpl", CACHE_ID );
3 lars 72
?>