Changeset 58677 in spip-zone


Ignore:
Timestamp:
Feb 19, 2012, 10:08:06 AM (8 years ago)
Author:
marcimat@…
Message:

Les tickets sont maintenant automatiquement filtrés par statut avec la déclaration d'objet de SPIP 3. On passe outre en ajoutant {tout} comme avant dans les squelettes, sinon les gens ne peuvent pas voir les tickets «discutés» ou leurs propre tickets en rédaction.

+tyte optimisation sur {statut==.} => {statut==.*} qui lui est supprimé automatiquement des requêtes.

Location:
_plugins_/tickets/trunk
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/tickets/trunk/content/ticket.html

    r57152 r58677  
    1 <BOUCLE_ticket_contenu(TICKETS){id_ticket}>
     1<BOUCLE_ticket_contenu(TICKETS){id_ticket}{tout}>
    22<div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><span class="sep"> &gt; </span><a href="#URL_PAGE{tickets}"><:tickets:tickets:></a>[<span class="sep"> &gt; </span><strong class="on">(#TITRE|couper{80})</strong>]</div>
    33[(#AUTORISER{commenter, ticket, #ID_TICKET}|oui)
     
    4343        [(#REM) - Texte du ticket et url d'exemple]
    4444        [<div class="#EDIT{texte} texte">(#TEXTE|propre)</div>]
    45         [<div><:tickets:champ_exemple:> <strong><a href="[(#EXEMPLE*|calculer_url{"",url})]">(#EXEMPLE*|calculer_url{"",titre}|replace{"</?html>",""})</a></strong></div>]
     45        [<div class='exemple'><:tickets:champ_exemple:> <strong><a href="[(#EXEMPLE*|calculer_url{"",url})]">(#EXEMPLE*|calculer_url{"",titre}|replace{"</?html>",""})</a></strong></div>]
    4646        [(#REM) - Extensions, Extras 2 entre autre]
    4747        [(#PIPELINE{afficher_contenu_objet,[(#ARRAY{args,[(#ARRAY{type,ticket,id_objet,#ID_TICKET,contexte,[(#ENV**|unserialize)]})],data,''})]})]
     
    5252#SET{config_thread,#CONFIG{comments/comments_fil,list}}
    5353<div class="ticket_commentaires comments comments-#GET{config_thread}">
    54         <BOUCLE_decompte(FORUMS){id_ticket} {plat} />[<h2 class="h2">(#TOTAL_BOUCLE|>{0}|?{#TOTAL_BOUCLE,''})
     54        <BOUCLE_decompte(FORUMS){id_ticket} {plat}> </BOUCLE_decompte>
     55        [<h2 class="h2">(#TOTAL_BOUCLE|>{0}|?{#TOTAL_BOUCLE,''})
    5556        [(#GRAND_TOTAL|singulier_ou_pluriel{tickets:commentaire,tickets:commentaires})]</h2>]
    5657        </B_decompte>
  • _plugins_/tickets/trunk/controleurs/ticket_composant.html

    r50398 r58677  
    55]
    66#CACHE{0}
    7 <BOUCLE_t(TICKETS){id_ticket}{statut==.}>
     7<BOUCLE_t(TICKETS){id_ticket}{statut==.*}>
    88[(#SET{valeurs,[(#VAL{composants}|tickets_champ_optionnel_actif|array_combine{[(#VAL{composants}|tickets_champ_optionnel_actif)]})]})]
    99<B_composants>
  • _plugins_/tickets/trunk/controleurs/ticket_jalon.html

    r50398 r58677  
    55]
    66#CACHE{0}
    7 <BOUCLE_t(TICKETS){id_ticket}{statut==.}>
     7<BOUCLE_t(TICKETS){id_ticket}{statut==.*}>
    88[(#SET{valeurs,[(#VAL{jalons}|tickets_champ_optionnel_actif|array_combine{[(#VAL{jalons}|tickets_champ_optionnel_actif)]})]})]
    99<B_jalons>
  • _plugins_/tickets/trunk/controleurs/ticket_navigateur.html

    r50415 r58677  
    55]
    66#CACHE{0}
    7 <BOUCLE_t(TICKETS){id_ticket}{statut==.}>
     7<BOUCLE_t(TICKETS){id_ticket}{statut==.*}>
    88[(#SET{valeurs,[(#REM|tickets_liste_navigateur)]})]
    99<B_versions>
  • _plugins_/tickets/trunk/controleurs/ticket_projet.html

    r50398 r58677  
    55]
    66#CACHE{0}
    7 <BOUCLE_t(TICKETS){id_ticket}{statut==.}>
     7<BOUCLE_t(TICKETS){id_ticket}{statut==.*}>
    88[(#SET{valeurs,[(#VAL{projets}|tickets_champ_optionnel_actif|array_combine{[(#VAL{projets}|tickets_champ_optionnel_actif)]})]})]
    99<B_projets>
  • _plugins_/tickets/trunk/controleurs/ticket_version.html

    r50398 r58677  
    55]
    66#CACHE{0}
    7 <BOUCLE_t(TICKETS){id_ticket}{statut==.}>
     7<BOUCLE_t(TICKETS){id_ticket}{statut==.*}>
    88[(#SET{valeurs,[(#VAL{versions}|tickets_champ_optionnel_actif|array_combine{[(#VAL{versions}|tickets_champ_optionnel_actif)]})]})]
    99<B_versions>
  • _plugins_/tickets/trunk/head/editer_ticket.html

    r56968 r58677  
    1 <BOUCLE_editer_ticket_head(TICKETS){id_ticket}>
     1<BOUCLE_editer_ticket_head(TICKETS){id_ticket}{tout}>
    22<title><:tickets:icone_modifier_ticket:> - [(#TITRE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
    33[(#CONFIG{tickets/general/cacher_moteurs,on}|=={on}|oui)<meta name="robots" content="noindex, nofollow">]
  • _plugins_/tickets/trunk/head/ticket.html

    r56968 r58677  
    1 <BOUCLE_ticket_head(TICKETS){id_ticket}>
     1<BOUCLE_ticket_head(TICKETS){id_ticket}{tout}>
    22<title><:tickets:ticket:> - [(#TITRE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
    33[(#CONFIG{tickets/general/cacher_moteurs,on}|=={on}|oui)<meta name="robots" content="noindex, nofollow">]
     
    55[<link rel="alternate" type="application/rss+xml" title="<:tickets:syndiquer_ticket:> [(#TITRE|texte_backend)]" href="(#URL_PAGE{backend-tickets}|parametre_url{id_ticket,#ID_TICKET}|parametre_url{lang,#ENV{lang}})" />]
    66[<link rel="alternate" type="application/rss+xml" title="<:tickets:syndiquer_tickets:>" href="(#URL_PAGE{backend-tickets}|parametre_url{lang,#ENV{lang}})" />]
    7 <INCLURE{fond=inclure/head}>
    87[<link rel="stylesheet" href="(#CHEMIN{tickets.css})" type="text/css" media="projection, screen, tv" />]
    98</BOUCLE_ticket_head>
  • _plugins_/tickets/trunk/ticket.html

    r58676 r58677  
    1 <BOUCLE_principale_ticket(TICKETS){id_ticket}>
     1<BOUCLE_principale_ticket(TICKETS){id_ticket}{tout}>
    22[(#PLUGIN{Zpip}|oui)
    33        <INCLURE{fond=structure,type-page=ticket,composition,env} />
  • _plugins_/tickets/trunk/vues/ticket_navigateur.html

    r50415 r58677  
    55]
    66#CACHE{0}
    7 [(#ENV*{navigateur}||tickets_texte_navigateur)]
     7[(#ENV*{navigateur}|tickets_texte_navigateur)]
Note: See TracChangeset for help on using the changeset viewer.