Changeset 81527 in spip-zone


Ignore:
Timestamp:
Mar 20, 2014, 3:39:24 PM (5 years ago)
Author:
severo@…
Message:

tickets - fonctions utiles seulement pour la migration.

On les met dans le fichier dédié.

Location:
_plugins_/tickets/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/tickets/trunk/inc/migration_200.php

    r81501 r81527  
    148148}
    149149
     150function tickets_icone_severite ($niveau,$full=false,$alt=false) {
     151        $img = array(
     152                1 => "puce-rouge-breve.gif",
     153                2 => "puce-orange-breve.gif",
     154                3 => "puce-verte-breve.gif",
     155                4 => "puce-poubelle-breve.gif"
     156                );
     157        if($full){
     158                $balise_img = charger_filtre('balise_img');
     159                $img = $balise_img(find_in_path('prive/images/'.$img[$niveau]));
     160                if($alt)
     161                        $img = inserer_attribut($img,'alt',tickets_texte_severite($niveau));
     162                return $img;
     163        }
     164        else
     165                return $img[$niveau];
     166}
     167
     168function tickets_liste_tracker($id_ticket = null){
     169        $trackers = array(
     170                1 => _T("tickets:type_probleme"),
     171                2 => _T("tickets:type_amelioration"),
     172                3 => _T("tickets:type_tache"),
     173        );
     174        $trackers = pipeline('tickets_liste_tracker',array('args'=>'nom_court','data'=>$trackers));
     175        return $trackers;
     176}
     177
     178function tickets_liste_severite($id_ticket = null){
     179        $severites = array(
     180                1 => _T("tickets:severite_bloquant"),
     181                2 => _T("tickets:severite_important"),
     182                3 => _T("tickets:severite_normal"),
     183                4 => _T("tickets:severite_peu_important"),
     184        );
     185        return $severites;
     186}
     187
     188/**
     189 * Liste des navigateurs possibles
     190 */
     191function tickets_liste_navigateur($nav=false){
     192        $navs = array(
     193                'tous' => _T('tickets:option_navigateur_tous'),
     194                'android2' => 'Android 2.x',
     195                'android4' => 'Android 4.x',
     196                'firefox4' => 'Firefox <= 4',
     197                'firefox10' => 'Firefox <= 10',
     198                'firefox15' => 'Firefox <= 15',
     199                'firefox20' => 'Firefox <= 20',
     200                'chrome10' => 'Google <= 10',
     201                'chrome15' => 'Google Chrome <= 15',
     202                'chrome20' => 'Google Chrome <= 20',
     203                'chrome25' => 'Google Chrome <= 25',
     204                'chrome30' => 'Google Chrome > 25',
     205                'ie8' => 'Internet Explorer 8',
     206                'ie9' => 'Internet Explorer 9',
     207                'ie10' => 'Internet Explorer 10',
     208                'opera11' => 'Opera 11.x',
     209                'opera12' => 'Opera 12.x',
     210                'safari4' => 'Safari 4.x',
     211                'safari5' => 'Safari 5.x',
     212                'safariipad' => 'Safari Ipad',
     213                'autre' => _T('tickets:option_navigateur_autre')
     214        );
     215        return $navs;
     216}
    150217function tickets_liste_projet(){
    151218        return tickets_liste_champ('_TICKETS_LISTE_PROJETS','tickets/general/projets');
  • _plugins_/tickets/trunk/tickets_fonctions.php

    r81523 r81527  
    112112}
    113113
    114 function tickets_icone_severite ($niveau,$full=false,$alt=false) {
    115         $img = array(
    116                 1 => "puce-rouge-breve.gif",
    117                 2 => "puce-orange-breve.gif",
    118                 3 => "puce-verte-breve.gif",
    119                 4 => "puce-poubelle-breve.gif"
    120                 );
    121         if($full){
    122                 $balise_img = charger_filtre('balise_img');
    123                 $img = $balise_img(find_in_path('prive/images/'.$img[$niveau]));
    124                 if($alt)
    125                         $img = inserer_attribut($img,'alt',tickets_texte_severite($niveau));
    126                 return $img;
    127         }
    128         else
    129                 return $img[$niveau];
    130 }
    131 
    132114/**
    133115 * Lister les statuts affichés dans les sélecteurs
     
    153135        }
    154136        return $statuts;
    155 }
    156 
    157 
    158 function tickets_liste_tracker($id_ticket = null){
    159         $trackers = array(
    160                 1 => _T("tickets:type_probleme"),
    161                 2 => _T("tickets:type_amelioration"),
    162                 3 => _T("tickets:type_tache"),
    163         );
    164         $trackers = pipeline('tickets_liste_tracker',array('args'=>'nom_court','data'=>$trackers));
    165         return $trackers;
    166 }
    167 
    168 function tickets_liste_severite($id_ticket = null){
    169         $severites = array(
    170                 1 => _T("tickets:severite_bloquant"),
    171                 2 => _T("tickets:severite_important"),
    172                 3 => _T("tickets:severite_normal"),
    173                 4 => _T("tickets:severite_peu_important"),
    174         );
    175         return $severites;
    176 }
    177 
    178 /**
    179  * Liste des navigateurs possibles
    180  */
    181 function tickets_liste_navigateur($nav=false){
    182         $navs = array(
    183                 'tous' => _T('tickets:option_navigateur_tous'),
    184                 'android2' => 'Android 2.x',
    185                 'android4' => 'Android 4.x',
    186                 'firefox4' => 'Firefox <= 4',
    187                 'firefox10' => 'Firefox <= 10',
    188                 'firefox15' => 'Firefox <= 15',
    189                 'firefox20' => 'Firefox <= 20',
    190                 'chrome10' => 'Google <= 10',
    191                 'chrome15' => 'Google Chrome <= 15',
    192                 'chrome20' => 'Google Chrome <= 20',
    193                 'chrome25' => 'Google Chrome <= 25',
    194                 'chrome30' => 'Google Chrome > 25',
    195                 'ie8' => 'Internet Explorer 8',
    196                 'ie9' => 'Internet Explorer 9',
    197                 'ie10' => 'Internet Explorer 10',
    198                 'opera11' => 'Opera 11.x',
    199                 'opera12' => 'Opera 12.x',
    200                 'safari4' => 'Safari 4.x',
    201                 'safari5' => 'Safari 5.x',
    202                 'safariipad' => 'Safari Ipad',
    203                 'autre' => _T('tickets:option_navigateur_autre')
    204         );
    205         return $navs;
    206137}
    207138
Note: See TracChangeset for help on using the changeset viewer.