Changeset 54432 in spip-zone


Ignore:
Timestamp:
Nov 14, 2011, 11:05:07 AM (8 years ago)
Author:
kent1@…
Message:

On ajoute un statut => à la poubelle ...

On devrait peut être également ajouter un statut SPAM

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

Legend:

Unmodified
Added
Removed
  • _plugins_/tickets/branches/v1.1/formulaires/statut_ticket.html

    r50193 r54432  
    1818                                        <option value="resolu"[(#ENV{statut}|=={resolu}|?{" selected='selected'",""})]>[(#VAL{resolu}|tickets_texte_statut)]</option>
    1919                                        <option value="ferme"[(#ENV{statut}|=={ferme}|?{" selected='selected'",""})]>[(#VAL{ferme}|tickets_texte_statut)]</option>
     20                                        <option value="poubelle"[(#ENV{statut}|=={poubelle}|?{" selected='selected'",""})]>[(#VAL{poubelle}|tickets_texte_statut)]</option>
    2021                                </select>
    2122                        </li>
  • _plugins_/tickets/branches/v1.1/lang/tickets_en.php

    r51703 r54432  
    167167        'statut_inchange' => 'The status has been modified.',
    168168        'statut_ouvert' => 'Opened and discussed',
     169        'statut_poubelle' => 'In the dustbin',
    169170        'statut_redac' => 'Editing in progress',
    170171        'statut_resolu' => 'Resolved',
  • _plugins_/tickets/branches/v1.1/lang/tickets_fr.php

    r51690 r54432  
    167167        'statut_inchange' => 'Le statut n\'a pas été modifié.',
    168168        'statut_ouvert' => 'Ouvert et discuté',
     169        'statut_poubelle' => 'À la poubelle',
    169170        'statut_redac' => 'En cours de rédaction',
    170171        'statut_resolu' => 'Résolu',
  • _plugins_/tickets/branches/v1.1/tickets_fonctions.php

    r52869 r54432  
    33if (!defined("_ECRIRE_INC_VERSION")) return;
    44
     5/**
     6 * <BOUCLE(TICKETS)>
     7 */
     8function boucle_TICKETS_dist($id_boucle, &$boucles) {
     9        $boucle = &$boucles[$id_boucle];
     10        $id_table = $boucle->id_table;
     11        $mstatut = $id_table .'.statut';
     12
     13        // Restreindre aux elements considérés comme publiés soit pas en :
     14        // -* poubelle (poubelle)
     15        // -* en cours de rédac (redac)
     16        if (!isset($boucle->modificateur['criteres']['statut']) OR !isset($boucle->modificateur['criteres']['tout'])) {
     17                array_unshift($boucle->where,array("'IN'", "'$mstatut'", "'(\\'ouvert\\',\\'resolu\\',\\'ferme\\',\\'redac\\')'"));
     18        }
     19
     20        return calculer_boucle($id_boucle, $boucles);
     21}
    522/**
    623 * Crée la liste des options du select des champs :
     
    118135                "ouvert" => "puce-orange.gif",
    119136                "resolu" => "puce-verte.gif",
    120                 "ferme" => "puce-poubelle.gif"
     137                "ferme" => "puce-poubelle.gif",
     138                "poubelle" => "puce-poubelle.gif"
    121139                );
    122140        if($full)
     
    145163                "resolu" => _T("tickets:statut_resolu"),
    146164                "ferme" => _T("tickets:statut_ferme"),
     165                "poubelle" => _T("tickets:statut_poubelle")
    147166        );
    148167        if (!$connecte) {
  • _plugins_/tickets/branches/v1.1/tickets_options.php

    r54427 r54432  
    66 * Activer le plugin no_spam sur les tickets
    77 */
    8 $GLOBALS['formulaires_no_spam'][] = 'forum_ticket';
    98$GLOBALS['formulaires_no_spam'][] = 'editer_ticket';
    109
Note: See TracChangeset for help on using the changeset viewer.