Changeset 56972 in spip-zone


Ignore:
Timestamp:
Jan 12, 2012, 4:03:57 PM (8 years ago)
Author:
kent1@…
Message:

Le fieldset du formulaire de ticket n'a rien à faire là ...

On a toujours un bouton de retour qui mène au pire sur la page de tous les tickets

Location:
_plugins_/tickets/branches/v1.1
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/tickets/branches/v1.1/exec/ticket_editer.php

    r51207 r56972  
    1111        $id_ticket = _request('id_ticket') ? _request('id_ticket') : 'new';
    1212        $retour = _request('retour');
    13 
    14         if($retour){
    15                 $icone = icone_inline(_L('Retour'), $retour, find_in_path("imgs/bugs.png"), "", $spip_lang_left);
    16         }else if(intval($id_ticket)){
    17                 $icone = icone_inline(_L('Retour'), generer_url_ecrire("ticket_afficher","id_ticket=$id_ticket"), find_in_path("imgs/bugs.png"), "", $spip_lang_left);
     13        if(!$retour && intval($id_ticket)){
     14                $retour = generer_url_ecrire("ticket_afficher","id_ticket=$id_ticket");
     15        }else if(!$retour){
     16                $retour = generer_url_ecrire("tickets");
    1817        }
     18       
     19        $icone = icone_inline(_T('retour'), $retour, find_in_path("imgs/bugs.png"), "", $spip_lang_left);
    1920
    2021        $contexte = array('id_ticket'=>$id_ticket,'icone' => $icone);
  • _plugins_/tickets/branches/v1.1/formulaires/editer_ticket.html

    r51690 r56972  
    88                #ACTION_FORMULAIRE{#ENV{action}}
    99                <input type='hidden' name='id_ticket' value='#ID_TICKET' />
    10                 <fieldset>
    11                         <ul>
    12                                 [(#SAISIE{input, titre,
    13                                         label=<:tickets:champ_titre_ticket:>,
    14                                         obligatoire=oui})]
     10                <ul>
     11                        [(#SAISIE{input, titre,
     12                                label=<:tickets:champ_titre_ticket:>,
     13                                obligatoire=oui})]
     14                       
     15                        [(#SAISIE{oui_non,sticked,
     16                                label=<:tickets:champ_sticked:>,
     17                                explication=<:tickets:explication_champ_sticked:>})]
     18
     19                        [(#SAISIE{selection, statut,
     20                                label=<:tickets:champ_statut:>,
     21                                cacher_option_intro=oui,
     22                                datas=[(#SESSION{id_auteur}|tickets_liste_statut)]})]
     23
     24                        [(#SET{assignables,[(#ENV{id_assigne,0}|tickets_select_assignation{'array'})]})]
     25                        [(#SAISIE{selection, id_assigne,
     26                                label=<:tickets:champ_assigner:>,
     27                                defaut=[(#ENV{id_ticket}|is_numeric|?{'',#SESSION{id_auteur}})],
     28                                datas=#GET{assignables}})]
    1529                               
    16                                 [(#SAISIE{oui_non,sticked,
    17                                         label=<:tickets:champ_sticked:>,
    18                                         explication=<:tickets:explication_champ_sticked:>})]
     30                        [(#SAISIE{selection, tracker,
     31                                label=<:tickets:champ_type:>,
     32                                cacher_option_intro=oui,
     33                                datas=[(#ENV{id_ticket}|tickets_liste_tracker)]})]
    1934
    20                                 [(#SAISIE{selection, statut,
    21                                         label=<:tickets:champ_statut:>,
     35                        [(#SAISIE{selection, severite,
     36                                label=<:tickets:champ_severite:>,
     37                                cacher_option_intro=oui,
     38                                datas=[(#ENV{id_ticket}|tickets_liste_severite)]})]
     39
     40                        #SET{saisies, #ARRAY{projet,projets,composant,composants,version,versions,jalon,jalons}}
     41                        <BOUCLE_saisies(POUR) {tableau #GET{saisies}}>
     42                        [(#VALEUR|tickets_champ_optionnel_actif|oui)
     43                                [(#SAISIE{selection, #CLE,
     44                                        label=[(#VAL{tickets:champ_}|concat{#CLE}|_T)],
    2245                                        cacher_option_intro=oui,
    23                                         datas=[(#SESSION{id_auteur}|tickets_liste_statut)]})]
     46                                        datas=[(#VALEUR|tickets_champ_optionnel_actif|array_combine{[(#VALEUR|tickets_champ_optionnel_actif)]})]})]
     47                        ]
     48                        </BOUCLE_saisies>
    2449
    25                                 [(#SET{assignables,[(#ENV{id_assigne,0}|tickets_select_assignation{'array'})]})]
    26                                 [(#SAISIE{selection, id_assigne,
    27                                         label=<:tickets:champ_assigner:>,
    28                                         defaut=[(#ENV{id_ticket}|is_numeric|?{'',#SESSION{id_auteur}})],
    29                                         datas=#GET{assignables}})]
    30                                        
    31                                 [(#SAISIE{selection, tracker,
    32                                         label=<:tickets:champ_type:>,
    33                                         cacher_option_intro=oui,
    34                                         datas=[(#ENV{id_ticket}|tickets_liste_tracker)]})]
    35 
    36                                 [(#SAISIE{selection, severite,
    37                                         label=<:tickets:champ_severite:>,
    38                                         cacher_option_intro=oui,
    39                                         datas=[(#ENV{id_ticket}|tickets_liste_severite)]})]
    40 
    41                                 #SET{saisies, #ARRAY{projet,projets,composant,composants,version,versions,jalon,jalons}}
    42                                 <BOUCLE_saisies(POUR) {tableau #GET{saisies}}>
    43                                 [(#VALEUR|tickets_champ_optionnel_actif|oui)
    44                                         [(#SAISIE{selection, #CLE,
    45                                                 label=[(#VAL{tickets:champ_}|concat{#CLE}|_T)],
    46                                                 cacher_option_intro=oui,
    47                                                 datas=[(#VALEUR|tickets_champ_optionnel_actif|array_combine{[(#VALEUR|tickets_champ_optionnel_actif)]})]})]
    48                                 ]
    49                                 </BOUCLE_saisies>
    50 
    51                                 [(#CONFIG{tickets/general/selecteur_navigateur}|=={on}|oui)
    52                                         [(#SAISIE{selection, navigateur,
    53                                                 label=<:tickets:champ_navigateur:>,
    54                                                 option_intro='-',
    55                                                 datas=[(#REM|tickets_liste_navigateur)]})]                             
    56                                 ]
    57                                
    58                                 [(#CONFIG{tickets/general/selecteur_navigateur}|=={on}|?{#SET{explication,<:tickets:explication_description_ticket_ss_nav:>},#SET{explication,<:tickets:explication_description_ticket:>}})]
    59                                 [(#SAISIE{textarea, texte,
    60                                         label=<:tickets:champ_description:>,
    61                                         explication=#GET{explication},
    62                                         obligatoire=oui,
    63                                         class=inserer_barre_edition,
    64                                         rows=20})]
    65                                
    66                                 [(#CONFIG{tickets/general/joindre_fichiers}|=={on}|oui)
    67                                         [(#SAISIE{input, ajouter_document,
    68                                                 type=file,
    69                                                 label=<:tickets:champ_fichier:>,
    70                                                 explication=<:tickets:explication_fichier:>})]
    71                                 ]
    72                                 [(#SAISIE{input, exemple,
    73                                         label=<:tickets:champ_url_exemple:>,
    74                                         explication=<:tickets:explication_url_exemple:>})]
    75                         </ul>
     50                        [(#CONFIG{tickets/general/selecteur_navigateur}|=={on}|oui)
     51                                [(#SAISIE{selection, navigateur,
     52                                        label=<:tickets:champ_navigateur:>,
     53                                        option_intro='-',
     54                                        datas=[(#REM|tickets_liste_navigateur)]})]                             
     55                        ]
     56                       
     57                        [(#CONFIG{tickets/general/selecteur_navigateur}|=={on}|?{#SET{explication,<:tickets:explication_description_ticket_ss_nav:>},#SET{explication,<:tickets:explication_description_ticket:>}})]
     58                        [(#SAISIE{textarea, texte,
     59                                label=<:tickets:champ_description:>,
     60                                explication=#GET{explication},
     61                                obligatoire=oui,
     62                                class=inserer_barre_edition,
     63                                rows=20})]
     64                       
     65                        [(#CONFIG{tickets/general/joindre_fichiers}|=={on}|oui)
     66                                [(#SAISIE{input, ajouter_document,
     67                                        type=file,
     68                                        label=<:tickets:champ_fichier:>,
     69                                        explication=<:tickets:explication_fichier:>})]
     70                        ]
     71                        [(#SAISIE{input, exemple,
     72                                label=<:tickets:champ_url_exemple:>,
     73                                explication=<:tickets:explication_url_exemple:>})]
     74                </ul>
    7675                <!--extra-->
    77                 </fieldset>
    7876                <p class='boutons'><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
    7977        </div></form>
Note: See TracChangeset for help on using the changeset viewer.