Changeset 78383 in spip-zone


Ignore:
Timestamp:
Nov 11, 2013, 4:35:02 PM (6 years ago)
Author:
rastapopoulos@…
Message:

Ajoutons une optimisation qui supprime les trucs à la poubelle, et disons qu'il est en test maintenant.

Location:
_plugins_/souhaits/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/souhaits/trunk/paquet.xml

    r78177 r78383  
    22        prefix="souhaits"
    33        categorie="divers"
    4         version="1.3.1"
    5         etat="dev"
     4        version="1.4.0"
     5        etat="test"
    66        compatibilite="[3.0.5;3.0.*]"
    77        logo="prive/themes/spip/images/souhaits-64.png"
     
    3030        <pipeline nom="objet_compte_enfants" inclure="souhaits_pipelines.php" />
    3131        <pipeline nom="post_edition" inclure="souhaits_pipelines.php" />
    32 
     32        <pipeline nom="optimiser_base_disparus" inclure="souhaits_pipelines.php" />
     33       
    3334        <menu nom="souhaits" titre="souhait:titre_souhaits" parent="menu_edition" icone="images/souhait-16.png" action="souhaits" />
    3435        <menu nom="souhait_creer" titre="souhait:icone_creer_souhait" parent="outils_rapides" icone="images/souhait-new-16.png" action="souhait_edit" parametres="new=oui" />
  • _plugins_/souhaits/trunk/souhaits_pipelines.php

    r67935 r78383  
    144144}
    145145
     146/**
     147 * Optimiser la base (poubelle)
     148 *
     149 * @param array $flux
     150 * @return array
     151 */
     152function souhaits_optimiser_base_disparus($flux){
     153        // Souhaits à la poubelle
     154        sql_delete("spip_souhaits", "statut='poubelle' AND maj < ".$flux['args']['date']);
     155       
     156        include_spip('action/editer_liens');
     157        $flux['data'] += objet_optimiser_liens(array('document'=>'*'),array('souhait'=>'*'));
     158
     159        return $flux;
     160}
     161
    146162?>
Note: See TracChangeset for help on using the changeset viewer.