From c4cc89653033cd95eaca0dcfb24e1062631581c7 Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Fri, 3 Sep 2010 16:11:05 +0000
Subject: [PATCH] Report des evolutions du plugin bandeau

---
 .gitattributes                                |   1 +
 ecrire/action/converser.php                   |  15 ++++----
 ecrire/inc/bandeau.php                        |  33 ++++++++++--------
 ecrire/inc/boutons.php                        |  17 +++++++++
 ecrire/inc/commencer_page.php                 |   9 ++---
 ecrire/inc/filtres.php                        |   2 +-
 ecrire/lang/ecrire_fr.php                     |   3 +-
 prive/navigation.xml                          |   6 ++++
 prive/style_prive.html                        |  11 +++---
 prive/themes/spip/images/accueil-48.png       | Bin 1710 -> 2026 bytes
 .../themes/spip/images/administration-48.png  | Bin 1840 -> 1046 bytes
 prive/themes/spip/images/configuration-48.png | Bin 2430 -> 1005 bytes
 prive/themes/spip/images/edition-48.png       | Bin 1284 -> 1410 bytes
 prive/themes/spip/images/publication-48.png   | Bin 2508 -> 2529 bytes
 prive/themes/spip/images/squelette-48.png     | Bin 0 -> 1689 bytes
 15 files changed, 66 insertions(+), 31 deletions(-)
 create mode 100644 prive/themes/spip/images/squelette-48.png

diff --git a/.gitattributes b/.gitattributes
index 71c7c7b756..d397fea228 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1016,6 +1016,7 @@ prive/themes/spip/images/site-edit-16.png -text
 prive/themes/spip/images/site-edit-24.png -text
 prive/themes/spip/images/site-new-16.png -text
 prive/themes/spip/images/site-new-24.png -text
+prive/themes/spip/images/squelette-48.png -text
 prive/themes/spip/images/statistique-16.png -text
 prive/themes/spip/images/statistique-24.png -text
 prive/themes/spip/images/suivi-16.png -text
diff --git a/ecrire/action/converser.php b/ecrire/action/converser.php
index a38c35368a..ac879304ab 100644
--- a/ecrire/action/converser.php
+++ b/ecrire/action/converser.php
@@ -20,8 +20,14 @@ include_spip('inc/cookie');
 // http://doc.spip.org/@action_converser_dist
 function action_converser_dist()
 {
+	$update_session = false;
+	if ( _request('arg') AND spip_connect()) {
+		$securiser_action = charger_fonction('securiser_action', 'inc');
+		$securiser_action();
+		$update_session = true;
+	}
 
-	$lang = action_converser_changer_langue();
+	$lang = action_converser_changer_langue($update_session);
 	$redirect = rawurldecode(_request('redirect'));
 
 	if (!$redirect) $redirect = _DIR_RESTREINT_ABS;
@@ -29,14 +35,11 @@ function action_converser_dist()
 	redirige_par_entete($redirect, true);
 }
 
-function action_converser_changer_langue(){
+function action_converser_changer_langue($update_session){
 	if ($lang = _request('var_lang'))
 		action_converser_post($lang);
 	elseif ($lang = _request('var_lang_ecrire')) {
-		if ( _request('arg') AND spip_connect()) {
-			$securiser_action = charger_fonction('securiser_action', 'inc');
-			$securiser_action();
-
+		if ($update_session) {
 			sql_updateq("spip_auteurs", array("lang" => $lang), "id_auteur = " . $GLOBALS['visiteur_session']['id_auteur']);
 			$GLOBALS['visiteur_session']['lang'] = $lang;
 			$session = charger_fonction('session', 'inc');
diff --git a/ecrire/inc/bandeau.php b/ecrire/inc/bandeau.php
index b14ba85b50..f2d489b25a 100644
--- a/ecrire/inc/bandeau.php
+++ b/ecrire/inc/bandeau.php
@@ -63,7 +63,7 @@ function boutons_core($type='bouton'){
  * @return array
  */
 function definir_barre_boutons($contexte=array(),$icones = true, $autorise = true) {
-	include_spip('inc/autoriser');
+    include_spip('inc/autoriser');
 	$boutons_admin=array();
 
 	// les boutons du core, issus de prive/navigation.xml
@@ -80,7 +80,7 @@ function definir_barre_boutons($contexte=array(),$icones = true, $autorise = tru
 			if ($parent AND isset($boutons_admin[$parent])){
 				if (!is_array($boutons_admin[$parent]->sousmenu))
 					$boutons_admin[$parent]->sousmenu = array();
-				$position = $infos['position']?$infos['position']:count($boutons_admin[$parent]->sousmenu);
+				$position = (strlen($infos['position'])?intval($infos['position']):count($boutons_admin[$parent]->sousmenu));
 				$boutons_admin[$parent]->sousmenu = array_slice($boutons_admin[$parent]->sousmenu,0,$position)
 				+ array($id=> new Bouton(
 					($icones AND $infos['icone'])?find_in_theme($infos['icone']):'',  // icone
@@ -151,7 +151,7 @@ function bando_lister_sous_menu($sousmenu,$contexte=null,$class="",$image=false)
 			$url = bandeau_creer_url($sousdetail->url?$sousdetail->url:$souspage, $sousdetail->urlArg, $contexte);
 			if (!$image){
 					$sous .= "<li$class>"
-			 . "<a href='$url' id='bando2_$souspage'>"
+			 . "<a href='$url' class='bando2_$souspage'>"
 			 . _T($sousdetail->libelle)
 			 . "</a>"
 			 . "</li>";
@@ -159,7 +159,7 @@ function bando_lister_sous_menu($sousmenu,$contexte=null,$class="",$image=false)
 			else {
 					//$image = "<img src='".$sousdetail->icone."' width='".largeur($sousdetail->icone)."' height='".hauteur($sousdetail->icone)."' alt='".attribut_html(_T($sousdetail->libelle))."' />";
 					$sous .= "<li$class>"
-			 . "<a href='$url' id='bando2_$souspage' title='".attribut_html(_T($sousdetail->libelle))."'>"
+			 . "<a href='$url' class='bando2_$souspage' title='".attribut_html(_T($sousdetail->libelle))."'>"
 			 . "<span>"._T($sousdetail->libelle)."</span>"
 			 . "</a>"
 			 . "</li>";
@@ -216,7 +216,7 @@ function bando_navigation($boutons, $contexte = array())
 function bando_identite(){
 
 	$nom_site = typo($GLOBALS['meta']['nom_site']);
-	$img_info = find_in_theme('images/information-16.png');
+	$img_info = find_in_theme('images/information-24.png');
 	$url_config_identite = generer_url_ecrire('config_identite');
 
 	$res = "";
@@ -232,8 +232,9 @@ function bando_identite(){
 	  generer_url_ecrire("infos_perso")
 	  ."'>"
 	  . "<strong class='nom'>$moi</strong>"
-	  . " <img alt='"._T('icone_informations_personnelles')."' src='$img_info'/></a>"
-	  . "| "
+	  //. " <img alt='"._T('icone_informations_personnelles')."' src='$img_info'/>"
+	  . "</a>"
+	  . " | "
 	  . "<a class='menu_lang' href='$url_lang' title='"._T('titre_config_langage')."'><img alt='"._T('titre_config_langage')."' src='$img_langue'/>".traduire_nom_langue($GLOBALS['spip_lang'])."</a>"
 	  . " | "
 	  . "<a class='aide' onclick=\"window.open('$url_aide', 'spip_aide', 'scrollbars=yes,resizable=yes,width=740,height=580');return false;\" href='$url_aide'>"._T('icone_aide_ligne')."</a>"
@@ -244,9 +245,10 @@ function bando_identite(){
 
 	// informations sur le site
 	$res .= "<p class='nom_site_spip'>"
-	  . "<a class='info' title='Informations sur $nom_site' href='$url_config_identite'>"
+	  . "<a class='info' title='Informations sur ".attribut_html($nom_site)."' href='$url_config_identite'>"
 	  . "<strong class='nom'> $nom_site </strong>"
-	  . "<img alt='Informations sur $nom_site' src='$img_info' /></a>"
+	  //. "<img alt='Informations sur ".textebrut($nom_site)."' src='$img_info' />"
+	  ."</a>"
 	  . "| "
 	  . "<a class='voir' href='"._DIR_RACINE."'>"._T('icone_visiter_site')."</a>"
 	  . "</p>";
@@ -268,7 +270,7 @@ function bando_outils_rapides($boutons, $contexte = array()){
 
 	// le navigateur de rubriques
 	$img = find_in_theme('images/boussole-24.png');
-	$url = generer_url_ecrire("brouteur");
+	$url = generer_url_ecrire("articles_tous");
 	$res .= "<ul class='bandeau_rubriques deroulant'><li class='boussole'>";
 	$res .= "<a href='$url' id='boutonbandeautoutsite'><img src='$img' width='24' height='24' alt='' /></a>";
 	include_spip('exec/menu_rubriques');
@@ -284,11 +286,13 @@ function bando_outils_rapides($boutons, $contexte = array()){
 	$res .= "<div id='rapides'>";
 
 	// la barre de raccourcis collaboratifs
-	if (isset($boutons['outils_collaboratifs']))
+	if (isset($boutons['outils_collaboratifs'])) {
+		$sous_menu = bando_lister_sous_menu($boutons['outils_collaboratifs']->sousmenu,$contexte,'bouton',true);
+		if ($sous_menu)
 			$res .= "<ul class='rapides collaborer'>"
-				. bando_lister_sous_menu($boutons['outils_collaboratifs']->sousmenu,$contexte,'bouton',true)
+				. $sous_menu
 				. "</ul>";
-
+	}
 	$res .= formulaire_recherche("recherche")."</div>";
 
 	return "<div id='bando_outils'><div class='largeur'>\n$res<div class='nettoyeur'></div></div></div>";
@@ -324,7 +328,8 @@ function inc_bandeau_dist($rubrique, $sous_rubrique, $largeur)
 		;
 
 }
-// Pour memoire
+
+// Pour memoire, a eleminier definitivement
 define('_LARGEUR_ICONES_BANDEAU',
 	((@$GLOBALS['spip_display'] == 3) ? 60 : 80)
 	+ ((@$GLOBALS['spip_ecran'] == 'large') ? 30 : 0)
diff --git a/ecrire/inc/boutons.php b/ecrire/inc/boutons.php
index 223271c7da..52649408f3 100644
--- a/ecrire/inc/boutons.php
+++ b/ecrire/inc/boutons.php
@@ -73,6 +73,23 @@ function barre_onglets_config_lang() {
 	return $onglets;
 }
 
+
+function barre_onglets_plugins() {
+
+	$onglets=array();
+	$onglets['plugins_actifs']=
+		  new Bouton('plugin-24.gif', 'plugins_actifs_liste',
+			generer_url_ecrire("admin_plugin"));
+	$onglets['admin_plugin']=
+		  new Bouton('plugin-24.gif', 'plugins_liste',
+			generer_url_ecrire("admin_plugin","voir=tous"));
+	$onglets['charger_plugin']=
+		  new Bouton('spip-pack-24.png', 'plugin_titre_automatique_ajouter',
+			generer_url_ecrire("charger_plugin"));
+	return $onglets;
+}
+
+
 /**
  * definir la liste des onglets dans une page de l'interface privee
  * on passe la main au pipeline "ajouter_onglets".
diff --git a/ecrire/inc/commencer_page.php b/ecrire/inc/commencer_page.php
index c10fc95a0a..2e7bc04e33 100644
--- a/ecrire/inc/commencer_page.php
+++ b/ecrire/inc/commencer_page.php
@@ -76,17 +76,18 @@ function init_body($rubrique='accueil', $sous_rubrique='accueil', $id_rubrique='
 		: 'navigation_avec_icones';
 	$GLOBALS['spip_ecran'] = isset($_COOKIE['spip_ecran']) ? $_COOKIE['spip_ecran'] : "etroit";
 
-	if ($GLOBALS['spip_ecran'] == "large") $largeur = 974; else $largeur = 750;
-	$res = pipeline('body_prive',"<body class='ecrire "
+	$res = pipeline('body_prive',"<body class='"
 			. $GLOBALS['spip_ecran'] . " $spip_display_navigation $rubrique $sous_rubrique "._request('exec')."'"
 			. ($GLOBALS['spip_lang_rtl'] ? " dir='rtl'" : "")
 			.'>');
 
 	if (!$menu) return $res;
 
+
 	$bandeau = charger_fonction('bandeau', 'inc');
 
-	return $res . $bandeau($rubrique, $sous_rubrique, $largeur);
+	return $res
+	 . $bandeau($rubrique, $sous_rubrique, $largeur);
 }
 
 // http://doc.spip.org/@avertissement_messagerie
@@ -177,4 +178,4 @@ function lien_change_var($lien, $set, $couleur, $coords, $titre, $mouseOver="")
 }
 
 
-?>
+?>
\ No newline at end of file
diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php
index 26c4cbd15a..ca9daa15fe 100644
--- a/ecrire/inc/filtres.php
+++ b/ecrire/inc/filtres.php
@@ -2518,7 +2518,7 @@ function bando_images_background(){
 		if (is_array($detail->sousmenu))
 			foreach($detail->sousmenu as $souspage=>$sousdetail)
 				if ($sousdetail->icone AND strlen(trim($sousdetail->icone)))
-					$res .="\n$selecteur#bando2_$souspage {background-image:url(".$sousdetail->icone.");}";
+					$res .="\n$selecteur.bando2_$souspage {background-image:url(".$sousdetail->icone.");}";
 	}
 	return $res;
 }
diff --git a/ecrire/lang/ecrire_fr.php b/ecrire/lang/ecrire_fr.php
index 9cbf0c2802..723f80bdc9 100644
--- a/ecrire/lang/ecrire_fr.php
+++ b/ecrire/lang/ecrire_fr.php
@@ -218,7 +218,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 'icone_activer_cookie' => 'Activer le cookie de correspondance',
 'icone_activite' => 'Activit&eacute;',
 'icone_admin_plugin' => 'Gestion des plugins',
-'icone_administration' => 'Administration',
+'icone_administration' => 'Maintenance',
 'icone_afficher_auteurs' => 'Afficher les auteurs',
 'icone_afficher_visiteurs' => 'Afficher les visiteurs',
 'icone_arret_discussion' => 'Ne plus participer &agrave; cette discussion',
@@ -254,6 +254,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 'icone_relancer_signataire' => 'Relancer le signataire',
 'icone_retour' => 'Retour',
 'icone_retour_article' => 'Retour &agrave; l\'article',
+'icone_squelette' => 'Squelettes',
 'icone_suivi_forum' => 'Suivi du forum public&nbsp;: @nb_forums@&nbsp;contribution(s)',
 'icone_suivi_publication' => 'Suivi de la publication',
 'icone_supprimer_cookie' => 'Supprimer le cookie de correspondance',
diff --git a/prive/navigation.xml b/prive/navigation.xml
index 59de2211fa..705ec7ee08 100644
--- a/prive/navigation.xml
+++ b/prive/navigation.xml
@@ -69,6 +69,12 @@
 		<args>statut=!1comite,0minirezo,nouveau</args>
 	</bouton>
 	
+	<bouton id="bando_squelette">
+		<icone>images/squelette-48.png</icone>
+		<titre>icone_squelette</titre>
+		<url>navigation</url>
+		<args>menu=bando_squelette</args>
+	</bouton>
 	
 	<bouton id="bando_administration">
 		<icone>images/administration-48.png</icone>
diff --git a/prive/style_prive.html b/prive/style_prive.html
index dc38b5b9e2..9262ba6702 100644
--- a/prive/style_prive.html
+++ b/prive/style_prive.html
@@ -138,9 +138,9 @@ td { text-align: #GET{left}; }
 #bando_haut ul.deroulant li:hover, #bando_haut ul.deroulant li.actif,#bando_haut ul.deroulant li.actif_tempo { background-color: #[(#GET{claire}|couleur_eclaircir|couleur_eclaircir)]; }
 #bando_haut ul.deroulant li ul {border: 1px solid #aaaaaa; border-top: 0; text-align:#GET{left}; height: auto; width: auto; display: block; position:absolute; #GET{left}:-3000em; z-index: 99; }
 #bando_haut ul.deroulant li:hover ul, #bando_haut ul.deroulant li.actif ul, #bando_haut ul.deroulant li.actif_tempo ul { #GET{left}:auto;}
-#bando_haut ul.deroulant li a { display: block; }
+#bando_haut ul.deroulant li a { display: block;  color:#444; font-weight:bold;}
 #bando_haut ul.deroulant li ul li { background-color: #fff; }
-#bando_haut ul.deroulant li ul li a { font-weight: normal; }
+#bando_haut ul.deroulant li ul li a {  }
 #bando_haut ul.deroulant li ul li a:hover,
 #bando_haut ul.deroulant li ul li a:focus { background-color: #[(#GET{claire}|couleur_eclaircir|couleur_eclaircir)]; }
 
@@ -212,8 +212,8 @@ td { text-align: #GET{left}; }
 #bando_outils #rapides .spip_recherche .recherche {margin-bottom:0;margin-top:1px;}
 #bando_outils #rapides .spip_recherche .submit {vertical-align:bottom;}
 
-#bando_navigation ul li {width:105px; text-align: center; }
-#bando_navigation ul li ul li {width: auto; min-width: 80px; float:none;text-align:#GET{left};position:static;}
+#bando_navigation ul li {min-width:85px; max-width:115px; text-align:center;border-#GET{right}: 1px solid #eee; }
+#bando_navigation ul li ul li {width: auto; min-width: 85px; max-width:250px; float:none;text-align:#GET{left};position:static;}
 
 #bando_navigation { position: relative; }
 #bando_navigation { clear:both; background: #fff; padding-top: 3px; border-bottom: 1px solid #aaa; }
@@ -221,7 +221,8 @@ td { text-align: #GET{left}; }
 #bando_navigation ul li a:hover,
 #bando_navigation ul li a:focus { text-decoration: underline; }
 
-#bando_navigation ul.deroulant > li > a { color:#333;}
+#bando_navigation ul li.first { border-#GET{left}: 1px solid #eee;}
+#bando_navigation ul.deroulant > li > a { color:#333; }
 
 
 /* pour les icones pochoir de diala */
diff --git a/prive/themes/spip/images/accueil-48.png b/prive/themes/spip/images/accueil-48.png
index cec59fed65fb4a8b96ff720833f6b7497136cff7..19b3bee7ee8472a006dc1bb69b1e203de007c24e 100644
GIT binary patch
literal 2026
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

delta 1692
zcmaFGzm8Y2Gr-TCmrII^fq{Y7)59f*fq~%!0|P@W2O9$e!-LP7c@q`Y>)8T4T^vIy
zZoQf7?Gq9%)6T!`qF#=dRH?)iFO83`NgETgb_*oM?AS2zLdK;XFGPgJ^RDE1>{?M6
z*v*~gQ^L5i-{s9AcP%@nUVgc)oI$!%97;1}0~0i^y1A_0Ds8o2dHRAx4QAuw^fTX8
z)x}euojGg!efIyI&;Oh^Ox0*%Y^XQ%bQEA<VRS$zHi+w}9-VqVc7NU8lc!D@WnWuk
z*xK4^!qTL&PT}Idl;!^O&0b$yTm9~S*xIPnY5MVbMn*<w9z0l(nVD&LykCBMee|x9
zl{a^n>n}Retk}_!5x?oxtE}kdUB@3w-rAmjKfpjj=JQs5`Fgu8>-jm8;^U*Dyqb^f
z+PjnG9cNH@xVe(MMpA^~JiC9t>rV5Ff2-NO-==&=ZI0!auhVDpru*ec|9SmRw^PaT
z%f5i?-ENK(ruz%rebOb-C-duX+VAuCLu<aezREB>rsezm{JQ|zK9${NZx<yBJb5bQ
z603Q2>AOi!cKo~C-~P|PzUSi8Kb>0hU)|hOxq0pLS65e?`0+eYyt}mh%a$!Bm+#-t
zcQW5L^ZnerR@#5prcS(evFhied2jA~-<F!5K6|Qm_^jmPeHR@9)1;;+6ixEk>cQ6=
z^7QG`na6HzzO7y?cXqmTxnF(itpnHAM!)3<kB^t{J**M-seI#?gtb+DGL}Y5>f7IW
z><ZHtD?R(CZvR?;<rsn34h6jnH*RF~cZ=(r?QJ~wYvq-z#lOQ2H?eZRIe+)=-I$nN
z5hwe1g)7<G-nEg~ao=?6E;f0a7e#9P(o#}8c5qDkQ(+^g$JFFtVe&|&>EMEyZ+*|t
z^@`p6tm4h@+qZ7{I65+li#tw|SC#ErwrpAb1O>@pp%lMa-{)puUw3o<)a|SslfF!u
zGUY~cYU<L;zh@(7iu=iZ^<6ga)F#=L-Jk3~SbFw&<+W%Wc8Gg&c+W*0saaP8-n#_(
z#OZkX2L7A&>SB+T!I{|_@miDh>h}NNxy#9Xo9E1bQO{oSck{Ux@pV~6TAuDQ@qF>1
zWNQP*q$%~nt+Or^3yGXvp%eEswR890?a@=VTF*=9GC5osZ6+Ntxo`37E9ZSACasw<
zrOAVBZ@iPov;vO?<Iwvez3<BA+HBY#kom!@oqxLQn>C^nRUTfO!f>+7Fm=<(u5+s#
zOIK=XY5BZAEB)1ceR;_J-<$WB{_2rj>0NaHuS@K*&THS_Pp&`C>?@vKX7zr)x&7t@
z&wIc3t$R1`N-MW`Uk%@dqh4JckJd0<F|Xe7N87dc;r`xkr85!yU;ViDTx*vIdeEtG
zQpj=6i@>O;tW&2>eQEgn@>Rc?9N+g}o89?EG?mVLJ109+x$@Wf$&K@(8`}=#{|nyt
zc7Azlb-sqt)x8gAhI???)C;O)Ds_Bju#NlD5q5F&sTUeX_crqxoRQwFA>=98B^S5;
zdd$k-b?G|i*X~I1{=4_V+_3rYZ{B%)u$ev6K*{5gn?U+?q1wsEt*Ur>H_C)7M@c<o
zYO56X6L9C_eb4pQONiew#6;%Jn^}kUaKx@@S+Z)?DY>~f-$}pCZGZgrW@BIdwcuM3
zek;E|KR0)=;fo~IFqXjW$7bG~cV?Yxu&$KRwMvU<=8I>Qnp8xl>&0$zx79g6$MW)@
zcl+aH&!3OqU3gj3S1n6Fe&O9<g(3kJH;cPccNgpmEIoYew@ek&zpC{A_io*al45lf
zYQNCD(e~N%=eMP=_7-#8`Ehk#OIh3cl`HEP1`4PczIgLyi?s2JV<F$Yj34C9aX&xz
zc9@Uu(W{eUzMXZN(6V6X&YKqI%U;Ot3w+!g6m(^8^v0ytzkiQz)o4&ycj4Z>ynahd
z%WpqEPCFlU*Gjzf{g&#*FJ8P@P$+PumZ`D9R_kp{rhMMK(|7kR_*;`(d}?1L$0PxZ
z*%}((UuD*>=zhFP;cxw)MT<98&y|%;e6;73YR8<;fA+2Ya<)dr_v1n`=B0k#b?8>_
z>^FwS#>FY_?hX@X7*5=(AZ?bjA<!k;p{u());|61&E3`C^Q>2~3D!w&N;q{_Ls)+c
z%l18c?(kVNH!&!1FrX1oks@^QCI(Cqs9H1=5L~D{ipD)({-_^dFb@<<GGVCoVPIfj
N@O1TaS?83{1OQTK5{Cc)

diff --git a/prive/themes/spip/images/administration-48.png b/prive/themes/spip/images/administration-48.png
index fc3981f7d4dc27edf63299a4c27e4749ffc0b8fe..d523e6c422e1d174cec00bd0e988626bbb6c38c5 100644
GIT binary patch
literal 1046
zcmeAS@N?(olHy`uVBq!ia0y~yU}#`qU`XL$V_;zLdu<WVz`!6`;u=vBoS#-wo>-L1
z;Fyx1l&avFo0y&&l$w}QS$HzlhJk^3ho_5UNX4x;bA0`;I7l?yFAGob4g1sO{vhE3
z^AC5Ewj(XQ;*XCWv47C|;;1XXTG0n~iFNmS=6!i~FutMlqw*;!TZSa1BQA%_j@|W0
zoKtcwHSyr~+IcCLn0Rl0t9@3RZq<5Xn}CLn;dTZ_RJcH5is_sb5m&AJb#3iyQeD4)
zc3PdgCF=6cwx~xrlP^x(IQ8f;_a&imOl!9Le*gPSK3jUe*vYS!Cm13R^2;VOAIkao
z=4bHA>*-4`W}FuMT4OcU%Qb83tUJ3ZquJQl1RpTC-1u17dyIYNtX(S7(!P@N@~<ub
zy*1hY>+9|_*WP<hGI{!L?(bK5DN7P9D>l!Y_dToL{Bc8x&W2ZUX;JgPKe}}N+WwO>
zKW;91^dzuy>xVS$*<0+L4=V)RHZkCO^ZU5Vx%0oRq^yH%)vjiR_GG?OFjPE{*Cfx{
zG*|S?iu+6wv$r(mU-1h)eTwD9vaL(aW=F5y6g`QtN=)I~w%YRyKFs`X4L7)p-h8bw
zXLjgg>0nlpNWU-ir-n<Q+VT5r=^sK1&n{<J7*@oTFZoB*yCJCk-gyRt=S)9r?M(_=
z=5Rb%Uh&%V0lU3pLrq%4q(9Y1_22$owq9Lys!Ct-#b4rOv*cK&&JnAQ-@W$DmZ1IV
zEcW$(Cv4sNbs9(N)RW8B_%!%s|D8Df+vEVYitqon`uO;q`cM$6cHZ~RtAj^AecGg>
zyY|G?)zd?{7Gzrfn3b~s(^I{_YO@*rw`W$rjDPl6y+0)_&23*z-WK}>%Rg_r=8?KW
z>+)sOnX{`E+D|pt&)wX%X@O_MYevRRvp(MH{=3gdmnlPsQE0|<_j?D<=S~o2w3_-@
zMdiSY6Pa6If91IFGiGtmy!YG*{=Ir<<?ZYYuB^M2$9evgirL-mxA$MS`u+C(f6HUX
z^2KL~Z~fma>YLmkZF}XPE~m=xuOI!4N~0>gmQUy3%Duppxut0;OH=-?ngW$ce~UWh
z|3nmRdbFaDN1#gjgoV(V_r+ygKEg9u-+bNa7W<{{-viU<OeMxYn&<R0`nbLC7hGVG
z%pkntFGoOwkbpIR?Vnry46FhNQkMKXGW(mOA8SGN{*PV^=l^jlG;s3#5xQCTpcy1z
zvf}@g2H6Ffx(>2?1epHY+L*aAIM5v4Ft6h_U=V$um*X}$^a29|1B0ilpUXO@geCyb
Cp2!dY

delta 1823
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
E09)=Y@&Et;

diff --git a/prive/themes/spip/images/configuration-48.png b/prive/themes/spip/images/configuration-48.png
index aed0c5caa0917f5fdb8b0e0db9165c35e20975f2..1e64c07b31c8f6a552beee32e6c510e1e0217217 100644
GIT binary patch
literal 1005
zcmeAS@N?(olHy`uVBq!ia0y~yU}#`qU`XL$V_;zLdu<WVz`!6`;u=vBoS#-wo>-L1
z;Fyx1l&avFo0y&&l$w}QS$HzlhJk^(-_yl0q~g|_Ikx$?0z@2qUD#AwtQeEk1EMv#
zCn|l^zU9S}+j``He}@R0+pg3c>q?*7jh*%fS(u%J4qjmu@Cod2*{5>K*VXmG%^O$x
zKF=v$qJDJx^XclvHS*im$<91$_~7QI!-@_J5I9$ouib5Fkm045TLe2@uFX2~wD{%o
zw$rD*pH>L*vu+l+@U|>{Wr)|hG&8f8>VM~6$}pMo*u#dWMTuF2i#6Fq%JP-=-zEEl
zXPsTP+Cox+VcL10g;%p|J5Fv}HD7p*QTLIP42sX6JUL>t*(1j8`rH+H!qemv{8Q&7
zZLGMTvq_uj$CjL_;ro0(*B{@IH1Ada@y8##uT~h%w3(mY=q!EE$Ed;o&fUAVw<P}7
z{VymlzaDaQ?+kV(n?lAvbC{WOPQHDc`yjc(ke$VWf#pWq?Afyq9RHBS$I-w5LJwxW
ze*GF%VD;+N5P=7W4^H=*n`8D{LGAWxQ5z0{AjVyH*G)YARPM;5k2@~rZ5M1%Wngqt
zJWyiATf?LOtbsvpZf(%x@b%Z<|G#(te*EkGQGXQwo@A)MdC`<vXM1yV^QYO@*VkF!
z4FBc%|El4dTie&iuUb{8lDB=no=Zu!Maa2lQESs8&wl=V{QIkyH`h;JrT_2naeve0
z|Bq+MEPoufI&|`+4GeY6duqS$E35i;Gvw&pc{BIMou5<xv+q}z%3QzWXHtw(W&4*-
z^KMwPzbtol?X=sEzPDV++Ip?aIyL$c_mcgSEhjKC?cw@R9eeHTss}gkuz&cy=E~Pq
z4LlndujZy)eVb<F;9=bG%52lCGGj@Q?*tea1sE9rq|eTh*{@wuvR1%}0ThlGdUCTq
z{ayF?`d3Rv5Z{5}?2Tt9WA@K~cJ*uK!wZ}fJXHGBC!dV65$l$XkBN~{a^PUuP;K4*
zs@AT%!bFNU#gF5`--BlI#rqc=|0euat7(bU@pVgsG@sT9-QV(lQKhLq3r9oH$|qXu
zlJfK4-@hN!vMVY}@Am1X&rbh6$-p@I{PWnOp&q^SL)8LPr#+Q&dOM@F=cj1Hr@Q-v
z$`2<P%#f9py}3_2!ftw<)#AIwj0c1mI7o*L48%YIzJDAB411ZS%j2K+7BVm}FnGH9
KxvX<aXaWGOu(ZSg

delta 2418
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
E0OFQ{Jpcdz

diff --git a/prive/themes/spip/images/edition-48.png b/prive/themes/spip/images/edition-48.png
index b34064ced4e8cd477e015cff59a989ba041d94a6..9449046e6519baeddc58f89a39ad3e0f97d6f9d0 100644
GIT binary patch
literal 1410
zcmeAS@N?(olHy`uVBq!ia0y~yU}#`qU`XL$V_;zLdu<WVz`!6`;u=vBoS#-wo>-L1
z;Fyx1l&avFo0y&&l$w}QS$HzlhJk@q#nZ(xq~g|_Ir%=)sWQjsPg-Ph$-q0OanbrI
z(|<JOCiti&`<X2g@b$U!Qu^=;Ns}W#nmQemQ_jYil`iv0InuE1*a@+JGY%YDeMyRm
z)8mkn(yfdOQ=-y-l<S&X?Am<(sM+n7Z+g=%J%9JxQ!o6*<=0!!KmY#Q_WPaK(j*Zk
z6K}D7OdJdfAh$CyRPMN&m$dn&hod9o#g`=?Q!_F;cAj5!IIzLU%F4<kIQVkk`A8kH
zN1uOs<mKrZHApQK+!y^kxapvRq=bY6XF&Fo>sPO;=05*gHS<?Y)v{NiTh66f2@4BL
zFu&Qzkh%Rpj@f!0U0vA;x92TQ6b+Vquuk71_kMwfh?3i4!S=?erQ5fMU!C87QfR`u
z+GUIDESc@6c{3O}G+nuW?b@;*rF`wost&p<>&wc*E@pdqdw1T=bLR|j=3H=jPf3zH
z=jYF#mn>PrBH2*-VoCp{bIVuG-+J!2jYCu6oJ-;bGRLo2GE95UXcQD7W<CF;kc05G
zI9-#jsR1!DXEvL?3U_8xXi_kFf3(bgZ^6H<FIL6m{a(L&e~Ikcbu068b6Xi+rW6+&
zKfTTKXJ<my|HZ|dtoNU;tbB6evU}bpy9ccd{~ztD`r2}5oBWn}b8B8s4K{yKw;}5H
zOtFUNKd0oq4?B?m>q22%*cbcw;!FQuz0Uu#yh>i-fE`!C-&>}U7xTA9{rrB<_V(PR
z=btGau-mk8<HSw5Yya&{u_}MKXw8fNk3KEUYc|Zcocf-h@mplW#D|HI7wa!xwEN_7
zG1<<v)NV6V%i)Jta?*2;e)*_AU$yt&cEA0VpHDhJH4pl_Pe8$$<wKQ?=i>dpc0T@>
z-XFgE%8j3AxE#)3{U6U_m$U23PUFNc;-aD-_4h|S-?dluLyC6;LzYlN;lu5RPu|*7
zd+gf&wU>Vff2<QwXlA)^w^L%>mzv<2D|{EPtqYp|`NEP}*72K}K4fd3XJKMIoOfQ{
zI_l+ik*MES@BKW(wcyK|yMJqb-~G<H`2Who?6KJ~9qLjJ#gYo=C&bRv_;r8d{FnQ;
zp8DD8cA<yC?Qrw5`Sm}y-h2BosyzF%(^=2^@u#!%7Acx2I&8Gu|LGV1VRe^46N|Zi
zL4kpacMqGJnYsP?_3P1FAAb3QwOI?^8S6LP@tpa`W^pHXtAA<C&sQH;t<t)5^QPqf
zg3W8z^q82LP0FxTID7W&B#v?=!R9FS8WZ&ci&@iF|2|$=Z6Gma(Y&&6ej;LGlfHc`
z^K4+>^wr;G``dN~$-X(lMpjBv8PENFeLXMA?LM2WE}0bRc;nu=z}qL~&T?%~y<=T!
zZD*&qcK5DbWoOwYdbBt&uuUj7Y%7@0U~6mJ(#Ook&i?;$Syfe3)ct3b`=j)}G%y?r
z`(x<)|BK)JnKNg~u74;kD?9bte*Hg;j1dm!To<;@ne*pHa@BPGwSP+vh+Fq8Np9Y`
zbLWqR4>q1s-gk24{Ar!n1SFkKzAKVZ-`c;d=3>%Dk9vJQy)Io{-An(IyAMC~cwLt&
zrE^bOL;Bb5+LFwS429RPU#IBjKS=oYT+CHesQcdyA=y8kuQMbC4(@%iHQ-ss+U1M?
z-?|mW6k@>P!zTOSZY-OP9RK9+@0K^~Y<07-ia*SBr0#b6xnB!EPv%+kG5g^O1_mYu
kc)3AK#-(%iOgsz);u?W(gwMWVU|?YIboFyt=akR{0HpnhBme*a

delta 1263
zcmZqTZsAhw4DfU3<&xrJU|`_&^l%AcU|=}Gz`zj8!N$PA@Zhs%-b6+9dX{CLE{-7;
zx8BT+^^ge{X?WlAMR9?P#*fdFxL7|29r>ba)~R?kfQeOgsgvNEE=Tz=;a-8>qiZ@7
zb_sZ}wkqj{dVLaD7^vCekrdwhsCm)E9||5EidwfC9CdtkQmxZp=qXBGm;HYH>hD^E
zo^IpmPw)J+`F>~jJ<}RBE{2?&?)4lD0xS%UVB!F0-1_j)u&`BEu7spYxIK9B{=K?I
zVv<4k*4-~(ya)&l4c)fi+tV}f^XJc6ii(X66CJ-e8y!h2;y8W!^s4RKr#mQi%$vD*
z!GeU-uif0-IKm{}sIw&Y_@6DT+hc5J=jR^S{AP|q+K;5X&dBIB>(;DMX|1xYkM&`@
z8MsW|w&$gA#wo`Of+^(_OO^D~wz3B-Y37YS8^zd^ar)P<U0GRKMK$r++1dx4C+zhv
zFW)|E=FGwp|FpDatJbYktKiu5Ju@@2u*TotpMUiWk(VD2ep%cem>VB<bnbyGdQC@!
z-AvLq@*IAU={_Mgi;Z93l!Ha~l*C1=Q}x~5yXNef{^ZG%@X~ds(yCY;546oHzCZ15
z#{Z966Fc6-JKRwF-|p}Fc*n~;kLll>ZO@!}`0c*;b~ipFk2#;7yeuwXas5<4&zXY)
z-qLj$`{w-nyneg4^G>tpKQ_KR)6aiZ$dpB~`i98U__=nK-}e0erM<|Fcabaaqb1)y
zn8aG8Uax1n>&3gM_S=M)cf7CL#3{M4T~upsnPt20=dU++6W(4}n<9|Axn1Px{Mw=&
zJsE*ZjEhr)r-(m!Iwf$5a!1*oik(rLu9~j9wCL8Z)%X2{b+ZK4W=+`ktWCw(dJWrZ
z>r>s`b(~vmcTJT_@&EYe{8jFQ+dd{57CcXgUsKQ|zOZ)Vw)$JoUmctJOWCh2?2}*(
zSYg51ecMcC$n<Uvy&{_;@Yks0Ow`|R2|wPQcoA_e?Rrh+Gw%2AzrU;B*ZbXdyBo*9
z#Rcp?-X)cu_22$($60pEm3#NbrlzMySHIxn<&Biq{b5=ACHR{4jH8#*#k|8#on7;x
z{m%5+vtQ4iJ-d4S*`xJGUE>oI7hc^KS)G!b9@dlBn;<XTbb~{Qe|Nps^)phAw?zw|
zSZ)5d!ckyZ<<<xB^YuNuK6Z9;J}uh0Cf8+Y+s513=E};4t@hvi@myhIvY5B`v17;9
z6sM=FA9N6?n7(eEUg|Z)tdf#1d++=D`9(eF=U1~+3p$gO+0L^*W%-en^(!@RuXSW+
zV_WmNk^kG~e~k)NAAX&6+x0*F=F-?@<(DsAT629<@$M^Xn>TN6Tp1V1yfSm&zn&9{
z9b#+#e*NxV6c-V(VUxS3XJ=GYR8Vei?y1KgS=LQHA3IfC{Nv5l7LBUc3!0vP@V0qc
zefsH&6)OU=v$I!i+-R8fzBkWxLTocn{X!vOVdnKqE#zfnwzNeWJ>}-v_&|5bwHL2n
z2mk!}lZDyQf$PKe_Q=DB4>ull=*W*??+iTVz{k?)`=NgOf;F?0*<Gy|B%wJNo|D1Z
z8BX93c4T01WN^hM2`vxc20)4jhAmI+8QB<&wZ0ynU|TeSfq{X+)78&qol`;+02GTl
AkN^Mx

diff --git a/prive/themes/spip/images/publication-48.png b/prive/themes/spip/images/publication-48.png
index 83dfa4bcf04981cf84c8f1d85b63a33fc825cd93..0fc06a59ede57f8fbc66dba702c4881e60ed7989 100644
GIT binary patch
delta 2243
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
RGcYhPc)I$ztaD0e0syldM}7bR

delta 2206
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

diff --git a/prive/themes/spip/images/squelette-48.png b/prive/themes/spip/images/squelette-48.png
new file mode 100644
index 0000000000000000000000000000000000000000..496fac455df8831354ae23daa889def38bac9a52
GIT binary patch
literal 1689
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

literal 0
HcmV?d00001

-- 
GitLab