You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.1 KiB
43 lines
1.1 KiB
<?php |
|
/** |
|
* Fonctions utiles au plugin SPIPr-Dane-Noisettes |
|
* |
|
* @plugin SPIPr-Dane-Noisettes |
|
* @copyright 2019 |
|
* @author Dominique Lepaisant |
|
* @licence GNU/GPL |
|
* @package SPIP\Sdn\Fonctions |
|
*/ |
|
|
|
if (!defined('_ECRIRE_INC_VERSION')) { |
|
return; |
|
} |
|
|
|
|
|
/* |
|
* Un fichier de fonctions permet de définir des éléments |
|
* systématiquement chargés lors du calcul des squelettes. |
|
* |
|
* Il peut par exemple définir des filtres, critères, balises, … |
|
* |
|
*/ |
|
function sdn_update_blocs_exclus() { |
|
include_spip('inc/config'); |
|
|
|
if (!$exclus = lire_config('sdn/blocs_exclus')) { |
|
$blocs_exclus_sdn = serialize(array('head','head_js','header','footer','breadcrumb')); |
|
$sql = sql_updateq('spip_noizetier_pages', array('blocs_exclus' => $blocs_exclus_sdn)); |
|
$all = sql_allfetsel('blocs_exclus', 'spip_noizetier_pages'); |
|
foreach ($all as $a) { |
|
if ($a['blocs_exclus'] != $blocs_exclus_sdn) { |
|
$err = 1; |
|
} |
|
} |
|
if (!$err) { |
|
ecrire_config('sdn/blocs_exclus', unserialize($blocs_exclus_sdn)); |
|
} |
|
} |
|
|
|
return; |
|
} |
|
|
|
|