Changeset 108829 in spip-zone


Ignore:
Timestamp:
Feb 6, 2018, 8:53:17 AM (20 months ago)
Author:
kent1@…
Message:

Nettoyer après suppression

Version 0.6.0

Location:
_plugins_/rezosocios/trunk
Files:
2 edited

Legend:

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

    r105206 r108829  
    22        prefix="rezosocios"
    33        categorie="edition"
    4         version="0.5.0"
     4        version="0.6.0"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
     
    1818        <pipeline nom="affiche_milieu" inclure="rezosocios_pipelines.php" />
    1919        <pipeline nom="autoriser" inclure="rezosocios_autoriser.php" />
     20        <pipeline nom="optimiser_base_disparus" inclure="rezosocios_pipelines.php" />
    2021        <pipeline nom="rezosocios_liste" action="" />
    2122        <menu nom="rezosocios" titre="rezosocios:icone_rezosocios" parent="menu_edition" icone="images/rezosocio-16.png" action="rezosocios" />
  • _plugins_/rezosocios/trunk/rezosocios_pipelines.php

    r97967 r108829  
    3434        return $flux;
    3535}
     36
     37/**
     38 * Optimiser la base de donnée en supprimant les liens orphelins
     39 *
     40 * On supprime :
     41 * - les liens obsolètes
     42 *
     43 * @pipeline optimiser_base_disparus
     44 *
     45 * @param  array $flux Données du pipeline
     46 * @return array       Données du pipeline
     47 */
     48function rezosocios_optimiser_base_disparus($flux) {
     49        // optimiser les liens morts entre rezosocios et autres objets
     50        include_spip('action/editer_liens');
     51        $flux['data'] += objet_optimiser_liens(array('rezosocio' => '*'), '*');
     52        return $flux;
     53}
Note: See TracChangeset for help on using the changeset viewer.