From 9ba45a917906dcbcc7cda128686a0c05b1095dd9 Mon Sep 17 00:00:00 2001
From: "real3t@gmail.com" <>
Date: Mon, 3 Dec 2018 12:11:45 +0000
Subject: [PATCH] =?UTF-8?q?Possibilit=C3=A9=20de=20ne=20pas=20installer=20?=
 =?UTF-8?q?les=20articles/logo=20d'exemple=20du=20site=20define('=5FBYPASS?=
 =?UTF-8?q?=5FSC=5FINSTALL=5FSAMPLE',=201);?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

+ quelques détails dans les fonctions utilitaires
---
 .gitattributes                     |   2 +-
 base/soyezcreateurs.php            | 170 ++++++++++++++++-------------
 documents/ban400transparente.png   | Bin 0 -> 179 bytes
 documents/siteon9.png              | Bin 11653 -> 0 bytes
 soyezcreateurs_administrations.php |   2 +-
 5 files changed, 97 insertions(+), 77 deletions(-)
 create mode 100644 documents/ban400transparente.png
 delete mode 100644 documents/siteon9.png

diff --git a/.gitattributes b/.gitattributes
index b4e442cb..1887ae02 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -187,6 +187,7 @@ documents/arton31.jpg -text
 documents/arton32.jpg -text
 documents/arton33.jpg -text
 documents/arton7.png -text
+documents/ban400transparente.png -text
 documents/contact.jpg -text
 documents/linkedin.png -text
 documents/moton100.png -text
@@ -200,7 +201,6 @@ documents/siteon2.png -text
 documents/siteon3.png -text
 documents/siteon4.png -text
 documents/siteon5.png -text
-documents/siteon9.png -text
 documents/spip_decroche_la_lune.jpg -text
 en_travaux/fond.jpg -text
 /evenement.html -text
diff --git a/base/soyezcreateurs.php b/base/soyezcreateurs.php
index fce984e8..6bb5f1fb 100644
--- a/base/soyezcreateurs.php
+++ b/base/soyezcreateurs.php
@@ -278,7 +278,7 @@ function delete_rubrique($titre) {
 	$id_rubrique = id_rubrique($titre);
 	if ($id_rubrique>0) {
 		sql_delete("spip_rubriques", "id_rubrique=$id_rubrique");
-		sql_delete("spip_mots_liens", "id_objet=$id_rubrique AND objet = 'rubrique'");
+		delete_liens_mot($id_rubrique, $type='rubrique');
 	}
 	return $id_rubrique;
 }
@@ -294,7 +294,7 @@ function rename_rubrique($titre, $nouveau_titre) {
 		);
 		spip_log("rename_rubrique) renommage de $titre en $nouveau_titre", _LOG_DEBUG);
 	}
-	return true;
+	return $id_rubrique;
 }
 
 
@@ -513,7 +513,13 @@ function create_lien_mot($id_mot, $id_objet, $type='article') {
 
 function delete_lien_mot($id_mot, $id_objet, $type='article') {
 	sql_delete("spip_mots_liens", "id_mot=$id_mot AND id_objet=$id_objet AND objet = '$type'");
-	spip_log("2. (delete_lien_mot) liaison supprimée (article = $id_objet - mot = $id_mot - $type)", _LOG_DEBUG);
+	spip_log("2. (delete_lien_mot) liaison supprimée (objet = $id_objet - mot = $id_mot - $type)", _LOG_DEBUG);
+}
+
+// Supprimer tous les mots d'un objet
+function delete_liens_mot($id_objet, $type='article') {
+	sql_delete("spip_mots_liens", "id_objet=$id_objet AND objet = '$type'");
+	spip_log("2. (delete_liens_mot) liaisons supprimées (objet = $id_objet - $type)", _LOG_DEBUG);
 }
 
 //fonction qui permet de trouver des liaisons entre rubrique et mot clé
@@ -769,6 +775,7 @@ function poubelle_site($titre_site, $titre_rubrique) {
 					"statut" => 'refuse',
 				), "id_syndic=$id_syndic"
 			);
+			delete_liens_mot($id_syndic, $type='site');
 		}
 	}
 }
@@ -817,6 +824,7 @@ function soyezcreateurs_config_motsclefs() {
 			create_logo('documents/moton100.png', $type='mot', $id_mot, 'png');
 
 	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 restreignes 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).", 'non', 'non', 'rubriques', 'oui', 'non', 'non');
+	if (!defined('_BYPASS_SC_INSTALL_SAMPLE')) {
 		$id_mot = create_mot("_HeaderBanner", "Ban1", "", "");
 			create_logo('documents/moton110.jpg', $type='mot', $id_mot, 'jpg');
 		$id_mot = create_mot("_HeaderBanner", "Ban2", "", "");
@@ -827,6 +835,10 @@ function soyezcreateurs_config_motsclefs() {
 			create_logo('documents/moton113.jpg', $type='mot', $id_mot, 'jpg');
 		$id_mot = create_mot("_HeaderBanner", "Ban5", "", "");
 			create_logo('documents/moton114.jpg', $type='mot', $id_mot, 'jpg');
+	} else {
+		$id_mot = create_mot("_HeaderBanner", "Ban1", "", "");
+			create_logo('documents/ban400transparente.png', $type='mot', $id_mot, 'png');
+	}
 
 	create_groupe("_HTTP-EQUIV", "Paramétrage du site", "Paramétrage des entêtes HTML HTTP-EQUIV.\n\nÀ utiliser en sachant pourquoi.", 'non', 'non', '', 'oui', 'non', 'non');
 
@@ -875,7 +887,12 @@ function soyezcreateurs_config_motsclefs() {
 	create_groupe("_LogosExtra", "Permet de placer une image en fond de la colonne Extra (c'est-à-dire, soit la colonne secondaire qui peut être afichée soit de l'autre côté du menu, soit en dessous de celui-ci).", "{{Utilisation}} : affecter un ou plusieurs mots clefs de ce groupe aux rubriques (héritage automatique) qui doivent avoir une ou plusieurs image en fond. L'image est choisie aléatoirement parmis celles disponibles.\n\n{{Configuration}} : \n-* créer des mots clefs dans ce groupe et leur donner un logo de mot clef.\n-* il est possible de mettre un logo de survol qui sera alors utilisé en fond de texte (en plus de l'autre logo) et positionné en haut à droite sauf si le texte contient les ordres CSS de positionnement ({bottom left} par exemple)", 'non', 'non', 'rubriques', 'oui', 'non', 'non');
 
 	create_groupe("_META", "Paramètrage du site", "Permet de spécifier des META pour le site.\n\nIl est possible de rajouter des METAs non encore présents, mais, comme d'habitude en la matière : sachez ce que vous faites !", 'non', 'non', '', 'oui', 'non', 'non');
-		$id_mot = create_mot("_META", "ICBM", "Mettre la latitude et la longitude du lieu sous la forme : XX.XXXXX,XX.XXXXX (ex: 44.330445,-1.225561)\n_ Pour trouver vos coordonnées : [Multimap->http://www.multimap.com/]\n_ Et [vous référencer sur GeoURL->http://geourl.org/ping/]", "44.330445,-1.225561");
+		if (!defined('_BYPASS_SC_INSTALL_SAMPLE')) {
+			$coordonneesgps = "44.330445,-1.225561";
+		} else {
+			$coordonneesgps = "";
+		}
+		$id_mot = create_mot("_META", "ICBM", "Mettre la latitude et la longitude du lieu sous la forme : XX.XXXXX,XX.XXXXX (ex: 44.330445,-1.225561)\n_ Pour trouver vos coordonnées : [Multimap->http://www.multimap.com/]\n_ Et [vous référencer sur GeoURL->http://geourl.org/ping/]", $coordonneesgps);
 		$id_mot = create_mot("_META", "Keywords", "Mettre ci-dessous les mots clef du site séparés par des virgules", "");
 
 	create_groupe("_ModePortail", "Les mots clefs de ce groupe permettent de gérer les éléments qui s'affichent sur la page d'accueil du site si celui-ci est en mode portail.", "Les mots clefs numérotés dans leur titre de 0. à 9. verront leur logo utilisé dans les colonnes de gauche et de droite de la page d'accueil (respectivement pour les numéros impairs et pairs).", 'oui', 'non', 'articles,rubriques', 'oui', 'non', 'non');
@@ -948,10 +965,18 @@ function soyezcreateurs_config_motsclefs() {
 	$nouvelle_installation = false;
 	if ( $GLOBALS['meta']['nom_site'] == _T('info_mon_site_spip') ) {
 		ecrire_meta('nom_site', 'Votre site SPIP','non');
-		ecrire_meta('slogan_site', '[Todo : Slogan du site]','non');
-		ecrire_meta('descriptif_site', '[ToDo : descriptif du site en 20 mots = 2 lignes max ]','non');
-		ecrire_meta('email_webmaster', 'vous@domaine.tld','non');
-		create_logo('documents/siteon0.jpg', $type='site', 0, 'jpg');
+		if (lire_meta('slogan_site') == '') {
+			ecrire_meta('slogan_site', '[Todo : Slogan du site]','non');
+		}
+		if (lire_meta('descriptif_site') == '') {
+			ecrire_meta('descriptif_site', '[ToDo : descriptif du site en 20 mots = 2 lignes max ]','non');
+		}
+		if (lire_meta('email_webmaster') == '') {
+			ecrire_meta('email_webmaster', 'vous@domaine.tld','non');
+		}
+		if (!defined('_BYPASS_SC_INSTALL_SAMPLE')) {
+			create_logo('documents/siteon0.jpg', $type='site', 0, 'jpg');
+		}
 		$nouvelle_installation = true;
 	}
 
@@ -963,7 +988,8 @@ function soyezcreateurs_config_motsclefs() {
 		create_rubrique_mot("000. Fourre-tout", "PasDansFildAriane", "_Specialisation_Rubrique");
 		$id_article = create_article(trouve_article_sc("Contact"), "000. Fourre-tout");
 			create_article_mot("Contact", "000. Fourre-tout", "MENURACINEBAS_Systematique", "_Specialisation");
-			ecrire_config('soyezcreateurs/bandeau_contact',"<div id=\"informations\" class=\"row\">
+			if (!defined('_BYPASS_SC_INSTALL_SAMPLE')) {
+				ecrire_config('soyezcreateurs/bandeau_contact',"<div id=\"informations\" class=\"row\">
 	<div id=\"coordonnees\" class=\"avec-padding\">
 		<div class=\"adresse flexbox-flex\">
 			<span class=\"icon-location icon-lg icon-fw texte-blanc\"></span>
@@ -997,66 +1023,69 @@ function soyezcreateurs_config_motsclefs() {
 		<html><!-- Begin Exclude NewsLetter --></html><iframe src=\"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d365312.326488903!2d-1.5056982671874777!3d44.33045219999999!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xd5380bbec6fa8d3%3A0x2cd88d7991f88ca4!2sPerdu..!5e0!3m2!1sfr!2sfr!4v1508413717844\" width=\"600\" height=\"450\" frameborder=\"0\" style=\"border:0\" allowfullscreen=\"true\"></iframe><html><!-- End Exclude NewsLetter --></html>
 	</div>
 </div>");
+			}
 		$id_article = create_article(trouve_article_sc("Politique d'accessibilité du site"), "000. Fourre-tout");
 			create_article_mot("Politique d'accessibilité du site", "000. Fourre-tout", "AccesibiliteLien", "_Specialisation");
 			create_article_mot("Politique d'accessibilité du site", "000. Fourre-tout", "Sommaire", "_Specialisation_Rubrique_ou_Article");
 		$id_article = create_article(trouve_article_sc("Mentions légales"), "000. Fourre-tout");
 			create_article_mot("Mentions légales", "000. Fourre-tout", "MentionsLegales", "_Specialisation");
-		$id_article = create_article(trouve_article_sc("10. Premiers pas dans le squelette SoyezCreateurs"), "000. Fourre-tout");
-			create_logo('documents/arton1.jpg', $type='art', $id_article, 'jpg');
-			create_article_mot("10. Premiers pas dans le squelette SoyezCreateurs", "000. Fourre-tout", "ALaUne", "_Specialisation");
-			create_article_mot("10. Premiers pas dans le squelette SoyezCreateurs", "000. Fourre-tout", "EDITO", "_Specialisation");
-		$id_doc = create_document('documents/contact.jpg',
-			null,
-			'image',
-			array('titre' => 'Contactez-nous', 'descriptif' => 'Clavier de téléphone...'));
-		$article = trouve_article_sc("20. Raccourcis Typographiques de SPIP, mode d'emploi");
-		$article['texte'] = str_replace('<img1', "<img$id_doc", $article['texte']);
-		$article['texte'] = str_replace('<doc1', "<doc$id_doc", $article['texte']);
-		$article['texte'] = str_replace('<emb1', "<emb$id_doc", $article['texte']);
-		$id_doc2 = create_document('documents/arton1.jpg',
-			null,
-			'image',
-			array('titre' => 'Exemple d\'image', 'descriptif' => 'Avec un descriptif de l\'image en dessous.'));
-		$article['texte'] = str_replace("<img$id_doc|center", "<img$id_doc2|center", $article['texte']);
-		$article['texte'] = str_replace("<doc$id_doc|center", "<doc$id_doc2|center", $article['texte']);
-		$article['texte'] = str_replace("<emb$id_doc|center", "<emb$id_doc2|center", $article['texte']);
-		$id_article = create_article($article, "000. Fourre-tout");
-			$id_doc = create_document('documents/spip_decroche_la_lune.jpg',
-				array('type' => 'article', 'id_objet' => $id_article),
-				'document',
-				array('titre' => 'Décrochez la lune avec SPIP !', 'statut' => 'publie'));
-			$id_doc = create_document('documents/arton1.jpg',
-				array('type' => 'article', 'id_objet' => $id_article),
-				'document',
-				array('titre' => 'Arbre dans la lumière', 'statut' => 'publie'));
-			$id_doc = create_document('documents/arton7.png',
-				array('type' => 'article', 'id_objet' => $id_article),
-				'document',
-				array('titre' => 'Casier de typographe avec lettres au plomb', 'statut' => 'publie'));
-			create_logo('documents/arton7.png', $type='art', $id_article, 'png');
-			create_article_mot("20. Raccourcis Typographiques de SPIP, mode d'emploi", "000. Fourre-tout", "ALaUne", "_Specialisation");
-			create_article_mot("20. Raccourcis Typographiques de SPIP, mode d'emploi", "000. Fourre-tout", "Courrier_libre", "_Specialisation");
-			create_article_mot("20. Raccourcis Typographiques de SPIP, mode d'emploi", "000. Fourre-tout", "Sommaire", "_Specialisation_Rubrique_ou_Article");
-			if ($nouvelle_installation) {
-				$sites = array();
-				$sites['nom_site'] = "MàJ SoyezCréateurs";
-				$sites['url_site'] = "https://zone.spip.org/trac/spip-zone/log/_squelettes_/soyezcreateurs_net?action=follow_copy&amp;mode=follow_copy&amp;rev=&amp;stop_rev=&amp;limit=100";
-				$sites['descriptif'] = "Les dernières mises à jour de SoyezCréateurs sur la Zone de SPIP.";
-				$sites['url_syndic'] = "https://zone.spip.org/trac/spip-zone/log/_squelettes_/soyezcreateurs_net?format=rss&amp;stop_rev=&amp;limit=100&amp;mode=follow_copy";
-				$sites['statut'] = 'publie';
-				$id_site = create_site($sites, "000. Fourre-tout");
-				$sites = array();
-				$sites['nom_site'] = "SoyezCréateurs";
-				$sites['url_site'] = "https://contrib.spip.net/?rubrique1237";
-				$sites['descriptif'] = "La documentation sur le squelette SoyezCreateurs disponible sur la zone.";
-				$sites['url_syndic'] = "https://contrib.spip.net/spip.php?page=backend&amp;id_rubrique=1237";
-				$sites['statut'] = 'publie';
-				$id_site = create_site($sites, "000. Fourre-tout");
-			}
-
-		$id_parent = $id_rubrique;
+		if (!defined('_BYPASS_SC_INSTALL_SAMPLE')) {
+			$id_article = create_article(trouve_article_sc("10. Premiers pas dans le squelette SoyezCreateurs"), "000. Fourre-tout");
+				create_logo('documents/arton1.jpg', $type='art', $id_article, 'jpg');
+				create_article_mot("10. Premiers pas dans le squelette SoyezCreateurs", "000. Fourre-tout", "ALaUne", "_Specialisation");
+				create_article_mot("10. Premiers pas dans le squelette SoyezCreateurs", "000. Fourre-tout", "EDITO", "_Specialisation");
+			$id_doc = create_document('documents/contact.jpg',
+				null,
+				'image',
+				array('titre' => 'Contactez-nous', 'descriptif' => 'Clavier de téléphone...'));
+			$article = trouve_article_sc("20. Raccourcis Typographiques de SPIP, mode d'emploi");
+			$article['texte'] = str_replace('<img1', "<img$id_doc", $article['texte']);
+			$article['texte'] = str_replace('<doc1', "<doc$id_doc", $article['texte']);
+			$article['texte'] = str_replace('<emb1', "<emb$id_doc", $article['texte']);
+			$id_doc2 = create_document('documents/arton1.jpg',
+				null,
+				'image',
+				array('titre' => 'Exemple d\'image', 'descriptif' => 'Avec un descriptif de l\'image en dessous.'));
+			$article['texte'] = str_replace("<img$id_doc|center", "<img$id_doc2|center", $article['texte']);
+			$article['texte'] = str_replace("<doc$id_doc|center", "<doc$id_doc2|center", $article['texte']);
+			$article['texte'] = str_replace("<emb$id_doc|center", "<emb$id_doc2|center", $article['texte']);
+			$id_article = create_article($article, "000. Fourre-tout");
+				$id_doc = create_document('documents/spip_decroche_la_lune.jpg',
+					array('type' => 'article', 'id_objet' => $id_article),
+					'document',
+					array('titre' => 'Décrochez la lune avec SPIP !', 'statut' => 'publie'));
+				$id_doc = create_document('documents/arton1.jpg',
+					array('type' => 'article', 'id_objet' => $id_article),
+					'document',
+					array('titre' => 'Arbre dans la lumière', 'statut' => 'publie'));
+				$id_doc = create_document('documents/arton7.png',
+					array('type' => 'article', 'id_objet' => $id_article),
+					'document',
+					array('titre' => 'Casier de typographe avec lettres au plomb', 'statut' => 'publie'));
+				create_logo('documents/arton7.png', $type='art', $id_article, 'png');
+				create_article_mot("20. Raccourcis Typographiques de SPIP, mode d'emploi", "000. Fourre-tout", "ALaUne", "_Specialisation");
+				create_article_mot("20. Raccourcis Typographiques de SPIP, mode d'emploi", "000. Fourre-tout", "Courrier_libre", "_Specialisation");
+				create_article_mot("20. Raccourcis Typographiques de SPIP, mode d'emploi", "000. Fourre-tout", "Sommaire", "_Specialisation_Rubrique_ou_Article");
+				if ($nouvelle_installation) {
+					$sites = array();
+					$sites['nom_site'] = "MàJ SoyezCréateurs";
+					$sites['url_site'] = "https://zone.spip.org/trac/spip-zone/log/_squelettes_/soyezcreateurs_net?action=follow_copy&amp;mode=follow_copy&amp;rev=&amp;stop_rev=&amp;limit=100";
+					$sites['descriptif'] = "Les dernières mises à jour de SoyezCréateurs sur la Zone de SPIP.";
+					$sites['url_syndic'] = "https://zone.spip.org/trac/spip-zone/log/_squelettes_/soyezcreateurs_net?format=rss&amp;stop_rev=&amp;limit=100&amp;mode=follow_copy";
+					$sites['statut'] = 'publie';
+					$id_site = create_site($sites, "000. Fourre-tout");
+					$sites = array();
+					$sites['nom_site'] = "SoyezCréateurs";
+					$sites['url_site'] = "https://contrib.spip.net/?rubrique1237";
+					$sites['descriptif'] = "La documentation sur le squelette SoyezCreateurs disponible sur la zone.";
+					$sites['url_syndic'] = "https://contrib.spip.net/spip.php?page=backend&amp;id_rubrique=1237";
+					$sites['statut'] = 'publie';
+					$id_site = create_site($sites, "000. Fourre-tout");
+				}
 
+		}
+		
+		$id_parent = id_rubrique('000. Fourre-tout');
 		$id_rubrique = create_rubrique("05. Saint du jour", $id_parent, "Rubrique destinée à recevoir le site référencé utilisé pour l'affichage du Saint du jour.");
 				$sites = array();
 				$sites['nom_site'] = "Nominis (Saint du jour)";
@@ -1074,7 +1103,7 @@ function soyezcreateurs_config_motsclefs() {
 		$id_rubrique = create_rubrique("20. NewsLetter", $id_parent, "Pour éviter que les articles servant à la création de vos lettres se retrouvent dans la navigation du site, placez-les dans cette rubrique.\n\nPour faire une lettre, il vous faudra le plugin [CleverMail->https://contrib.spip.net/CleverMail], et utiliser les squelettes : {{lettre_libre}} et {{lettre_libre_txt}}. Utilisez le mot clef {Courrier_libre} pour désigner l'article servant pour le prochain courrier.");
 
 		$id_rubrique = create_rubrique("30. Outils", $id_parent, "Navigations par les outils : un article de redirection par outil, numérotés.\nChaque article doit avoir le mot clef de _Specialisation : Outils");
-		if ($nouvelle_installation) {
+		if ($nouvelle_installation && (!defined('_BYPASS_SC_INSTALL_SAMPLE'))) {
 			$id_article = create_article(trouve_article_sc("10. Outil 1"), "30. Outils");
 				create_logo('documents/arton13.jpg', $type='art', $id_article, 'jpg');
 				create_logo('documents/artoff13.jpg', $type='art', $id_article, 'jpg','off');
@@ -1108,15 +1137,6 @@ function soyezcreateurs_config_motsclefs() {
 					create_logo('documents/siteon2.png', $type='site', $id_site, 'png');
 					create_site_mot($id_site, "ReseauxSociaux", "_Specialisation_Sites");
 				$sites = array();
-				$sites['nom_site'] = "15. Google+";
-				$sites['url_site'] = "https://plus.google.com/GGGGGGGGGG?rel=author";
-				$sites['descriptif'] = "Retrouvez-nous sur Google+";
-				$sites['url_syndic'] = "";
-				$sites['statut'] = 'prop';
-				$id_site = create_site($sites, "80. Réseaux sociaux");
-					create_logo('documents/siteon9.png', $type='site', $id_site, 'png');
-					create_site_mot($id_site, "ReseauxSociaux", "_Specialisation_Sites");
-				$sites = array();
 				$sites['nom_site'] = "20. Twitter";
 				$sites['url_site'] = "https://twitter.com/";
 				$sites['descriptif'] = "Retrouvez-nous sur Twitter";
@@ -1145,7 +1165,7 @@ function soyezcreateurs_config_motsclefs() {
 					create_site_mot($id_site, "ReseauxSociaux", "_Specialisation_Sites");
 
 
-	if ($nouvelle_installation) {
+	if ($nouvelle_installation && (!defined('_BYPASS_SC_INSTALL_SAMPLE'))) {
 		$id_rubrique = create_rubrique("100. Rubriques", '0', "Clementer adsurgit, Hierapoli, vetere Nino et Samosata civitatibus amplis inlustris.");
 			create_rubrique_mot("100. Rubriques", "MenuHaut", "_Specialisation_Rubrique");
 
@@ -1218,7 +1238,7 @@ function soyezcreateurs_config_motsclefs() {
 		create_rubrique_mot("999. Citations", "PasDansPlan", "_Specialisation_Rubrique_ou_Article");
 		create_rubrique_mot("999. Citations", "SecteurPasDansQuoiDeNeuf", "_Specialisation_Rubrique");
 		create_rubrique_mot("999. Citations", "PasDansFildAriane", "_Specialisation_Rubrique");
-		if ($nouvelle_installation) {
+		if ($nouvelle_installation && (!defined('_BYPASS_SC_INSTALL_SAMPLE'))) {
 			$id_article = create_article(trouve_article_sc("Conseil n°3"), "999. Citations");
 			$id_article = create_article(trouve_article_sc("Conseil n°2"), "999. Citations");
 			$id_article = create_article(trouve_article_sc("Conseil n°1"), "999. Citations");
diff --git a/documents/ban400transparente.png b/documents/ban400transparente.png
new file mode 100644
index 0000000000000000000000000000000000000000..ca9a4577563ccb8e48b09e225f6fb00f55d69d52
GIT binary patch
literal 179
zcmeAS@N?(olHy`uVBq!ia0vp^91IMM6FAs_tjWHLf<TI~ILO_JVcj{Imp~3nx}&cn
z1H;CC?mvmFKt5-IM`SSr1Gf+eGhVt|_Xj8_QQ{g=5}cn_Ql40p%21G)nOCBhms+A=
zqGzaQBJ7ZH1gJ*E)5S3)!};yOMj(gb@PePg@edh7L2MW}u#(Mq0s~`qZp9*ykf*Dk
J%Q~loCIAcQE5`r;

literal 0
HcmV?d00001

diff --git a/documents/siteon9.png b/documents/siteon9.png
deleted file mode 100644
index 17b613d5c4af114c3b7b598e99854b435f249860..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 11653
zcmbW7WmFtN7p4av2n2U`2^t&{WPsrAPJrMR2riR^2_8srcO8Pe46ec5A-K!nHn4pA
zXLrxa+1(#qeX39Oty|T%s;i!Q!!^|8aj+<`0001vqJpdz0D#2#p9_fm^5mM9oZ;n$
z;sH|B0Rn+b>+1hrvX*{224A#3degbNyV}@0eWLr~>-LFGT0?^m0PsoI9jL<j%8L!?
zT-El0cvDfmeGNjA1AVOqOC#avXC56p<yH8_I3CIq>gwu_#X6STBiWdtyO3eBnR7j=
z$l~C>p+Tp^Rj4N#^wT)=008I!in7u=KIz9R-i<^vcNk|k=_$uo*RPYz(Bz0vWi>5b
z`6!f$tX@S_q5X`&l+NSxvLgD4mbW+Na>T4hL@drh-2^*vUK*;sc-Z{Fg#YpM<S27t
z<>q2|vwO4V;$-0*#xL%HwcxddEd_+j_zDAZK%w-qVf@(ip!APG{0(fGFg#l_5JaRK
zkD-S=1do1{7Xtho^1m&TGC+39LZ>r-rttC}1Aqn#e*-h-|M<rLh0*_Y5tSbMOuUU(
z|FO=p5fuuA|B(Nm{B+c`MqSu{W~vOt`C}3=wV>Y09nbRH8^xVw0ZxmmgAOe$Ni8gf
zLfN3u;?%;Dh?gwXK?S9dukR~g-@FBxH@?DVz`iPrhyCXtgHAguzurOUReG<T?4p>7
z<YKoW@xKZnoV{ek#Vd@Bk(|1Mv(0|SpMDPR3p6dWG#GzrMoY^`mE{Q2Ap#PI(QS1}
z|Hg|O%vWghcZm#w)8nhQF2%X>LIxLU-Wg6=hWorDQSD)fAZUorI3eTDv3|6+MJV_?
zXVm3SAHjDPgaz-fNXzE9^-vH!PTMPqFRm=(AWH#@DI%E&e%p!A;Cx>=$?*O%(^dl`
zWNrEI6aSCUs`D_N;J?$>&-RxYyTuL2gvs<|T^W?anYmSV?`W`IGwICmdjwr|h9;?H
ztyA$ucpp~hKc_q&!uH>8a2NE>v@XSt@j{**&uaNu6u)IllI(GcZOrAx+{x`<rm!TX
zc??yv)!PToRj&;?uT8{K(DgOFi_hYPNYVi)q<AUdH{Qm5Dy1!FxPp@6CY9no4R1<o
z?eY(=54*=IvU_KyO}kn|(U4?-ykwGn=v_G$=JN2*wx_UvRAaY_t(3jrp6f{cT$%~O
zq=rJ^F3L#kmv{sKbY48H`-c`NiAi(6;jZBjhmUYXu&lDxZuL<9h`E+GCf<>Jf-V|0
z2pKQB-@hgGFW3|Qv}@|b&c40E@H&~(d(GeY-@38=XPm2exQiM+$M}m;Iqep4V^06E
zw5ko?mtJ4x+F-nWT56*#x2Ou!FdJ*(`caA}qX2l!v5*SJ^nRx&c={{;uz20VX)5G)
z=PJC=`F!?D$v=-`4^5RhH=IN_Ipil_%u=_Q*Z0749p%8jQ-@-BqXogYU-^FjG&sDy
zy&msw;5>Sou4q*)Z&%*czOo)#e>iiIxyA$NPBkyqH^qoM{+*e_tk*fIc@y~l+s!IA
z3?8tN79+)rA4e=p2xQ3V!qvY>>C++BNf{(yVgTLo_CH!hMn5)rUW&XoAA21@TW-{T
zw)Yo`Z!?j9%pC^7<J!U~jZ3cNVFRNPy>w0z!3qLK=;~X1kgfCjYt;y)pZ+qj=@miM
ze5WNXXiY%XN-JFsWheY0k*j%GG|&cXtj+lM?2bAqm3EhP%Sfk}zf?~tPlzTPeLmpH
zg3d^<WelNipd1=-Cw*Xd*z9X~8Jtwo@I9H6J=(>hLnj5zk5hYB$ILgwb89aidK5ts
zQzm-IWIV(YvsAioM*S(oZGDeo)p<ZfDZ8O4a#S>6CxW#%XD#5=cdKo*_to?_qyuhx
zkWqUsCUMwE!L|1TEliowrhk=xvgF!IM*!!cm)+SMOt{oM>f+7288a>gupav88^pu}
zfSHz+PjRQ$`V4B^%xqL8Mvf`{d5CY0@H~YT{6JT^+6-B#)4C+tHzo(na<^#tZ9gmh
z<q#asS>L|HMN!JGXqoYt-5??;Mt{U%rR8uom0w{_*^^W>l~d9;?jGCi5h|O4-DVCw
zIlT9h2CI|yMrVa2jnOj!o-$o_?MYP|&#H4yO63@T7EwWe1oy;t{#NR-X0b6Ivd0LW
z4aoL~vx6H)1GY-OJ()%2bZ$EXF{K2E=q{pDE?Y{q=3#eT{I#;2l=^4v1qI!Uq|~(c
zZV4xKMcfai&8N~;Zg?Jc*1nV=T_wn2pIXcQDf`h<;3@UwPDPDyNCI9?Yuje5HiM(&
z9PC=cTLKSCUZ8-v@`e%iiz`%hcLg1R-zSDZ;a_{?_#yoj9#W<%nZ=?LGbY>Z^@Fdh
zq2Q@WovZucii<N;hITB==$OmW$94SI`I$C7AkaCjZ|%y!q1&zHsTz`aK_;#a<SKU-
zJ(cAmnQ5pT+)oWytARNi!}F(;&v_wQBLChwDjF)mw7Rl_;%~1RU8V#ukt6$!cqG+t
zx_Y&*Ioh@=s-$Rl#=o9(L1d?pg~oa!D-@h>Rv%93Tr#_T!+J@c&k?KrdV6NRN1~Ao
zGkGb{Ju~tG_6m>!0MwSK34Wr)hY)$G*9!Et2P8c>{g~EX^zM(9^$0#mU|kJ}X|F-T
z4fznKPjBu1eMGD}pzqJL*G>C9vM2dRoj3HWf3KO_XJF<2J#78tN$gdXCkdKj=d2J^
zy6HK-o$~^AeIV@I`h)8TYfKnR(`Tz^5A_#EhJBMzH~GG2DE(vtg9h>&_xH?Ow5S=g
z?Cf;{%cOpuhiG_*pWd%Q*MGHrQdQHR=qjBq9{r>#w)ZcW$+z;yL(9Qf8{M`r!}*B*
zu+!!fN6<Ww{v@Kj#bp-WO(Srw-~Jli|J%c>p5uoRHt_9~EK&HV#H3(=>|f$s^K!mL
zfzuub-1j$9xn+iH)!!F3L@%(oXeJssl?*c>y!d;icUO1zy7QM@_}C2*uRbT-p0sG+
zR131E6X0I&n~@Z-(1H{MRJqI8GcxZ1hAfKio9LU5bj#7nW$Q`L?4I@e#<QB*@<k&k
za<eZsakjx9(yt4988Xcu#WK95&pp30px~WUZ1+=M>0G`0QlUnBgBuYoZWtNT)GoIC
zb-VYsM)VIQTnT{;EG1W5AbN&(RB~AksXi2`z3r3oO&TM!<^8N|$shvH0jkH}m$7;T
zs|EwK4y@yFAb4?g&)d6~We!~21y+T~*OvTWmvKKboQNIm+Rtj-KL7<CfJk8@`{2i*
zm7(Tc+TQ%elTQ;G+X28C*&comwPrbnk1}K3iX{h*Q-K2&RtKvpUHn>4*pDO1(eYtE
zH_53s_=#bZ0qiOpm)FnAyJk)&p9$kdt{Jy^`elj-5@EQ7`y*&r02N*OUd+H6NHXVd
z;Y^$6RUO`@WzdY>xLcydsJl2s<@eFlWwKVL7NAfjW0)Qlh!faqv<5AN`#6V4{(a_F
z6icIOP+gV@ZRoV#csBBCz)xem9d#6Iou^KA4CPbZd78uu7&>Om;pjc`<K$u!NzX3X
zpBrSed@C>Mqq>#@PyEPOxrXiCL<Q>Wa1uPMY8JdA+U`(i1l3u9oi095D@Uv{Y(8HN
z`ioM7RM|@TMMGLUhGH;R84CYX%F;7L@<E~h`}dX6<n`zKE%D!Q7wH3mpYi&KT8fuG
zDTNfzWfnG$K37ZIww%+Ybamp%A&z}+iQV#`!jeL)K#*O@AH8j=MrT!7?Z*pY>6v5H
z*r(kHq7C*?8DOeIdHGa9?A{jwZ_%x;;Ws@;VJ<8A#)2Fc=uJb%cvv)nde?d1*|2G|
zD3jQRg{YIXtRgJW%0WM*hSwz_6ogLAs?jzSd>`x=umn~{g;PGrdN^&0iJUN*Lir5u
z$Jms5)VXOf$r)`{(2<N-PY1WC44T7$g}1`ZS6j2W_%b&pJlLX-NW6WMCelIj*L<6G
z>11;<Xft!8UyKe^a47w66+R9e<9^+{@$ciaj90>53nl^pC%(fX)KHFz&6A?R0~!wQ
zq7cZQ2(;tqT1qt<n>{;sdZApIxulGo7t*@z2E?TQHGZL=zWG&#o^@0KP4nb<q9As9
zGK_wU`=tjU9L=Kyr|Epk%6qL+wk&uY1A(yS_*kKUkfOZhZFeA==EVLVCk^<tJ-m1{
zF7*>Cae|ro{ipnBAufWB2gvfa7qB4FS!|Zj+3Vt|{~N=;0Y4*~uFSW~Az9%vRubyw
z_B?_AI8mS^U)m<Pf<c?piv#|k6h<=hkvV*Tm6o7}KJoh-H&H53w$8rOxHr6V5`nA2
z#L(BS*-1o=ZuVm>AUc_Ae@@z-AZ5MXt))XiaJ6=X&sQCWwfL7~ARb|O!SWAgcg@X9
zmY%}FHKBSqa|Ymo3Ot#ow<ZnAg8-KGa>56*X}%g0@FEAk;EJ3<gGI-=+qHln^Cr!;
z=mqQzGC&*Stxetg#6O~!VQ%BLmv2J$JySnH2?Bx&q-W9Po2WsSZ{^m&_+K)zrFl~_
zSk3=NwHibeYRVg7RCPcb>J&PFun+8t4*d6PJ(pYeKaG&Ti#~4Kj>5Ff)6e=H)I>L1
zicY=sq6PLUm{p0V(pLXAJbpNswq>&sV=_EAa#(T3us|Q)<YssG$GQKU&z00q__B4Y
zYJPNW%XJ05&+Gd|E?;@thBWc(uz<bVz%cH7wNtP(p-{E9G2%kLg5$bM+h+BKGtSGy
zDlyD*FW4J|yQcW(&R3s*E(RhsJUd>hUNw|RpgA_D<$vP31olWT`=i&N>NjCMsFmRd
zY;k?&zlz_V&z$B}B~Ira+p8LUXW+a@5?>I2L;q}!w$A`zw)}>>I?>>8C-E@2dCl@6
zogvdcelcXGsNUmwXl(E&CC;RM8uR-S+@bIZu9Ck9JY>AkBG>J}<|OLR3zL-<y>3aU
z0;;7npWr^)3xX8;ZR<DF+ED*I4Y6|uNG|)+jQ_+4<t3M~P#{a1Xa4$5>#vP#6kKKJ
zxmm|@z(myh`kycJJP<H#ya0P7Ss99kS*El%tZ1wmiW0DiSp;E;ziz#A*gCd_uVy1{
zD+0p@2@wCb=Skkr*#iJK0~66xJP8cafkTB+yd;84$~UPJ)6@mg^`oVvletipTC4(g
z_5WDcp70&2Yfj2&y*)t6?ja*Zk5{O)UMH4Wi7Zjt6lK-W=gSPE(0+paN*;#u=%eYi
zmwFgVlY#rY1CP@h!C=fv3(mJkxAbEoi(mGej6^Jcy~*9{fBF9cq#`)P%8iPLc(bSz
zPWh*5+zbWAi(D6Slu!}9q>r6P*Vy(IiH<?E4*|qgi~Q3Z@e+T*8CnP-x_Bh}7W<SF
z*QtEva^PIFX1+*+eo+YuNq?gU2~NoZHMoWE^6zGkVGkm2;choU;6!y~FH!#`>gj}R
z|D`;j(6*NPZ<D{tyk^e7#5gbb3b<XIJ*|4=BU4h}iEeQr_qkL%;2JaOp6o`TuCciX
zjNE59gA_fNKE2wap)Le1{$AKz@!uZGFkSj;zYriwWMFP9b6kxP$*QW@R(ITBDtR_$
zY_ExS6JzCV9NXBypGW)oi5?>I?q{Uh46M@jva#gNn!T$*TAkc9n^acC%w1`ud`2tX
z9n7d4*7dvvtDXNR%oK7@W3&H$tStbW9)Lfhq_4brIywV$->(fUl&C8#3ydr*Ns-84
z0IX!-M8}b+!rTq3ABz9hU#Q{0o@()%?edtmZGlK%=hG)*R-Ir$;U@`0*O^sgHCeUZ
z0zHJ`*xSDVcB!+?SEbNiVO7{cD$|YDBZ{$_=)0=*R|hHuw(J|syZwYG$ezR)S>XH;
zhYHh2jKDYktSXr;4oj*0>Xl!FNqv>2+O-QhbwU}|zxjL_W7SI<OU~Gep7?o~Ix0aj
zEM)n4tIt*}KMTVCPQrWZ__rJ0RU$@aW5ZR5<bm0OkzUY0<<g^mE<5L2j+_CV7%K*5
zI(8-hA#~@(Ba}7MqyXdxv!L?z_@<s61{RrU(1(`zU3yf&0T-@Bdo^4O0j5Q!*RFWF
zFjEhllvg!fp^kt~#+SDc0<f}+9g-@hSl<wyf<608aZ}=G{!F{C#FiKAzAEUZKW3lD
zBSnK(X?lM?s?jx86Vs{i)bY}3zG=gNA+{?emlwGPsaMMI*^vND;Q}sT6{g>Irw;px
z3C+yHW9G0NhZAW<iMq+PhO22tP=$n|vO}f0-3dn+9x|XxG~wjBO#Ybg{xVNxn)dTX
z#ZG&>%djf0+|Xfa`vbIPj5JD)Sq|yCJK$rmd}}9o2ucyr+x!rqYTO<%6Gi5|#CWl0
zE_|L;#QYppRhCvyRTr~7p+YTlI1mz5_*LwRAdXzN>Mot}U6GlN{{n6JiHDQ6k^j7A
zT_`p2ji+as*-Xv-%4%KKUuvA}zqx}SN~C~xQ6&-iP)zLwg}F@rQ0lW9D9Wz!P{?u#
zbM^XCp*C(dv!@hVhB?~bW@IdSzzZkp9T-=RaShr{IB-01J8b~7WcC=D8G;`bullo4
z0a_ijH=eBbehCKgd>`Z{j<~AzXAG2;v_{pxT!a*&g-*tPyk+E-Br*UZ0lv<gs^}W=
zh;#~F{7Nl-aw;huTlPqKZ&uU)%BpW)mv>@v-sjxJ$RrYTn9?$H)o+2C<5z6zd<ahi
zRa4PJW6hhfrt!CbGQHEh)G@K0jNORXp^9KGtdldLbuZCp!@}TX&KGab{3~4EyL{+o
z-i5T?LcAlr^47njMIix~gD{?U7h@%s@XB`y09dl^MMAT{XwW-q1Z|HcV`A$3VoaK(
z&ksMP$RN+4iO24;Zuv8px#xp`e=hci!Y>G;6selC!Bc4O%GNkiKJtSqMapt;H)hF4
zk2sC;u>msl;lnb4(bjuw#3Rh7p;JNNXD_4Cmkyow(8GU>Cj2`hed<IekEciqZRK2{
z>IHH$%O@Dn2o1^loyDc(KU3}-QJRr6n%YUjRs~-rR}UG*G9ZK#ThBK`-$I{0IH{Rp
z6}}L*=bu`Z-k4rVBzrfK@Q#jdFiK(g4CC<wwKb)9r<i4JQ*M`unVd>X3#>DlBvR@9
z3P>?!u%!F#*OfPkge^&%)V_UWbw(L=-Hq=az~!#{ta@gHI=ytP1!P@Wbike+Iw1_e
z6hqFqqdJ;-yp$rZ9I`5jlEaTlj!tb56}Q9NZ*;tJAE8}c^jsp@_x>|aYGDt-@cFj2
zgUX&%k{GnirWn7wXk2SUO1TuARGaiy?{hz=TAIWYL>{*nj?4(uH5l*jqZT60p6~%6
zOnND{tN7qv&4AUr+?mv;i_o@PqA&oePmlp;5vkr9xlR15^1FBO?7=`ZWK=KDgtwDR
zyuNHJ<6gQ4OBG=Y(OL0NQSd~PORflPE$gX2=JO$|w9Z8YWg{Yvb~N31HmH$5lw&02
zDjXcfT_FW!nj!z>)9{rzHQt#v^aiJlAPwVPoaL!>;MsgFoPbW$W36!8V0m6y^lU5r
zmf(euXO|S-SIM^f`_;d{o+i+QLFw~4@eX22A__RJ1h>I|oYoKwaJ+Rtt}(isx(ltG
z=-dIOK7mf-KUUHcCzV-k20`nZoug%G37RJ*`_{#TUu}tKF!@3K9uv}=Bxcj3M|mdg
zLIN=#;IEp;N`IlZKExwIDw9Vg*Ev^nH5=Y7e}Th4dB!!FurllDG%t$jbIv($i>eY1
zy%~y;6iw+5nG2*gxSBm_IbsO~f}A!RdN#%jjP73?mqM*;m%o8_zZPG7PWuGIUC}cV
zR2h20|E)E%Hh1&y*e|1pkKHAMPjV2iFO~BC<c{!4=iq!A0LbkX@u;-~Udf}rpq(Mv
zZT83tvp0in@~%9k6oczM@mlZupTc&wtfWxCi717shQis<A?=v_U$NXb{aBdaYWk0r
zCMKBrILluMcaWJ?4daq^VbjS*qFbrrkaI}FTO<2du0YD&bFmCouP*>0yo|*&)Q>)%
zI|p;re$z({4cELB*k~SCj4#BuP2RUcD>aL<N(4PKkSQ-K-G6H@c<m9}hH83dq6cwR
zSY7bdKaIa;d)<8@WFD16IFNFsT6%X2A?#2;+<Nhp`o_h<*`O5qcKr#ey%5_ED@j>&
zzcT5&EiS6|?|pCRlUrq*F21>4A)Z&|Ch(osmb*)xOFL|VA_xKZQMMw<EVY}A4_-qU
zQHam%I(91yiektlOZS-0Ue6UQ_;OFIr(c}$Z?~H+F5cEbOUQbuzS9rWSyszR2J}8Z
zi5vR&VZP#7JcQ$l-v?CrU`sBVNZ&nkjvW3>oUS+XEhiaSwd*)1uX*hU)~?KTp&M8C
zX@4|zIzxct`e7p}_py7=TvFl;M8)GiSG@}XYBddZs~)c57}SS{4njx1`@aYVLT+!D
zU+NUGtdiG*%_Dlc4TDw#UGM#S<>qQ#AH*tHjz{Flx>V@Joj{tpH<RY_!U1X9LMjG6
z6FnH_j*d(DB|as6jl2;11wQ+wxx6_tZ2_(vHcdsWUdwL^jglhct`+yUkOjC|;4HC{
z*>Pv+NPxYwysIrp$>Q}-%+R;Yj{UA@|I~@(bcy9Ob>tG6<<!_B{tRgLSzB`D3JKS>
z41X#}Jm*mMO=zlJKKc^jC0|_CX#^dM>KMF;PILR`PpO|3(8x+qxkT;b;vn!c|I}I?
z5cLu1CgeB9D=35)GyEVnte%c)h$gcwE%BI}S#k_Dj*R%ToshU;88>6&-YmkseP=a0
zS?yc#=jq?&=1d_DcarApwoLE~$^PVjCeXK0O{LyL0JmeHu?Fm<R;{8$bJB=+3fiRC
zR4;0Zt5hy{=?+<-MqYKWn%}vt+kfNH^NmyzjT(`cd_mP`f!8{H8?i)@Ay%60Si=&&
zUhqrA0gLKYbk-h)nfeIHXqgHvea)%=QCx52<LTp&w#hd>fv_&q1p5bRo*cH{c1#rH
zzmSo}TCF&CsP)90n{AJLOi6A8vdJ5`pRM^&SMQUGAdas?{Z7ZEUSS>l!Ha<e!y|{>
zMF^r$TU6`fIMgI;kJ3?wt{2mcz8I*D-`XrUKTfT^%4vAoK2O})Clya3(g0!t=;=y~
z*r>3s1XKEl|Cm-5-)GA#=k=YrP+&Z)Uf#rv;(m|>ubrG*yuRZIOYp<M4V;i&mK-lj
zb`mTy<=x(Gzl@?8s!~+Z1Tsqj`vu2rRxZw<gs+LkDMs`tV|Y3>viM!c<S!l-MCOA<
z$uMzmDbj0VGJK9R1Tm<Q{nTS%j9etTT^~zIO;1ka`~%#*Lzm}@&>tPl8z!ep(ERG$
zBqMK7asW<lI1ZLxnyv{3n)-fyxs!P@V<t;MPS=cMWny1G{DA&r$fw#qHX;fZy$F>-
zIsUm_lrHJN-kZs{`2|eEMG##l&|mKyE-ct16v)^h0EHbJ6=R^j0<tiK(ItPyf@owD
zv7yENB$~r3Mr4Ua*}JRTKFru+=)pucnwN?Nm4zi`TddaP&F`&G2B4bS)sj`hs`q+O
zi?`dKX<g1oTG?BdvTHhT(ei#jt%gLHo4vi;81gjX_*J6xXT9aDxq{JAGN$zzI$1}|
z>0()pKY^W_0z}439sQlyo0rXWa2hlT8w>KQ^KCF%^=aCUjce7-tGVZz6Ub>C7Cfz7
z87);W{$)2$fH+`ep!hWE6u4~+WdD}TbXDteP7^pwlf>isnzCGZK~~=QUmR{QZ7ZSa
zMLo$0BMB*=arhvz080Cwfa<Y5o9OOAvvSg&`6FvU{gxIygH+bv>-4W3MVzJLdo6)&
zM`ZdekjT78b5T+7O!UG<NPE(W;Cn=>JJ@xNlII4ohT=YiZs~;=8Js*!j!<mMAfdr~
zb12UPp4JlQq*N~&I31zVJvrwMB8|Y(%Y^(whHO@?uFmp-Tm6srZ41nKD|ckp@^0i;
zebYtWl>Ahe*C-rVlrp{&ykTx~P)ZfkYo7}^`CZPL6`%VEq(?gQY?yp+Gtzh=ZR{(T
zI^$;+Q15^DQ%N7iGl78cwA>-81aVxRg>c`(0S|R?fE-COcjnJT-M}+wEDbM*FxI-q
zPR5cB`-sg^5!Mlh_dF6)zMBc0GzI0Bypu2I4K(z*BIm0`RD}EwAJNh%W~uplO+~SA
zLl&6QB^g#^FnCbuNMi08a#Ga61~)a`Q|!c#0VDNtMQCO|kj3{sJ6k>|fkk0<=yb5>
z)|B{ZG1k+RCe~`7NWWBZyD5@Z=VaBs`+DXW0BSJG`Xb+j<h;&1`<VDcyDGbGT~fhx
zK6CQDoYjaZljCVLVo1b<DH!(H5;^v<I=*R_Jg{>^VT^<-I7{^dV)U4RnRk3n?)qV&
zwa84>_K%F+@$TV{I!=Y3ZZVmh`#)F7oL=1t^)+MgWx9`}M@VM(`v8c@Zj#EN#puNI
z08BT9E%@ogYiXkB^yUU*%6HrJ4ehem0g`O(%a?qJR0?9$3njsHm2h8_>f0eImpC?I
zo*zRbkc=i;$%BypogUX_xt&}dx+oT@O$q9It$b<H;9JxnwTP9KCFCl%m$<Q|#^oN9
zMMQ{tFh>%yDh*StKi;P|@yY-gzDbBZ?>;QM`HOi{l((|o9uR`6TmlzF=pfC1yH8<6
zhiAmpU&7kzO6X82(&p=b(xqOOMR{@9Mnh1gBIF3;Y)2af%Osz1l({iscT`vL2Q$3U
zkd1?Xhw9D}7pR2;_j=r^V3A1q%d+qwrBTSsc$3WWpz-0%V4%KPBM#W+JK&xu)m_%K
z)wJAPRAqf3V{wO&l=O}FH;H*LF%sF9Uz9Q_Kwk5?`am=Dq){j3Z-S*QuI-@Wffg4-
zq0s4x*7Y747KuBtI`J>;_FUW(O7gsg<j0BjW`DnJS7TPXsV|)!>ic|%R=e|r{&t&^
zE5iE3*w~&P)hb6)x;R${kMFMYF{yA3Is9jpOtkxgaX$`yYxhWvA1@rC4BRN$C$eu_
zkCBqwT#ZzxtePh>@897E=jcoK?|uI2{i>#G&s+)FDZ9dRvCN+9iDscz;%xaP@}^65
z`(*!I_tbl?aY?8rIn3hcrKFD+5J|{PH30zF-T%=7EDGj@YGA$Ac|5T(HZ(dE{=(Uw
zK=R2-hsJw)9TRq?vdef=Wd2u63z>rkv!-*Lo=GJ#`FL|o?NHtSPZQtcj*=yJ7^WPO
z6kGYp<Ao~&<y?Vbzm`#-&N~8|;2aq?j0Z;&bLB}&jirmD&1vl-{W$mU27)>3vHaf(
z1U=*S-1!R+W|(SU_2JNe<jl3tQxjny5ktIjWz`GhUf#u))_D+H)L%|h!vV2Z5r5pR
z<K%S#&e&CMbbWe;ffjzr2?Y!hiHg^Bkzsj~Jh(i=HfR-KsPw+?8e((Egdy+&sbjwV
zQ3$2U16ozHr@eag3lUKgr&SHi#zX?0-$X~}kX@N35+*kFFHE(tVF7-RNigl07|ChK
zPwyP~|LcoyNqE~w7nc`0;e~EWp&A*Y6eG%q5QCRdhFgr!CHtaEkr`a6!8=0>s~ZaK
zHQWDjvQK;S_+$Gq#pgbqr_@Yw=E^ZTsQc631TlHtbR6;&)>jZ<TRc{G|1#Im#qU#T
zAR;a@X8Aqd6^Q1eYa{*w>Lr3AOIlKFgNnAyXv2QEdnE8MhWt|eJocD3S&;{k*(V)z
zhCmU=;q{3`UaFV3z}E*OSd6bfS!xZ7dK%q(3Me9jaBh)n{vJgM2^xjQP#pwSoeBlp
zab0@zyovH*n$9n_G6=l)45Q<1opY-0F;3H(=V^YTOpg#3$0i3A&O3VU*?lMzDl9nn
zV9R=8(6BZlFYNZKFC;9h@)kXK4yguw5eINMVH!@)_h)0ZVv3)yJ&R=h-)QH9+6og?
z`;2QcODydLCpI@poxL{70ENVtN#VSO*iE!vZpXVl2XB|X8P&;86b8uh)B?p)F>Uxu
zC|(<V#6`2{2w8n_`u8&_OmM7UiZXN^1dQ5u=N20f^2`F!(u@i?P%a)z2vURx+@e3x
z4O49X_=QJJ`tGyJ5^1c-FHv)QsD?l-I}M_A4MmlG&*S#!t;q{;Hxen<ubT|C?Rzx!
z(;bpi`OWEhC9_zt8y*_Al9sZQoxy7Y{H9UYAX8D5UmyGS?Y5Lc$(ml!_*Qa3Gs|6n
zzj0a~twiK*?t*nIo)+|$LeQ|mcjb+mr25a>D`=u)vJ%>^#*X80z*dlv0D}h(NYbYD
zg~;H&tWzqCUhoL{Z-RW@mQl6{Uf=pb8};jT6vPv25}|T+jC?b%<qI9fcXpUAO&wgn
z%=B%dc+)ew%!v=Da{qE3;|g{Yt!jqHsw9$s{;gqIE!SpRx*193KYI7{q}N4ula#p4
zMRS=zD<V1Qt$6NvRd)NPN~}q^Wn74n2D8)hRohi;=GD7ZDDzDZh9A}e&pXXe&KoA)
zfz_L=sjdb}D+xYi!xAr{1+=u>Os%!SdiV{u<-*pVE)r@Ll<&o84nbU3GtpArI;rl}
z$%hq4?QX6|o=Xs&2B4&Q|J%g93@n*C37Vg)4nGUBH}pdh6x8E`3JorN5-9T>M63P6
zbYnxhW7ES(55P-nx!F&+pS_HxmVE4!zh4sGMck1f0q-c}d0LnU`-NA}SU+WBOs4Hq
z6$}^C3#8=Hwo|w|&o&&*YpXS6`A8S9C9R3-5b`B^n2ap@4!)ajxAA=Lp3@9vohk!K
z%89u8G<*2l0CQM~QBVIg-6xi%fDJAdUAIE6NF0M!aTudKy`3`=%NV(yH;DS}w$%|<
zT27+5^((UImvM>;u=KcGd1e(vi4!~quPJ#hE_X;(d^Qh&vVE=aMZ|;K9N|necODmA
z+Tk;r12rIuZ@<?9LCc=b&yD<q1-s=wpm%3>=K3|i&7U<izh>5Z)+wKstUh;G)3jfm
z%V|xqd?y?{v)SXJuM_pBZKcngj0$WKJRE)C;5JyScg`rZ_jTj=00=lvQzk`x0=W-~
z3atgn?ENf)7iHs<i9w`*S31I`9&#anPd`t5($;@!fjP^FkO*E=R=q*}3iu*eR@%77
zqfKg_FwA|7yR!7qfm2)jcFI|15O0*ytgi*91%ygpwXK}v0P*PBQknLSA=3r-$&F+M
ziB+yMrqw9WeK`{{E~k^SmOHUq7CE`@@6WnRv-a8#xa=HlPiKwC{b+~wm+gFJS+RAg
zQaq}pZ6t2hrFPcZt#hR?Da+h@8x$%9%d}Jqg9nTFU{M2KLsYNHaV4~?`=_n19n3$g
z&y6Gjx2@hT3JEYZxsiMTa*@}0t`Cw^rx}B%KZk->bpq~PjVXn(Q4vvm-A@`!fOsjB
zSfhrr1}gWikEL_WDIGgYu6xbfZ&k7<wz_`f0RRS^)>%RS8n<z6@52cYu*1`~yyGlk
zv7=rW^(sTW4qn^hU@$2`#PZx#hKS3o8MrC$%NQ(fDZv@$q<OZcjwz>0?nJAkI10f7
z)JmyOgzrW*-rsY+)3?k9FHOY=FIUAYee~9>Td^U<{Fpx3h)AZ2?nj2<<hyTdNv@c9
z58x}Fl%pcjM#VH879n$>pX^C5M-~oX|H1Fdhdkz~b+$()FerR50rniUhz;%5b*NcT
zT~pso*_Vnv&0?k>TK^?UaOR6E_IY?=SN}Lm2V5)tZEVg-{Kml2V-q3O{kIAa`Rn4E
zS-@X3#zd2(5msG>-=i@Sd$%`l+LH8Q4LS}uY8Ep{YI>P~@sGT3bj7Ne#2<r^6rhO;
zJ$VySf7;h1JoQ$1NT;d&AXZ^Xg+@thCoP-apl#G6LM!X7QiKO51dxs9mySX8{@V4%
zV;?S3X&-n>n)RU9zG;4uDK^d!p;t5WNoYwnZjdSLJKZ?F+Qt|_M^#%#SI=58LKz+w
z57hG3g)et=>{1(5tvShi9&1pNyE;Fe#MTrz9~QTKDSpW192$IS2MJCJ$6+7h!hA<7
z^F}n!G^4Zc^g9ktr|MysDh|AFL~F^91x4^1oe`TLK8Kbx69hny$_B8C;w!XI?b4B(
zves2B#>8tib3`!tBkacV*)yvMBUn_v%;Kmw>Ha6;JrQ@c0i5OMDTMBV5I~1@xZ(tU
zgQS+g4c)5q9gP)~Q!xmf+pdoFW6Mr99FpLs@UuS|Y9FD3`VIKqqAvV((crew!ZArh
zzmcZByGV&*Xa{Qh{U7_mA4>9!S7gn&=!^JwZ*66OfDVBI4=eb-epKrLg(dgiD_nT}
z><;BKkspHINFo}@aJrLCKLCH3{a@OwRcdvMGZY!>zQF6M0BfrUFE6y8+Z>cJ?&Opq
zzDLo~a;IvxPy#4|Jf{0D)FK-MUZi8!OwD2xPv`xvHoCW2U>!EvpP0j%cWz9}(TbR5
zH!Zp5re-Z?8}wWqzdX7Q+m8coX}^J2RAJrWIHUx_&c4K5(wsCCU4fZaV^GnXhU*;8
zZi@gFrOU^MnG<4fW})(&6Q%SVUdgSG|6$}+vL?rlZo^{b8^dzF4`Ym$+~%d@(;Z1!
zSFLAJ&v4`Lyze3~pMB=6El1#UFncV?5#chkTt5%n`$vP_{P#W$c5FJm&v!)#R~UuQ
zF?n5kaI@0qlEl`R!;(i_Rjcq~lKrC5jg7cbu2la@{{yoSSOLDP^XmY3$@B3X$W;<;
zTIHC=vc7YCE<?U4mlxDXJ!S9?+KUX)>i@&I?6K2Ss8$n0#Vle%MOpBnyDD+#?A}!-
zE0E~!*0jLm{bwD#$hhQT5yFr3Y?XK}{bbrqiD6Z;Vad)rA2+G^cNY6qYh!3!%b;(Q
zY~9a^3z-*}EHkKI7DDn3PEi5%MkjU_aJ;I<u!RpQB=7c!Q$aZE(PUPsSnl5kF<IoK
zU%v!~O0qq<Xs3zh$MSN1eVuUbq`_nSWwXw8vLn9_Y|J_UWGQw#3SJ8p6x~lysC{Z;
zSZU{10&I?)Y^pQm3}-FxhUp0gXHy=*GG>-nVP2N?_!A%%n`~qnI2L(`TM?PIt_HCN
zaUn;xl8Ux;f^-~!jIZUz9a;V`7CH!!L0i`XTPKB`AdZj|A6*sM0jX2A7^s6f@sfU5
zKt*EXzWe(0%4~m?9fXRHitk0X(}04GU5`s+9f5`V6%TLZWzSanYPmps4L2tPABP{T
zq(*-xGwekp9H6gReMSNJ@8q})Pd?INJnsk?dQ!qLK#<!m#{W;T?*Cd>``;wL_Gd2w
z;Qy-LjeCAk|Bi}B;Mw|!y(Iq+g5dw5j+$o-mTT`T{qBg97a=u3QBF;^9AxqRzW|6N
B$DsfK

diff --git a/soyezcreateurs_administrations.php b/soyezcreateurs_administrations.php
index 0d301205..f6fecb81 100644
--- a/soyezcreateurs_administrations.php
+++ b/soyezcreateurs_administrations.php
@@ -163,7 +163,7 @@ function soyezcreateurs_upgrade($nom_meta_base_version,$version_cible){
 		}
 		if (version_compare($current_version,'3.1.39','<')) {
 			spip_log("SoyezCreateurs maj 3.1.39 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
-			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:\"1\";s:5:\"fines\";s:1:\"1\";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');
+			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:\"0\";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');
 			ecrire_meta($nom_meta_base_version,$current_version='3.1.39','non');
 		}
 		if (version_compare($current_version,'3.1.40','<')) {
-- 
GitLab