source: spip-zone/_plugins_/tickets/branches/v1/contenu/page-tickets.html @ 51690

Last change on this file since 51690 was 51690, checked in by kent1@…, 8 years ago

Ajou d'un champ "sticked" permettant d'épingler certains tickets considérés comme important quel que soit leur statut

On permet de désactiver la meta robots content="noindex, nofollow" pour permettre aux moteurs de recherche d'indexer nos tickets (par défaut cette meta est activée)

File size: 4.7 KB
Line 
1<div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><span class="sep"> &gt; </span><:tickets:tickets:></div>
2
3<div class="ticket contenu-principal">
4        <div class="cartouche">
5                [(#AUTORISER{ecrire, ticket}|oui)
6                        <a class="i_new" href="[(#URL_PAGE{editer_ticket})]"><:tickets:creer_ticket:></a>
7                ]
8                <h1 class="titre"><:tickets:tickets:></h1>
9        </div>
10
11        #FORMULAIRE_TRIER_TICKETS
12       
13        [(#ENV{id_auteur}|oui)
14                [(#SET{nom,[(#INFO_NOM{auteur,[(#ENV{id_auteur})]})]})]
15        ]
16       
17        [(#ENV{id_auteur}
18                |ou{#ENV{auteurs}}
19                |ou{#ENV{id_assigne}}
20                |ou{#ENV{assignes}}
21                |ou{#ENV{statut}}
22                |ou{#ENV{statuts}}
23                |ou{#ENV{date_debut}}
24                |ou{#ENV{date_fin}}
25                |ou{#ENV{tracker}}
26                |ou{#ENV{trackers}}
27                |ou{#ENV{recherche}}
28                |ou{#ENV{jalon}}
29                |ou{#ENV{composant}}
30                |ou{#ENV{version}}
31                |ou{#ENV{navigateur}}
32                |oui)
33                [(#SET{tickets_tries,oui})]     
34        ]
35       
36        [(#GET{tickets_tries}|!={oui}|oui)
37                [<div class="ajax">
38                        (#INCLURE{fond=inclure/liste_tickets,env,ajax,tracker="",statuts=#ARRAY{0,ouvert,1,redac,2,resolu,3,ferme},sticked=on,
39                                recherche,jalon,composant,version,navigateur,projet,id_auteur,
40                                titre=<:tickets:tickets_sticked:>}|trim)
41                        <div class="actions rss">
42                                <a href="[(#URL_PAGE{backend-tickets}|parametre_url{lang,#ENV{lang}}|parametre_url{sticked,on})]"><:tickets:suivre_tickets_rss:></a>
43                        </div>
44                </div>[(#SET{affiche,oui})]]
45       
46                [(#SESSION{id_auteur}|oui)
47                        [<div class="ajax">
48                                (#INCLURE{fond=inclure/liste_tickets,env,ajax,tracker="",statuts=#ARRAY{0,ouvert},id_assigne=#SESSION{id_auteur},
49                                        recherche,jalon,composant,version,navigateur,projet,id_auteur,
50                                        titre=<:tickets:vos_tickets_assignes:>}|trim)
51                                <div class="actions rss">
52                                        <a href="[(#URL_PAGE{backend-tickets}|parametre_url{lang,#ENV{lang}}|parametre_url{id_assigne,#SESSION{id_auteur}})]"><:tickets:suivre_tickets_rss:></a>
53                                </div>
54                        </div>[(#SET{affiche,oui})]]
55                ]
56                [(#SESSION{id_auteur}|oui)
57                        [<div class="ajax">
58                        (#INCLURE{fond=inclure/liste_tickets,env,ajax,tracker="",tri=statut,statuts=#ARRAY{0,ouvert,1,redac},id_assigne_non=#SESSION{id_auteur},id_auteur=#SESSION{id_auteur},
59                                recherche,jalon,composant,version,navigateur,projet,
60                                titre=<:tickets:vos_tickets_en_cours:>}|trim)
61                        <div class="actions rss">
62                                <a href="[(#URL_PAGE{backend-tickets}|parametre_url{lang,#ENV{lang}}|parametre_url{id_auteur,#SESSION{id_auteur}})]"><:tickets:suivre_tickets_rss:></a>
63                        </div>
64                        </div>[(#SET{affiche,oui})]]
65                ]
66
67                [<div class="ajax">
68                [(#GET{affiche}|=={oui}|?{[(#SET{titre,<:tickets:autres_tickets_ouverts:>})],[(#SET{titre,<:tickets:tous_tickets_ouverts:>})]})]
69                (#INCLURE{fond=inclure/liste_tickets,env,ajax,tracker="",statuts=#ARRAY{0,ouvert},id_auteur_non=#SESSION{id_auteur},id_assigne_non=#SESSION{id_auteur},
70                        titre=#GET{titre}}|trim)
71                        <div class="actions rss">
72                                <a href="[(#URL_PAGE{backend-tickets}|parametre_url{lang,#ENV{lang}}|parametre_url{id_auteur_non,#SESSION{id_auteur}}|parametre_url{id_assigne_non,#SESSION{id_auteur}})]"><:tickets:suivre_tickets_rss:></a>
73                        </div>
74                </div>]
75               
76                [<div class="ajax">
77                (#INCLURE{fond=inclure/liste_tickets,env,ajax,tracker="",statuts=#ARRAY{0,resolu,1,ferme},
78                        titre=<:tickets:tickets_traites:>}|trim)
79                        <div class="actions rss">
80                                <a href="[(#URL_PAGE{backend-tickets}|parametre_url{lang,#ENV{lang}}|parametre_url{statut,#ARRAY{0,resolu,1,ferme}})]"><:tickets:suivre_tickets_rss:></a>
81                        </div>
82                </div>]
83               
84                [<div class="ajax">
85                        (#INCLURE{fond=inclure/liste_commentaires_tickets,env,ajax,tracker="",
86                                recherche,jalon,composant,version,navigateur,projet,
87                                titre=<:tickets:tickets_derniers_commentaires:>}|trim)
88                        </div>
89                        <div class="actions rss">
90                                <a href="[(#URL_PAGE{backend-tickets_comments}|parametre_url{lang,#ENV{lang}})]"><:tickets:suivre_tickets_comments_rss:></a>
91                </div>]
92        ]
93
94        [(#GET{tickets_tries}|=={oui}|oui)
95                [(#SET{statut,[(#ENV{statut}|is_array|?{#ENV{statut},#ARRAY{0,ouvert,1,redac,2,resolu,3,ferme}})]})]
96                [<div class="ajax">
97                (#INCLURE{fond=inclure/liste_tickets,env,ajax,afficher_filtres=oui,url_defiltrer=oui,tri=statut,statut=#GET{statut},titre=<:tickets:tickets_tries:>}|sinon{<h3><:tickets:tickets_tries:> (0)</h3><p><:tickets:message_aucun_ticket_recherche:></p>}|trim)
98                        <div class="actions rss">
99                                <a href="[(#URL_PAGE{backend-tickets}|parametre_url{lang,#ENV{lang}}|parametre_url{statuts,#ENV{statuts}}|parametre_url{auteurs,#ENV{auteurs}}|parametre_url{assignes,#ENV{assignes}}|parametre_url{trackers,#ENV{trackers}}|parametre_url{composant,#ENV{composant}}|parametre_url{projet,#ENV{projet}}|parametre_url{severite,#ENV{severite}}|parametre_url{version,#ENV{version}}|parametre_url{jalon,#ENV{jalon}}|parametre_url{navigateur,#ENV{navigateur}}|parametre_url{date_debut,#ENV{date_debut}}|parametre_url{date_fin,#ENV{date_fin}})]"><:tickets:suivre_tickets_rss:></a>
100                        </div>
101                </div>]
102        ]
103</div>
Note: See TracBrowser for help on using the repository browser.