1 | <?php |
---|
2 | |
---|
3 | if(!$env->erreur) |
---|
4 | { if($env->e == "forum" || strpos($_SERVER["SCRIPT_NAME"], "index.php") !== false) |
---|
5 | { |
---|
6 | # ---------------------------------------------------------------------------------------- |
---|
7 | # blocs |
---|
8 | # |
---|
9 | |
---|
10 | if(($env->out["emplacements"] = $env->data->box_emplacements()) === false) |
---|
11 | { $env->erreur = "Impossible de lire les emplacements"; |
---|
12 | } |
---|
13 | |
---|
14 | if(($env->out["blocs"] = $env->data->boxes(0, null, true)) === false) |
---|
15 | { $env->erreur = "Impossible de lire les blocs"; |
---|
16 | } |
---|
17 | |
---|
18 | # ---------------------------------------------------------------------------------------- |
---|
19 | # spotlight |
---|
20 | # |
---|
21 | |
---|
22 | if(($env->out["spotlight"] = $env->data->spotlight()) === false) |
---|
23 | { $env->out["spotlight"] = array(); |
---|
24 | } |
---|
25 | |
---|
26 | |
---|
27 | # ---------------------------------------------------------------------------------------- |
---|
28 | # artistes au hasard |
---|
29 | # |
---|
30 | |
---|
31 | if(($env->out["artistes_au_hasard"] = $env->data->artistes_au_hasard(12)) === false) |
---|
32 | { $env->out["artistes_au_hasard"] = array(); |
---|
33 | } |
---|
34 | |
---|
35 | # ---------------------------------------------------------------------------------------- |
---|
36 | # total des downloads |
---|
37 | # |
---|
38 | |
---|
39 | if(($env->out["nb_downloads"] = $env->data->nb_downloads(true)) === false) |
---|
40 | { $env->out["nb_downloads"] = 0; |
---|
41 | } |
---|
42 | |
---|
43 | # ---------------------------------------------------------------------------------------- |
---|
44 | # navigation |
---|
45 | # |
---|
46 | |
---|
47 | require $env->out_file("utils.php"); |
---|
48 | if(($env->out["menu_top"] = $env->data->all_menus(array("Nav"))) === false) |
---|
49 | { $env->out["menu_top"] = array(); |
---|
50 | } |
---|
51 | |
---|
52 | # ---------------------------------------------------------------------------------------- |
---|
53 | # derniers messages du forum |
---|
54 | # |
---|
55 | |
---|
56 | if(($env->out["messages_forum"] = $env->data->forum_last_messages(7)) === false) |
---|
57 | { $env->out["messages_forum"] = array(); |
---|
58 | } |
---|
59 | |
---|
60 | # ---------------------------------------------------------------------------------------- |
---|
61 | # news |
---|
62 | # |
---|
63 | |
---|
64 | $path = array("root", "news"); |
---|
65 | $depth = 1; |
---|
66 | if(($env->out["b_categories"] = $env->data->all_news_categories()) !== false) |
---|
67 | { if(($env->out["b_news"] = $env->data->news($path, 0, $depth, true, 2)) !== false) |
---|
68 | { |
---|
69 | } |
---|
70 | else $env->erreur .= "<br>Impossible de lire la liste des news"; |
---|
71 | } |
---|
72 | else $env->erreur .= "<br>Impossible de lire la liste des categories de news"; |
---|
73 | |
---|
74 | # ---------------------------------------------------------------------------------------- |
---|
75 | # derniers albums |
---|
76 | # |
---|
77 | |
---|
78 | // if(($env->out["last_albums"] = $env->data->albums(0, 2, "date_publication", "DESC")) !== false) |
---|
79 | if(($env->out["last_albums"] = $env->data->albums(0, 1, "rand()", "", "#--albums.actif=1")) !== false) |
---|
80 | { |
---|
81 | } |
---|
82 | else $env->erreur .= "<br>Impossible de lire les derniers albums"; |
---|
83 | |
---|
84 | # ---------------------------------------------------------------------------------------- |
---|
85 | # charset |
---|
86 | # |
---|
87 | |
---|
88 | // header('Content-Type: text/html; charset=iso-8859-1'); |
---|
89 | header('Content-Type: text/html; charset=utf-8'); |
---|
90 | |
---|
91 | } |
---|
92 | } |
---|
93 | else |
---|
94 | { $env->out["spotlight"] = array(); |
---|
95 | $env->out["artistes_au_hasard"] = array(); |
---|
96 | $env->out["nb_downloads"] = 0; |
---|
97 | $env->out["menu_top"] = array(); |
---|
98 | } |
---|
99 | |
---|
100 | ?> |
---|