source: spip-zone/_squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/inc/soyezcreateurs_noizetier_config.php @ 113581

Last change on this file since 113581 was 113581, checked in by real3t@…, 22 months ago

Forcer le rechargement des pages et des noisettes du Noizetier (pour que ça marche aussi en mode CLI dans plugin-dist)

File size: 1.5 KB
Line 
1<?php
2/*
3* Configuration de Noizetier pour SoyezCreateurs
4* Realisation : RealET : real3t@gmail.com
5*/
6
7if (!defined('_ECRIRE_INC_VERSION')) return;
8
9function sc_noisettespardefaut() {
10        if (!defined('_DIR_PLUGIN_NOIZETIER')) {
11                return;
12        }
13
14        include_spip('inc/ncore_noisette');
15        include_spip('ncore/noizetier');
16        include_spip('inc/noizetier_conteneur');
17       
18        // Rechargement des pages : on force le recalcul complet, c'est le but.
19        include_spip('inc/noizetier_page');
20        page_noizetier_charger(true);
21        // Rechargement des noisettes : on force le recalcul complet, c'est le but.
22        include_spip('inc/ncore_type_noisette');
23        type_noisette_charger('noizetier', true);
24
25        $conteneur = array();
26
27        //Liste tous les noisettes de tous les conteneurs existant
28        $liste_noisettes = noizetier_noisette_lister('noizetier', $conteneur, '', $cle = 'rang_noisette');
29        if (!isset($liste_noisettes['contenu/corps_sommaire_modecognac'])) {//S'il n'y a pas de noisettes dans contenu/corps
30                //Liste des noisettes à inserer
31                $noisettes = array('sommaire_modeportailcognac_zoomsur', 'sommaire_modeportailcognac_cycloshow', 'sommaire_modeportailcognac_sc_edito', 'sommaire_modeportailcognac_quoideneuf', 'sommaire_modeportailcognac_dessousBreves', 'sommaire_modeportailcognac_goodies');
32                $conteneur = conteneur_noizetier_decomposer('contenu/corps_sommaire_modecognac');
33
34                //Insersion des noisettes
35                foreach ($noisettes as $noisette) {
36                        $id_noisette = noisette_ajouter('noizetier', $noisette, $conteneur);
37                }
38        }
39}
Note: See TracBrowser for help on using the repository browser.