source: spip-zone/_squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/soyezcreateurs_administrations.php @ 113886

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

[SoyezCréateurs?] : on peut lister en le menubas et le bandeau de contact des sites (par exemple des partenaires). Création d'une rubrique spécifique dans le Fourre-Tout pour les accueillir.

File size: 19.2 KB
Line 
1<?php
2/*
3* Configuration de SPIP pour SoyezCreateurs
4* Realisation : RealET : real3t@gmail.com
5* Attention, fichier en UTF-8 sans BOM
6*/
7
8if (!defined('_ECRIRE_INC_VERSION')) return;
9
10include_spip('inc/meta');
11include_spip('inc/sc_utils');
12include_spip('inc/cextras');
13include_spip('base/soyezcreateurs');
14/*
15 * Fonction d'installation, mise a jour de la base
16 *
17 * @param unknown_type $nom_meta_base_version
18 * @param unknown_type $version_cible
19 */
20function soyezcreateurs_upgrade($nom_meta_base_version,$version_cible){
21        if (defined('_BYPASS_SC_INSTALL')) return;
22        include_spip('base/soyezcreateurs');
23        $maj = array();
24       
25        $maj['3.0.20'] = array( array('soyezcreateurs_3_0_20') );
26        $maj['3.0.24'] = array( array('soyezcreateurs_3_0_24') );
27        $maj['3.0.28'] = array( array('soyezcreateurs_3_0_28') );
28        $maj['3.0.30'] = array( array('soyezcreateurs_3_0_30') );
29        $maj['3.0.31'] = array( array('soyezcreateurs_3_0_31') );
30        $maj['3.0.33'] = array( array('soyezcreateurs_3_0_33') );
31        $maj['3.0.34'] = array( array('soyezcreateurs_3_0_34') );
32        $maj['3.1.35'] = array( array('soyezcreateurs_3_1_35') );
33        $maj['3.1.36'] = array( array('soyezcreateurs_3_1_36') );
34        $maj['3.1.39'] = array( array('soyezcreateurs_3_1_39') );
35        $maj['3.1.40'] = array( array('soyezcreateurs_3_1_40') );
36        $maj['3.1.41'] = array( array('soyezcreateurs_3_1_41') );
37        $maj['3.1.42'] = array( array('soyezcreateurs_3_1_42') );
38        $maj['3.1.43'] = array( array('soyezcreateurs_3_1_43') );
39        $maj['3.1.44'] = array( array('soyezcreateurs_3_1_44') );
40        $maj['3.1.45'] = array( array('soyezcreateurs_3_1_45') );
41        $maj['3.1.46'] = array( array('soyezcreateurs_3_1_46') );
42        $maj['3.1.47'] = array( array('soyezcreateurs_3_1_47') );
43        $maj['3.1.49'] = array( array('soyezcreateurs_3_1_49') );
44        $maj['3.1.50'] = array( array('soyezcreateurs_3_1_50') );
45        $maj['3.1.51'] = array( array('soyezcreateurs_3_1_51') );
46        $maj['3.1.52'] = array( array('soyezcreateurs_3_1_52') );
47        $maj['3.1.53'] = array( array('soyezcreateurs_3_1_53') );
48        $maj['3.1.54'] = array( array('soyezcreateurs_3_1_54') );
49        $maj['3.1.55'] = array( array('soyezcreateurs_3_1_55') );
50        cextras_api_upgrade(soyezcreateurs_declarer_champs_extras(), $maj['3.1.58']);
51        $maj['3.1.59'] = array( array('soyezcreateurs_3_1_59') );
52        $maj['3.1.62'] = array( 
53                array('soyezcreateurs_3_1_61'),
54                array('soyezcreateurs_3_1_62')
55        );
56        $maj['3.1.63'] = array( 
57                array('soyezcreateurs_3_1_63')
58        );
59        $maj['3.1.64'] = array( 
60                array('soyezcreateurs_3_1_64'),
61                array('soyezcreateurs_finalisationinstall') /* À rajouter à la fin systématiquement */
62        );
63               
64        include_spip('base/upgrade');
65        maj_plugin($nom_meta_base_version, $version_cible, $maj);
66}
67
68function soyezcreateurs_changer_cfg($cfg) {
69        include_spip('inc/cfg_config'); 
70        foreach ($cfg as $conf => $faire) {
71                $recherche_conf = lire_config('soyezcreateurs/'.$conf);
72                spip_log('cfg = '.$conf.' = '.$recherche_conf.' go','soyezcreateurs_install');
73                if ($faire == 'radio') {
74                        if ($recherche_conf == 'Oui') {
75                                $res = ecrire_config('soyezcreateurs/'.$conf, 'oui');
76                                spip_log('cfg go to '.$faire.'= '.$recherche_conf.' ok','soyezcreateurs_install');
77                        }
78                        else if ($recherche_conf == 'Non') {
79                                $res = ecrire_config('soyezcreateurs/'.$conf, 'non');
80                                spip_log('cfg go to '.$faire.'= '.$recherche_conf.' ok','soyezcreateurs_install');
81                        }
82                }
83                else if ($faire == 'oui_non') {
84                        if ($recherche_conf == 'Non') {
85                                $res = ecrire_config('soyezcreateurs/'.$conf, '');
86                                spip_log('cfg go to '.$faire.'= '.$recherche_conf.' ok','soyezcreateurs_install');
87                        }
88                        else if ($recherche_conf == 'Oui') {
89                                $res = ecrire_config('soyezcreateurs/'.$conf, 'on');
90                                spip_log('cfg go to '.$faire.'= '.$recherche_conf.' ok','soyezcreateurs_install');
91                        }
92                }
93        }
94        return true;
95}
96
97function soyezcreateurs_3_0_20() {
98        soyezcreateurs_config_site();
99        soyezcreateurs_config_motsclefs();
100        // Installation des index FullText si le plugin est présent
101        $f = chercher_filtre('info_plugin');
102        if($f('Fulltext', 'est_actif')) {
103                include_spip('inc/fulltext_creer_index');
104                fulltext_liste_creer_index('all');
105        }
106}
107
108function soyezcreateurs_3_0_24() {
109        // Initialisation Sigles du dictionnaire
110        if (defined('_DIR_PLUGIN_DICTIONNAIRES')) {
111                include_spip('action/editer_dictionnaire');
112                $id_dictionnaire = sql_fetsel("id_dictionnaire", "spip_dictionnaires", "titre='"._T('dictionnaire:importer_acronymes_titre')."'");
113                if (is_array($id_dictionnaire)) {
114                        $id_dictionnaire = $id_dictionnaire['id_dictionnaire'];
115                }
116                if (!$id_dictionnaire) {
117                        if ($id_dictionnaire = insert_dictionnaire()){
118                                autoriser_exception('modifier', 'dictionnaire', $id_dictionnaire);
119                                // On lui met des champs par défaut
120                                dictionnaire_set($id_dictionnaire, array(
121                                        'titre' => _T('dictionnaire:importer_acronymes_titre'),
122                                        'statut' => 'actif',
123                                        'descriptif' => _T('dictionnaire:importer_acronymes_descriptif'),
124                                        'type_defaut' => 'abbr',
125                                ));
126                                autoriser_exception('modifier', 'dictionnaire', $id_dictionnaire, false);
127                        }
128                }
129                if ($id_dictionnaire) {
130                        // 0 et pas $id_dictionnaire
131                        // car insert_definition a utilisé les valeurs par défaut
132                        autoriser_exception('publierdans', 'dictionnaire', 0);
133                        $definition = array(
134                                'id_dictionnaire' => $id_dictionnaire,
135                                'titre' => 'SPIP',
136                                'texte' => 'Système de Publication pour un Internet Participatif',
137                                'type' => 'abbr',
138                                'casse' => 1,
139                                'statut' => 'publie',
140                                'lang' => 'fr'
141                        );
142                        $id_definition = sql_fetsel("id_definition", "spip_definitions", "titre='".$definition['titre']."' AND id_dictionnaire=$id_dictionnaire");
143                        if (!$id_definition) {
144                                // On crée la définition dans la base SANS calculer le cache
145                                include_spip('action/editer_definition');
146                                if ($id_definition = insert_definition()){
147                                        autoriser_exception('modifier', 'definition', $id_definition);
148                                        definition_set($id_definition, $definition, false);
149                                        autoriser_exception('modifier', 'definition', $id_definition, false);
150                                }
151                        }
152                        $definition = array(
153                                'id_dictionnaire' => $id_dictionnaire,
154                                'titre' => 'RGAA',
155                                'texte' => 'Référentiel Général pour l\'Accessibilité des Administrations',
156                                'type' => 'abbr',
157                                'casse' => 1,
158                                'statut' => 'publie',
159                                'lang' => 'fr'
160                        );
161                        $id_definition = sql_fetsel("id_definition", "spip_definitions", "titre='".$definition['titre']."' AND id_dictionnaire=$id_dictionnaire");
162                        if (!$id_definition) {
163                                // On crée la définition dans la base SANS calculer le cache
164                                include_spip('action/editer_definition');
165                                if ($id_definition = insert_definition()){
166                                        autoriser_exception('modifier', 'definition', $id_definition);
167                                        definition_set($id_definition, $definition, false);
168                                        autoriser_exception('modifier', 'definition', $id_definition, false);
169                                }
170                        autoriser_exception('publierdans', 'dictionnaire', 0, false);
171                        }
172                }
173                // On calcule le cache des définitions une seule fois à la fin
174                include_spip('inc/dictionnaires');
175                dictionnaires_lister_definitions(true);
176               
177        }
178}
179
180function soyezcreateurs_3_0_28() {
181        // Au cas où : remttre au carré les id_secteur des articles et rubriques.
182        include_spip('inc/rubriques');
183        calculer_rubriques();
184        propager_les_secteurs();
185        effacer_meta("date_calcul_rubriques");
186}
187
188function soyezcreateurs_3_0_30() {
189        $id_mot = create_mot("_ModePortail", "ZoomSur2_Variante1", "Affecter ce mot clef à l’objet que vous voulez placer dans le cadre « Zoom sur secondaire » (facultatif).\n\nLe site prendra le dernier article ayant ce mot clef.", "Variante sur 2 colonnes : \n-* Titre de la rubrique contenant l’article\n-* 1re colonne :\n-** Document joint (de type autre média, PowerPoint par exemple) affiché avec son logo\n-** Chapo de l'article en dessous (permet de faire un lien)\n-* 2e colonne :\n-** Logo de l’article\n-** faisant un lien vers l’article (et si c’est une redirection, ça peut conduire à une autre page");
190}
191
192function soyezcreateurs_3_0_31() {
193        $id_mot = create_mot("_ModePortail", "ZoomSur2_Variante2", "Affecter ce mot clef à l’objet que vous voulez placer dans le cadre « Zoom sur secondaire » (facultatif).\n\nLe site prendra le dernier article ayant ce mot clef.", "Variante sur 2 colonnes : \n-* Titre de la rubrique contenant l’article\n-* 1re colonne :\n-** Fonctionne comme le Cycloshow avec les articles de la sous rubriques de la rubrique de l'article\n-* 2e colonne :\n-** Logo de l’article\n-** faisant un lien vers l’article (et si c’est une redirection, ça peut conduire à une autre page");
194}
195
196function soyezcreateurs_3_0_33() {
197        $id_mot = create_mot("_Specialisation_Rubrique", "ClassementAlpha", "Mettre ce mot clef à la rubrique pour classer son contenu alphabétiquement.", "");
198}
199
200function soyezcreateurs_3_0_34() {
201        $sites['nom_site'] = "90. Flux RSS du site";
202        $sites['url_site'] = "?page=backend";
203        $sites['descriptif'] = "public:syndiquer_site";
204        $sites['url_syndic'] = "";
205        $sites['statut'] = 'publie';
206        $id_site = create_site($sites, "80. Réseaux sociaux");
207                if ($id_site > 0) {
208                        create_logo('documents/siteon5.png', $type='site', $id_site, 'png');
209                        create_site_mot($id_site, "ReseauxSociaux", "_Specialisation_Sites");
210                }
211}
212
213function soyezcreateurs_3_1_35() {
214        supprimer_mot_groupe("_Specialisation_Rubrique", "GisSecteur");
215}
216
217function soyezcreateurs_3_1_36() {
218        ecrire_config('boutonstexte/skin','soyezcreateurs');
219}
220
221function soyezcreateurs_3_1_39() {
222        ecrire_meta('orthotypo',"a:7:{s:10:\"guillemets\";s:1:\"1\";s:9:\"exposants\";s:1:\"1\";s:4:\"mois\";s:1:\"1\";s:4:\"caps\";s:1:\"0\";s:5:\"fines\";s:1:\"0\";s:11:\"corrections\";s:1:\"1\";s:18:\"corrections_regles\";s:319:\"oeuf = œuf\ncceuil = ccueil\n(a priori) = {a priori}\n(([hH])uits) = $1uit\n/([cC]h?)oeur/ = $1œur\n/oeuvre/ = œuvre\n(O[Ee]uvre([rs]?)) = Œuvre$1\n/\b([cC]|[mM].c|[rR]ec)on+ais+a((?:n(?:ce|te?)|ble)s?)\b/ = $1onnaissa$2\nCO2 = <abbr title=\"CO2, Dioxyde de carbone, O=C=O\">CO<sub>2</sub></abbr>\noeil = œil\n(O[Ee]il) = Œil\";}", 'non');
223}
224
225function soyezcreateurs_3_1_40() {
226        create_groupe("_TypeArticle", "Pour indiquer un type spécifique d'article", "Il faut choisir un mot clef dans cette liste pour obtenir un affichage spécifique d'article.\n\nNB : pour rajouter un mot clef \"mc1\", il faut aussi rajouter les squelettes correspondants :\n-* noisettes/articles/typearticle_mc1.html", 'oui', 'non', 'articles', 'oui', 'non', 'non');
227}
228
229function soyezcreateurs_3_1_41() {
230        ecrire_meta('auto_compress_css', 'oui', 'non');
231        ecrire_meta('auto_compress_js', 'oui', 'non');
232        ecrire_meta('forum_prive', 'non', 'non');
233        ecrire_meta('forum_prive_objets', 'spip_articles,spip_auteurs,spip_breves,spip_dictionnaires,spip_definitions,spip_rubriques,spip_syndic,', 'non');
234        ecrire_meta('objets_versions', 'a:10:{i:0;s:13:"spip_articles";i:1;s:12:"spip_auteurs";i:2;s:14:"spip_rubriques";i:3;s:9:"spip_mots";i:4;s:17:"spip_groupes_mots";i:5;s:11:"spip_syndic";i:6;s:16:"spip_definitions";i:7;s:11:"spip_breves";i:8;s:14:"spip_documents";i:9;s:15:"spip_evenements";}', 'non');
235        ecrire_meta('urls_activer_controle', 'oui', 'non');
236        ecrire_meta('facteur_filtre_iso_8859', '0', 'non');
237        ecrire_meta('calendriermini', 'a:4:{s:11:"format_jour";s:8:"initiale";s:19:"affichage_hors_mois";s:1:"1";s:17:"changement_rapide";s:1:"1";s:5:"jour1";s:1:"1";}', 'non');
238        ecrire_meta('inserer_modeles', 'a:1:{s:6:"objets";a:2:{i:0;s:13:"spip_articles";i:1;s:0:"";}}', 'non');
239        ecrire_meta('notifications', 'a:19:{s:17:"limiter_rubriques";s:0:"";s:17:"moderateurs_forum";s:0:"";s:24:"forums_limiter_rubriques";s:0:"";s:12:"forums_liste";s:0:"";s:23:"moderateurs_forum_prive";s:0:"";s:22:"moderateurs_signatures";s:0:"";s:11:"inscription";s:10:"webmestres";s:5:"suivi";s:1:"1";s:25:"prevenir_auteurs_articles";s:2:"on";s:31:"prevenir_auteurs_articles_refus";s:2:"on";s:21:"pas_prevenir_publieur";s:2:"on";s:26:"prevenir_admins_restreints";s:2:"on";s:16:"prevenir_auteurs";s:2:"on";s:12:"thread_forum";s:2:"on";s:13:"forum_article";s:2:"on";s:24:"forums_admins_restreints";s:2:"on";s:22:"prevenir_auteurs_prive";s:2:"on";s:18:"thread_forum_prive";s:2:"on";s:10:"messagerie";s:2:"on";}', 'non');
240        ecrire_config('uploadhtml5/max_file_size','32');
241}
242
243function soyezcreateurs_3_1_42() {
244        supprimer_mot_groupe('_HTTP-EQUIV','pics-label');
245}
246
247function soyezcreateurs_3_1_43() {
248        create_groupe("_FondPage", "Images en fond de page :\n-* Créer autant de mots clefs que de fonds de page désirés\n-* Mettre un logo à ces mots clefs\n-* Possibilité de fixer un fond de page pour :\n-** Une rubrique (et la branche en dessous)\n-** Un type de page particulier (Sommaire, Plan)\n\nSe reporter à la documentation sur [Personnalisation graphique du squelette SoyezCreateurs->https://contrib.spip.net/Personnalisation-graphique-du-squelette-SoyezCreateurs].\n\nPour mettre une trame de fond, utiliser le logo de survol.\n\nUn site pour [créer des trames de fond->http://www.patternify.com/].", "", 'oui', 'non', 'rubriques', 'oui', 'non', 'non');
249}
250
251function soyezcreateurs_3_1_44() {
252        $id_mot = create_mot("_ModePortail", "Goodies2", "Affecter ce mot clef aux objets SPIP devant apparaitre dans la zone des Goodies (en mode international, sous la Une).", "");
253}
254
255function soyezcreateurs_3_1_45() {
256        create_groupe("_HeaderBanner", "Pour définir plusieurs bannières pour le site.", "Il faut créer un mot clef par bannière (le titre n'a pas d'importance).\n\nC'est le logo du mot clef qui est utilisé comme bannière du site.\n\n{{Attention}} : si vous avez déjà défini une bannière avec le logo de survol du site, alors, cette dernière n'est plus utilisée ; seuls les logos des mots clefs de ce groupe seront pris en compte.\n\nLes mots clefs affectés à une rubrique restreignent le choix des bannières pour la branche entière à celles affectées à la rubrique. Le fonctionnement pour le reste du site est inchangé ({{toutes}} les bannières sont disponibles pour le reste du site).\n\nSe reporter à la documentation sur [Personnalisation graphique du squelette SoyezCreateurs->https://contrib.spip.net/Personnalisation-graphique-du-squelette-SoyezCreateurs].\n\nPour mettre une trame de fond, utiliser le logo de survol.\n\nUn site pour [créer des trames de fond->http://www.patternify.com/].", 'non', 'non', 'rubriques', 'oui', 'non', 'non');                       
257        create_groupe("_FooterBanner", "Pour définir plusieurs fonds de pied de page pour le site.", "Il faut créer un mot clef par fond (le titre n'a pas d'importance).\n\nC'est le logo du mot clef qui est utilisé comme fond de pied du site.\n\nLes mots clefs affectés à une rubrique restreignent le choix des fonds pour la branche entière à celles affectées à la rubrique. Le fonctionnement pour le reste du site est inchangé ({{tous}} les fonds sont disponibles pour le reste du site).\n\nSe reporter à la documentation sur [Personnalisation graphique du squelette SoyezCreateurs->https://contrib.spip.net/Personnalisation-graphique-du-squelette-SoyezCreateurs].\n\nPour mettre une trame de fond, utiliser le logo de survol.\n\nUn site pour [créer des trames de fond->http://www.patternify.com/].", 'non', 'non', 'rubriques', 'oui', 'non', 'non');                     
258}
259
260function soyezcreateurs_3_1_46() {
261        ecrire_meta('version_html_max', 'html4', 'non');
262}
263
264function soyezcreateurs_3_1_47() {
265        $id_mot = create_mot("_Specialisation_Rubrique", "PasDansMenuHaut", "Pour interdire que la rubrique (et ses sous-rubriques) soi(en)t dans le menu du haut", "");
266}
267
268function soyezcreateurs_3_1_49() {
269        ecrire_config('boutonstexte/selector','#contenu');
270}
271
272function soyezcreateurs_3_1_50() {
273        if (lire_config('soyezcreateurs/mode_affichage') == 'portailcognac') {
274                sc_mig_mot('ZoomSur', '_ModePortail', 'EDITO', '_Specialisation', true);
275        }
276}
277
278function soyezcreateurs_3_1_51() {
279        $id_groupe_origine = id_groupe('_Specialisation');
280        $id_mot = id_mot('PasDansRecherche', $id_groupe_origine);
281        $id_groupe_dest = id_groupe('_Specialisation_Rubrique_ou_Article');
282        remplacer_mot($id_mot, 'PasDansRecherche', 'Permet de masquer un article, ou le contenu d’une rubrique des résultats de la recherche', 'À affecter aux articles ou aux rubriques qui ne doivent pas être affichés dans les résultats de la recherche', $id_groupe_dest, '_Specialisation_Rubrique_ou_Article');
283}
284
285function soyezcreateurs_3_1_52() {
286        if (lire_config('soyezcreateurs/mode_affichage') == 'portailcognac') {
287                ecrire_config('soyezcreateurs/centrerlogo','oui');
288        }
289}
290
291function soyezcreateurs_3_1_53() {
292        include_spip('inc/soyezcreateurs_noizetier_config');
293        sc_noisettespardefaut();
294}
295
296function soyezcreateurs_3_1_54() {
297        $id_mot = create_mot("_Specialisation_Rubrique", "Blog", "Affecter ce mot clef à une rubrique pour que sa branche se comporte comme un blog.", "Avec ce mot clef : affichage des articles par ordre anti-chronologique pour tous les articles de la branche (et non de la rubrique en cours seulement).\n\nHéritage de la propriété pour les sous-rubriques.");
298}
299
300function soyezcreateurs_3_1_55() {
301        $id_mot = create_mot("_TypeRubrique", "Mosaique", "Pour dire que la rubrique ayant ce mot clef doit utiliser le squelette type de Mosaïque.", "Affecter ce mot clef à chaque rubrique racine concernée. À la place de la rubrique, on aura la liste des articles, avec le logo de l'article.");
302}
303
304function soyezcreateurs_3_1_59() {
305        ecrire_config('socialtags/jsselector','#socialtags');
306        ecrire_config('socialtags/afterorappend','append');
307        ecrire_config('socialtags/wopen','oui');
308}
309
310function soyezcreateurs_3_1_61() {
311        $id_mot = create_mot("_Specialisation_Rubrique_ou_Article", "MasquerTelechargement", "Ne pas lister les documents à télécharger à la fin de l'article ou de la rubrique", "Affecter ce mot clef aux articles ou rubriques où vous ne voulez pas que les documents joints soient listés.");
312}
313
314function soyezcreateurs_3_1_62() {
315        $id_groupe_origine = id_groupe('_Specialisation');
316        $id_mot = id_mot('MenuFooter', $id_groupe_origine);
317        $id_groupe_dest = id_groupe('_Specialisation_Rubrique_ou_Article');
318        remplacer_mot($id_mot, 'MenuFooter', 'Affecter ce mot clef aux articles et rubriques devant être affichés dans le menu de pied de page.', "Les liens vers les articles seront faits triés par numéro de titre. Puis les rubriques par numéro de titre aussi.\n\nIl est bien sûr possible de faire des articles de redirection…", $id_groupe_dest, '_Specialisation_Rubrique_ou_Article');
319}
320
321function soyezcreateurs_3_1_63() {
322        $id_mot = create_mot("_Specialisation_Rubrique", "BandeauPartenaires", "Mettre ce mot clef à la rubrique destinée à contenir les liens vers les partenaires à afficher dans le pied de page", "Mettre dans la rubrique des sites référencés avec Nom du site, descriptif, Logo, URL (RSS si vous voulez).");
323        $id_parent = id_rubrique('000. Fourre-tout');
324        if (!$id_parent > 0) {
325                $id_parent = id_rubrique('000. Contenus transversaux');
326        }
327        if ($id_parent > 0) {
328                $id_rubrique = create_rubrique("40. Partenaires", $id_parent, "Mettre dans cette rubrique les sites des partenaires");
329                        create_rubrique_mot("40. Partenaires", "BandeauPartenaires", "_Specialisation_Rubrique");
330        }
331}
332
333function soyezcreateurs_3_1_64() {
334        ecrire_config('bigup/max_file_size','64');
335}
336
337
338function soyezcreateurs_finalisationinstall() {
339        // On termine en invalidant les caches
340        include_spip('inc/invalideur');
341        suivre_invalideur("soyezcreateurs");
342       
343}
344
345/*
346 * Fonction de desinstallation
347 *
348 * @param unknown_type $nom_meta_base_version
349 */
350function soyezcreateurs_vider_tables($nom_meta_base_version) {
351        effacer_meta('soyezcreateurs');
352        effacer_meta('soyezcreateurs_couleurs');
353        effacer_meta('soyezcreateurs_google');
354        effacer_meta('soyezcreateurs_layout');
355        cextras_api_vider_tables(soyezcreateurs_declarer_champs_extras());
356        effacer_meta($nom_meta_base_version);
357}
358
Note: See TracBrowser for help on using the repository browser.