Changeset 81335 in spip-zone


Ignore:
Timestamp:
Mar 13, 2014, 1:10:16 PM (5 years ago)
Author:
severo@…
Message:

tickets - on ordonne les mots-clés

de façon à préserver l'ordre des valeurs dans les
champs, par exemple pour le champ severite : 1. Bloquant,

  1. Important, 3. Normal, 4. Peu important.

On ordonne aussi les mots-clés par ce numéro dans les
boucles.

Location:
_plugins_/tickets/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/tickets/trunk/controleurs/groupemots_ticket.html

    r80832 r81335  
    88<BOUCLE_groupe(GROUPES_MOTS){id_groupe=#GET{id_groupe}}>
    99#SET{mots,#ARRAY}
    10 <BOUCLE_mots_actifs(MOTS){id_groupe}{id_objet=#GET{id_ticket}}{objet=ticket}>
     10<BOUCLE_mots_actifs(MOTS){id_groupe}{id_objet=#GET{id_ticket}}{objet=ticket}{par num titre}>
    1111#SET{mots,#GET{mots}|push{#ID_MOT}}
    1212</BOUCLE_mots_actifs>
  • _plugins_/tickets/trunk/inc/migration_180.php

    r81328 r81335  
    6262                        }
    6363                        // créer un mot-clé pour chaque valeur
     64                        $num_mot = 0;
    6465                        foreach ($valeurs as $kv=>$vv) {
    6566                                // on regarde si on a déjà migré ce mot
     
    6869                                if (!intval($id_mot = lire_config($meta))) {
    6970                                        $id_mot = mot_inserer($id_groupe);
    70                                         if ($id_mot>0 AND $err = mot_modifier($id_mot, array('titre'=>$vv))) {
     71                                        if ($id_mot>0 AND $err = mot_modifier($id_mot, array('titre'=> ++$num_mot.'. '.$vv))) {
    7172                                                ecrire_config($meta_err,'Erreur - '.$err);
    7273                                                continue;
  • _plugins_/tickets/trunk/saisies/mots_groupe.html

    r80832 r81335  
    88[(#ENV{cacher_option_intro}|non)
    99<option value="">[(#ENV{option_intro})]</option>]
    10 <BOUCLE_mots(MOTS){par id_groupe, num titre, titre}{id_groupe ?}>
     10<BOUCLE_mots(MOTS){par num type, num titre, titre}{id_groupe ?}>
    1111        <option value="#ID_MOT" [(#ID_MOT|in_array{#ENV{valeur_forcee,#GET{valeur,#GET{defaut}}}}|oui) selected="selected"]>[(#TITRE|supprimer_numero)]</option>
    1212</BOUCLE_mots>
  • _plugins_/tickets/trunk/vues/groupemots_ticket.html

    r81327 r81335  
    77<B_mots>
    88<ul class="mots">
    9 <BOUCLE_mots(mots){id_objet=#GET{id_ticket}}{objet=ticket}{id_groupe=#GET{id_groupe}}>
     9<BOUCLE_mots(mots){id_objet=#GET{id_ticket}}{objet=ticket}{id_groupe=#GET{id_groupe}}{par num titre}>
    1010        <li class="mot"><a href="#URL_MOT" rel="tag">
    1111                [(#LOGO_MOT|image_reduire{32}) ]<abbr title="#TYPE:#TITRE [- (#DESCRIPTIF|supprimer_tags)]">#TITRE</abbr>
Note: See TracChangeset for help on using the changeset viewer.