1 | <?php |
---|
2 | // ======================================================================================================================================= |
---|
3 | // Filtres : |
---|
4 | // ======================================================================================================================================= |
---|
5 | // Auteur: Smellup |
---|
6 | // Fonction : regroupe les filtres definis par le squelette |
---|
7 | // ======================================================================================================================================= |
---|
8 | // |
---|
9 | include_spip('inclure/zpipcoop_filtres'); |
---|
10 | |
---|
11 | // ======================================================================================================================================= |
---|
12 | // Repris du plugins tickets |
---|
13 | // ======================================================================================================================================= |
---|
14 | // Auteur: Smellup |
---|
15 | // Fonction : tickets_texte |
---|
16 | // ======================================================================================================================================= |
---|
17 | // |
---|
18 | |
---|
19 | foreach (array('severite', 'type', 'statut') as $nom){ |
---|
20 | eval("function tickets_texte_$nom(\$niveau) { |
---|
21 | \$type = tickets_liste_$nom(); |
---|
22 | if (isset(\$type[\$niveau])) { |
---|
23 | return \$type[\$niveau]; |
---|
24 | } |
---|
25 | }"); |
---|
26 | } |
---|
27 | |
---|
28 | function tickets_icone_statut ($niveau) { |
---|
29 | $img = array( |
---|
30 | "redac" => "puce-blanche.gif", |
---|
31 | "ouvert" => "puce-orange.gif", |
---|
32 | "resolu" => "puce-verte.gif", |
---|
33 | "ferme" => "puce-poubelle.gif" |
---|
34 | ); |
---|
35 | return $img[$niveau]; |
---|
36 | } |
---|
37 | |
---|
38 | |
---|
39 | function tickets_liste_statut($connecte = true){ |
---|
40 | $statuts = array( |
---|
41 | "redac" => _T("tickets:statut_redac"), |
---|
42 | "ouvert" => _T("tickets:statut_ouvert"), |
---|
43 | "resolu" => _T("tickets:statut_resolu"), |
---|
44 | "ferme" => _T("tickets:statut_ferme"), |
---|
45 | ); |
---|
46 | if (!$connecte) { |
---|
47 | unset($statuts['redac']); |
---|
48 | } |
---|
49 | return $statuts; |
---|
50 | } |
---|
51 | |
---|
52 | function tickets_liste_type($id_ticket = null){ |
---|
53 | $types = array( |
---|
54 | 1 => _T("ticketskiss:type_probleme"), |
---|
55 | 2 => _T("ticketskiss:type_amelioration"), |
---|
56 | 3 => _T("ticketskiss:type_tache"), |
---|
57 | ); |
---|
58 | return $types; |
---|
59 | } |
---|
60 | |
---|
61 | function tickets_liste_severite($id_ticket = null){ |
---|
62 | $severites = array( |
---|
63 | 1 => _T("ticketskiss:severite_bloquant"), |
---|
64 | 2 => _T("ticketskiss:severite_important"), |
---|
65 | 3 => _T("ticketskiss:severite_normal"), |
---|
66 | 4 => _T("ticketskiss:severite_peu_important"), |
---|
67 | ); |
---|
68 | return $severites; |
---|
69 | } |
---|
70 | |
---|
71 | |
---|
72 | ?> |
---|