Ignore:
Timestamp:
Jun 21, 2011, 11:04:30 AM (10 years ago)
Author:
pierrekuhn82@…
Message:

Suite aux commit fait sur le plugins tickets_kiss, on s'adapte.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/zpipcoop/zpipcoop_fonctions.php

    r38145 r48972  
    88//
    99include_spip('inclure/zpipcoop_filtres');
     10
     11// =======================================================================================================================================
     12//  Repris du plugins tickets
     13// =======================================================================================================================================
     14// Auteur: Smellup
     15// Fonction : tickets_texte
     16// =======================================================================================================================================
     17//
     18
     19foreach (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
     28function 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
     39function 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
     52function 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
     61function 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
    1072?>
Note: See TracChangeset for help on using the changeset viewer.