<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="en">
	<title>MediaSPIP</title>
	<link>https://www.mediaspip.net/</link>
	<description>MediaSPIP is a content management system that allows you to create and manage open source media-sharing platforms. MediaSPIP supports video, audio, image and text. Unlike YouTube and Flickr, your MediaSPIP website can integrate all of these different media formats. The entire code used and distributed by MediaSPIP is under GNU/GPL license. All the documentation material here is available under the Free Art license. MediaSPIP is based on the already well-documented SPIP software. This new distribution of SPIP incorporates a number of significant changes, and therefore requires its own documentation. SPIP users might wonder why elements already included in the official SPIP documentation are duplicated here. This is just because we are addressing an audience not necessarily familiar with SPIP and need to provide comprehensive documentation of this software. Currently the distribution is available in its 0.1 version.</description>
	<language>en</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="http://www.mediaspip.net/spip.php?page=backend&amp;id_rubrique=16" rel="self" type="application/rss+xml" />




<item xml:lang="fr">
		<title>Les t&#226;ches Cron r&#233;guli&#232;res de la ferme</title>
		<link>http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/les-taches-cron-regulieres-de-la</link>
		<guid isPermaLink="true">http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/les-taches-cron-regulieres-de-la</guid>
		<dc:date>2010-12-01T12:43:06Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>kent1</dc:creator>



		<description>
&lt;p&gt;La gestion de la ferme passe par l'ex&#233;cution &#224; intervalle r&#233;gulier de plusieurs t&#226;ches r&#233;p&#233;titives dites Cron.&lt;br class='autobr' /&gt;
Le super Cron (gestion_mutu_super_cron)&lt;br class='autobr' /&gt;
Cette t&#226;che, planifi&#233;e chaque minute, a pour simple effet d'appeler le Cron de l'ensemble des instances de la mutualisation r&#233;guli&#232;rement. Coupl&#233;e avec un Cron syst&#232;me sur le site central de la mutualisation, cela permet de simplement g&#233;n&#233;rer des visites r&#233;guli&#232;res sur les diff&#233;rents sites et &#233;viter que les t&#226;ches des sites peu visit&#233;s soient trop (...)&lt;/p&gt;


-
&lt;a href="http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/" rel="directory"&gt;Gestion g&#233;n&#233;rale de la ferme&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;La gestion de la ferme passe par l'ex&#233;cution &#224; intervalle r&#233;gulier de plusieurs t&#226;ches r&#233;p&#233;titives dites Cron.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt;Le super Cron (gestion_mutu_super_cron)&lt;/h3&gt;
&lt;p&gt;Cette t&#226;che, planifi&#233;e chaque minute, a pour simple effet d'appeler le Cron de l'ensemble des instances de la mutualisation r&#233;guli&#232;rement. Coupl&#233;e avec un Cron syst&#232;me sur le site central de la mutualisation, cela permet de simplement g&#233;n&#233;rer des visites r&#233;guli&#232;res sur les diff&#233;rents sites et &#233;viter que les t&#226;ches des sites peu visit&#233;s soient trop irr&#233;guli&#232;res.&lt;/p&gt; &lt;p&gt;Cet intervalle est configurable dans le formulaire de configuration du plugin, sa valeur doit &#234;tre sp&#233;cifi&#233;e en nombre de secondes.&lt;/p&gt; &lt;p&gt;&lt;a name=&quot;gestion_mutu_maintenance&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt;La t&#226;che de maintenance (gestion_mutu_maintenance)&lt;/h3&gt;
&lt;p&gt;La t&#226;che de maintenance s'ex&#233;cute une fois par jour. Elle r&#233;alise plusieurs actions :&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; la suppression des instances en attente de suppression d&#233;finitive ayant d&#233;pass&#233; l'intervalle de temps (configurable) entre leur changement de statut en &quot;poubelle&quot; et la date actuelle;&lt;/li&gt;&lt;li&gt; la notification r&#233;guli&#232;re des administrateurs annon&#231;ant le nombre d'instances en attente de validation et le nombre d'instances en attente de suppression;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;La suppression des instances&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Dans un premier temps, on supprime d&#233;finitivement de la table &lt;code class='spip_code' dir='ltr'&gt;spip_mutus&lt;/code&gt; les instances qui ont un statut &lt;code class='spip_code' dir='ltr'&gt;poubelle&lt;/code&gt; et dont le champ &lt;code class='spip_code' dir='ltr'&gt;maj&lt;/code&gt; &#233;quivalent &#224; la derni&#232;re mise &#224; jour (les instances sont en readonly lorsqu'elles sont &#224; la poubelle) est inf&#233;rieur &#224; la diff&#233;rence entre la date actuelle et l'intervalle de jours de la suppression.&lt;/p&gt; &lt;p&gt;Si ces instances avaient &#233;t&#233; cr&#233;&#233;es et que leur r&#233;pertoire est toujours pr&#233;sent dans le r&#233;pertoire &lt;code class='spip_code' dir='ltr'&gt;sites/&lt;/code&gt; de la mutualisation, on supprime d&#233;finitivement ce r&#233;pertoire du serveur.&lt;/p&gt; &lt;p&gt;Cette action signifie donc que le domaine utilis&#233; pour cette instance est de nouveau accessible pour cr&#233;er une nouvelle instance.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;La notification r&#233;guli&#232;re des administrateurs&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;NB :&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Il est possible d'ajouter des actions &#224; cette t&#226;che en utilisant le pipeline &lt;code class='spip_code' dir='ltr'&gt;mutu_post_maintenance&lt;/code&gt; qui s'ex&#233;cutera &#224; la fin de la t&#226;che de maintenance.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		

	</item>
<item xml:lang="fr">
		<title>Les notifications de la ferme</title>
		<link>http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/les-notifications-de-la-ferme</link>
		<guid isPermaLink="true">http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/les-notifications-de-la-ferme</guid>
		<dc:date>2010-12-01T12:15:52Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>kent1</dc:creator>



		<description>
&lt;p&gt;Afin d'assurer une gestion correcte de la ferme, il est n&#233;cessaire de notifier plusieurs choses lors d'actions sp&#233;cifiques &#224; la fois &#224; l'utilisateur mais &#233;galement &#224; l'ensemble des administrateurs de la ferme.&lt;br class='autobr' /&gt;
Les notifications de changement de statut&lt;br class='autobr' /&gt;
Lors d'un changement de statut d'une instance, l'ensemble des administrateurs de la ferme doivent &#234;tre notifi&#233;s de cette modification ainsi que l'utilisateur administrateur de l'instance.&lt;br class='autobr' /&gt;
&#192; la demande d'un canal&lt;br class='autobr' /&gt;
Passage au statut &quot;publie&quot;&lt;br class='autobr' /&gt;
Passage au (...)&lt;/p&gt;


-
&lt;a href="http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/" rel="directory"&gt;Gestion g&#233;n&#233;rale de la ferme&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#039;#le-super-cron-gestion-mutu-super&#039;&gt;Le super Cron (gestion_mutu_super_cron)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-tache-de-maintenance-gestion&#039;&gt;La t&#226;che de maintenance (gestion_mutu_maintenance)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#les-notifications-de-changement-de&#039;&gt;Les notifications de changement de statut&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-notification-reguliere-des&#039;&gt;La notification r&#233;guli&#232;re des administrateurs&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;
&lt;p&gt;Afin d'assurer une gestion correcte de la ferme, il est n&#233;cessaire de notifier plusieurs choses lors d'actions sp&#233;cifiques &#224; la fois &#224; l'utilisateur mais &#233;galement &#224; l'ensemble des administrateurs de la ferme.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;les-notifications-de-changement-de&quot;&gt;&lt;/a&gt; Les notifications de changement de statut &lt;/h3&gt;
&lt;p&gt;Lors d'un changement de statut d'une instance, l'ensemble des administrateurs de la ferme doivent &#234;tre notifi&#233;s de cette modification ainsi que l'utilisateur administrateur de l'instance.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&#192; la demande d'un canal&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Passage au statut &quot;publie&quot;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Passage au statut &quot;refuse&quot;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Passage au statut &quot;poubelle&quot;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Le passage au statut &quot;poubelle&quot; peut signifier deux choses diff&#233;rentes :&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; une annulation de la demande d'instance de mutualisation;&lt;/li&gt;&lt;li&gt; une demande de suppression de l'instance de la part de l'utilisateur lui m&#234;me;&lt;/li&gt;&lt;li&gt; une suppression de l'instance par un administrateur;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Les messages envoy&#233;s aux administrateur de la ferme et &#224; l'utilisateur administrateur de l'instance doivent donc prendre ces trois cas en consid&#233;ration.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;la-notification-reguliere-des&quot;&gt;&lt;/a&gt; La notification r&#233;guli&#232;re des administrateurs &lt;/h3&gt;
&lt;p&gt;Cette notification est envoy&#233;e r&#233;guli&#232;rement (chaque jour) par la t&#226;che de &lt;a href=&quot;http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/les-taches-cron-regulieres-de-la#gestion_mutu_maintenance&quot; class='spip_in' hreflang='fr' title=&quot;art64&quot;&gt;maintenance de la mutualisation&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Elle est envoy&#233;e &#224; tous les administrateurs webmestres du site et indique trois choses distinctes :&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; les instances d&#233;finitivement supprim&#233;es;&lt;/li&gt;&lt;li&gt; les instances en attente de validation;&lt;/li&gt;&lt;li&gt; les instances en attente de suppression;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Cette notification est principalement un rappel journa	lier de l'activit&#233; des instances.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		

	</item>
<item xml:lang="fr">
		<title>R&#233;cup&#233;ration d'informations sur le site ma&#238;tre &#224; l'installation d'une instance</title>
		<link>http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/recuperation-d-informations-sur-le</link>
		<guid isPermaLink="true">http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/recuperation-d-informations-sur-le</guid>
		<dc:date>2010-11-26T22:37:29Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>kent1</dc:creator>



		<description>
&lt;p&gt;Utilit&#233;&lt;br class='autobr' /&gt;
Sur le site principal, une instance de mutualisation est d&#233;finie par plusieurs choses :&lt;br class='autobr' /&gt; Les donn&#233;es dans la table spip_mutus;&lt;br class='autobr' /&gt; Son logo;&lt;br class='autobr' /&gt; Son auteur principal (id_admin dans la table spip_mutus correspondant &#224; un id_auteur de la table spip_auteurs)qui sera le seul &#224; pouvoir cr&#233;er d&#233;finitivement l'instance de mutualisation;&lt;br class='autobr' /&gt;
Il peut donc &#234;tre tout &#224; fait judicieux de vouloir r&#233;cup&#233;rer certaines de ces informations afin de compl&#233;ter l'installation d'une instance pour, par exemple : (...)&lt;/p&gt;


-
&lt;a href="http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/" rel="directory"&gt;Gestion g&#233;n&#233;rale de la ferme&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#039;#le-super-cron-gestion-mutu-super&#039;&gt;Le super Cron (gestion_mutu_super_cron)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-tache-de-maintenance-gestion&#039;&gt;La t&#226;che de maintenance (gestion_mutu_maintenance)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#les-notifications-de-changement-de&#039;&gt;Les notifications de changement de statut&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-notification-reguliere-des&#039;&gt;La notification r&#233;guli&#232;re des administrateurs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#utilite&#039;&gt;Utilit&#233;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#exemple-de-contenu-fournit-par&#039;&gt;Exemple de contenu fournit par cette page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#cas-d-utilisation&#039;&gt;Cas d&#039;utilisation&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;utilite&quot;&gt;&lt;/a&gt; Utilit&#233; &lt;/h3&gt;
&lt;p&gt;Sur le site principal, une instance de mutualisation est d&#233;finie par plusieurs choses :&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Les donn&#233;es dans la table &lt;code class='spip_code' dir='ltr'&gt;spip_mutus&lt;/code&gt;;&lt;/li&gt;&lt;li&gt; Son logo;&lt;/li&gt;&lt;li&gt; Son auteur principal (&lt;code class='spip_code' dir='ltr'&gt;id_admin&lt;/code&gt; dans la table &lt;code class='spip_code' dir='ltr'&gt;spip_mutus&lt;/code&gt; correspondant &#224; un &lt;code class='spip_code' dir='ltr'&gt;id_auteur&lt;/code&gt; de la table &lt;code class='spip_code' dir='ltr'&gt;spip_auteurs&lt;/code&gt;)qui sera le seul &#224; pouvoir cr&#233;er d&#233;finitivement l'instance de mutualisation;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Il peut donc &#234;tre tout &#224; fait judicieux de vouloir r&#233;cup&#233;rer certaines de ces informations afin de compl&#233;ter l'installation d'une instance pour, par exemple :&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; r&#233;cup&#233;rer le titre de l'instance et le placer comme titre du site d&#232;s l'installation;&lt;/li&gt;&lt;li&gt; r&#233;cup&#233;rer le descriptif d'une instance et le placer comme descriptif du site d&#232;s l'installation;&lt;/li&gt;&lt;li&gt; ...&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Pour ce faire, le plugin de &lt;a href=&quot;http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/le-plugin-gestion-de-la&quot; class='spip_in' hreflang='fr' title=&quot;art25&quot;&gt;gestion de la mutualisation&lt;/a&gt; fournit une page sp&#233;cifique en &lt;code class='spip_code' dir='ltr'&gt;xml&lt;/code&gt;, accessible uniquement lorsquelle est appel&#233;e par la m&#234;me adresse IP que le serveur (afin de s&#233;curiser les donn&#233;es qu'elle contient).&lt;/p&gt; &lt;p&gt;Cette page est &lt;code class='spip_code' dir='ltr'&gt;spip.php?page=mutu_infos_instances&lt;/code&gt; et doit &#234;tre appel&#233; avec un param&#232;tre d'URL &lt;code class='spip_code' dir='ltr'&gt;url&lt;/code&gt; correspondant &#224; l'URL de base (sans &lt;code class='spip_code' dir='ltr'&gt;http://&lt;/code&gt;) du site dont on souhaite r&#233;cup&#233;rer les informations (par exemple : &lt;code class='spip_code' dir='ltr'&gt;test.mediaspip.net&lt;/code&gt;).&lt;/p&gt; &lt;p&gt;Il est donc alors tout &#224; fait imaginable de cr&#233;er un petit plugin compl&#233;mentaire que l'on d&#233;posera dans le dossier &lt;code class='spip_code' dir='ltr'&gt;extensions/&lt;/code&gt; &#224; la racine de la mutualisation, ce plugin sera automatiquement install&#233; et activ&#233; &#224; la cr&#233;ation d'une instance, et de mettre une fonction dans son installation permettant de r&#233;cup&#233;rer ces donn&#233;es.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;exemple-de-contenu-fournit-par&quot;&gt;&lt;/a&gt; Exemple de contenu fournit par cette page &lt;/h3&gt;
&lt;p&gt;L'exemple ci dessous est ce que retourne cette page en l'appelant de la sorte : &lt;code class='spip_code' dir='ltr'&gt;http://site.maitre.tld/spip.php?page=mutu_infos_instances&amp;url=test.mediaspip.net&lt;/code&gt;.&lt;/p&gt;
&lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.xml .imp {font-weight: bold; color: red;}
.xml .es0 {color: #000099; font-weight: bold;}
.xml .br0 {color: #66cc66;}
.xml .sy0 {color: #66cc66;}
.xml .st0 {color: #ff0000;}
.xml .sc-1 {color: #808080; font-style: italic;}
.xml .sc0 {color: #00bbdd;}
.xml .sc1 {color: #ddbb00;}
.xml .sc2 {color: #339933;}
.xml .sc3 {color: #009900;}
.xml .re0 {color: #000066;}
.xml .re1 {color: #000000; font-weight: bold;}
.xml .re2 {color: #000000; font-weight: bold;}
.xml span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code cadre&quot;&gt;&lt;div class=&quot;spip_xml cadre&quot;&gt;&lt;div class=&quot;xml&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;?xml&lt;/span&gt; &lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re0&quot;&gt;version&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&quot;1.0&quot;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;encoding&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&quot;utf-8&quot;&lt;/span&gt;&lt;span class=&quot;re2&quot;&gt;?&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;infos&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;titre&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Test&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/titre&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;descriptif&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Description de test&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/descriptif&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;logo&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;http://site.maitre.tld/IMG/mutuon32.jpg?1290814584&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/logo&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;email_webmaster&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;contact@mediaspip.net&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/email_webmaster&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;admin&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;nom&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Admin de mediaspip.net&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/nom&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;bio&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Biographie de l'admin&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/bio&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;email&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;contact@mediaspip.net&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/email&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;nom_site&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;mediaspip.net&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/nom_site&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;url_site&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;http://www.mediaspip.net&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/url_site&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;login&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;admin_mediaspip.net&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/login&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;pass&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;eea83c778953b750302a923bffbb923c4a7b0c581ec0f01a832c1a5d7cf641b2&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/pass&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;low_sec&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;FZ5KX7vG&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/low_sec&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;pgp&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Cl&#233; PGP de l'admin s'il y a lieu&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/pgp&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;htpass&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;$1$9djYgabX$5.AeLQbdRQdCToSEJalDB0&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/htpass&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;alea_actuel&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;19054803554ceed96024b415.45307843&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/alea_actuel&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;alea_futur&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;5975604334ceeda5829e783.10831622&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/alea_futur&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;prefs&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;a:3:{s:7:&quot;couleur&quot;;s:1:&quot;6&quot;;s:7:&quot;display&quot;;i:0;s:3:&quot;cnx&quot;;s:0:&quot;&quot;;}&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/prefs&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;lang&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;fr&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/lang&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;logo_auteur&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;http://site.maitre.tld/local/cache-gravatar/fe69a5d0c8df13115116d9dac44364c8.jpg&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/logo_auteur&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/admin&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sc3&quot;&gt;&lt;span class=&quot;re1&quot;&gt;&lt;/infos&lt;span class=&quot;re2&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;p class='download cadre_download'&gt;&lt;a href='http://www.mediaspip.net/sites/www.mediaspip.net/local/cache-code/787faf20dd847ca8364bd7456e00b050.txt'&gt;Download&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Ce contenu comme expliqu&#233; plus haut ne sera pas accessible via votre navigateur mais uniquement via un appel de la m&#234;me machine sur laquelle est h&#233;berg&#233;e la mutualisation (par un script PHP par exemple).&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;cas-d-utilisation&quot;&gt;&lt;/a&gt; Cas d'utilisation &lt;/h3&gt;
&lt;p&gt;Voici le code document&#233; de &lt;a href=&quot;http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/article/le-plugin-initialisation-de&quot; class='spip_in' hreflang='fr' title=&quot;art18&quot;&gt;MediaSPIP Init&lt;/a&gt; qui utilise cette possibilit&#233;. Pour rappel, ce plugin sert &#224; initialiser divers &#233;l&#233;ments de configuration de SPIP d&#232;s son installation. Il est plac&#233; dans le dossier extensions de la mutualisation et est donc appel&#233;e install&#233; &#224; chaque installation.&lt;/p&gt; &lt;p&gt;Cette partie de code fait partie de la fonction d'installation du plugin, elle est assez document&#233;e dans le code pour se suffire &#224; elle m&#234;me.&lt;/p&gt;
&lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.php .imp {font-weight: bold; color: red;}
.php .kw1 {color: #b1b100;}
.php .kw2 {color: #000000; font-weight: bold;}
.php .kw3 {color: #990000;}
.php .kw4 {color: #009900; font-weight: bold;}
.php .co1 {color: #666666; font-style: italic;}
.php .co2 {color: #666666; font-style: italic;}
.php .co3 {color: #0000cc; font-style: italic;}
.php .co4 {color: #009933; font-style: italic;}
.php .coMULTI {color: #666666; font-style: italic;}
.php .es0 {color: #000099; font-weight: bold;}
.php .es1 {color: #000099; font-weight: bold;}
.php .es2 {color: #660099; font-weight: bold;}
.php .es3 {color: #660099; font-weight: bold;}
.php .es4 {color: #006699; font-weight: bold;}
.php .es5 {color: #006699; font-weight: bold; font-style: italic;}
.php .es6 {color: #009933; font-weight: bold;}
.php .es_h {color: #000099; font-weight: bold;}
.php .br0 {color: #009900;}
.php .sy0 {color: #339933;}
.php .sy1 {color: #000000; font-weight: bold;}
.php .st0 {color: #0000ff;}
.php .st_h {color: #0000ff;}
.php .nu0 {color: #cc66cc;}
.php .nu8 {color: #208080;}
.php .nu12 {color: #208080;}
.php .nu19 {color:#800080;}
.php .me1 {color: #004000;}
.php .me2 {color: #004000;}
.php .re0 {color: #000088;}
.php span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code cadre&quot;&gt;&lt;div class=&quot;spip_PHP cadre&quot;&gt;&lt;div class=&quot;php&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;co4&quot;&gt;/**&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * On v&#233;rifie tout d'abord que l'on est bien dans une mutualisation et que l'on n'a qu'un seul site maitre&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; */&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/defined&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;defined&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'_SITES_ADMIN_MUTUALISATION'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;&amp;&amp;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/count&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;count&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/explode&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;explode&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;','&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;_SITES_ADMIN_MUTUALISATION&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; include_spip&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'inc/xml'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; include_spip&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'inc/distant'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; include_spip&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'action/iconifier'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;co4&quot;&gt;/**&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * On utilisera notre adresse sans http pour fournir de quoi &#224; la mutu pour nous reconnaitre&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; */&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$url_site&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;a href=&quot;http://www.php.net/str_replace&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;str_replace&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'http://'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$GLOBALS&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'meta'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'adresse_site'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;co4&quot;&gt;/**&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * On g&#233;n&#232;re l'URL &#224; appeler sur la mutu&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; */&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$url_distant&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'http://'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;_SITES_ADMIN_MUTUALISATION&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'/spip.php?page=mutu_infos_instances&amp;url='&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$url_site&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;co4&quot;&gt;/**&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * On cr&#233;e l'arbre xml de ce que l'on r&#233;cup&#232;re sur le site principale de la mutualisation&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; */&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$infos_mutus&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; spip_xml_load&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$url_distant&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;kw4&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;kw4&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$taille_max&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1048576&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$datas&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$profondeur&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/is_array&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;is_array&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$infos_mutus&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; include_spip&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'inc/meta'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;co4&quot;&gt;/**&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * Le nom du site&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; */&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/isset&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;isset&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$infos_mutus&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'infos'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'titre'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; ecrire_meta&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&quot;nom_site&quot;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$infos_mutus&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'infos'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'titre'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;co4&quot;&gt;/**&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * Le descriptif du site&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; */&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/isset&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;isset&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$infos_mutus&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'infos'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'descriptif'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; ecrire_meta&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&quot;descriptif_site&quot;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$infos_mutus&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'infos'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'descriptif'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;co4&quot;&gt;/**&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * L'email du webmaster&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; */&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/isset&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;isset&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$infos_mutus&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'infos'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'email_webmaster'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; ecrire_meta&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&quot;email_webmaster&quot;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$infos_mutus&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'infos'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'email_webmaster'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;co4&quot;&gt;/**&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * Le logo du site&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; */&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/isset&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;isset&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$infos_mutus&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'infos'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'logo'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$ajouter_image&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; charger_fonction&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'spip_image_ajouter'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'action'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$source&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; copie_locale&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$infos_mutus&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'infos'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'logo'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/file_exists&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;file_exists&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$source&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$new_source&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; determine_upload&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;a href=&quot;http://www.php.net/basename&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;basename&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$source&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;&lt;a href=&quot;http://www.php.net/rename&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;rename&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$source&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$new_source&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$chercher_logo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; charger_fonction&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'chercher_logo'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'inc'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$logo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$chercher_logo&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'site'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'on'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$type&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; type_du_logo&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'site'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$logo&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; spip_unlink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$logo&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$ajouter_image&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$type&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'on0'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;a href=&quot;http://www.php.net/basename&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;basename&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$new_source&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;co4&quot;&gt;/**&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * Les informations de l'id_admin qui doit &#234;tre le premier auteur cr&#233;&#233;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; */&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/is_array&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;is_array&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$admin&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$infos_mutus&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'infos'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'admin'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;foreach&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$admin&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;as&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$info&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$value&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$admin_final&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$info&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$value&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$admin_final&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'statut'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'0minirezo'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$admin_final&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'webmestre'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'oui'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;co4&quot;&gt;/**&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * On enl&#232;ve le logo_auteur si pr&#233;sent et on le stock dans une variable&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; */&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/isset&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;isset&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$admin_final&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'logo_auteur'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$logo_auteur&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$admin_final&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'logo_auteur'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;a href=&quot;http://www.php.net/unset&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;unset&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$admin_final&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'logo_auteur'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;co4&quot;&gt;/**&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * Si le m&#234;me auteur avec la m&#234;me adresse email a &#233;t&#233; cr&#233;&#233; &#224; l'installation&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * On met seulement &#224; jour avec les informations r&#233;cup&#233;r&#233;es &lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; */&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$id_auteur&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; sql_getfetsel&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'id_auteur'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'spip_auteurs'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'email='&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;sql_quote&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$admin_final&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'email'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$infos_actuelles&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; sql_fetsel&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'*'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'spip_auteurs'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'id_auteur='&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;a href=&quot;http://www.php.net/intval&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;intval&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$id_auteur&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$infos_admin&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;a href=&quot;http://www.php.net/array_merge&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;array_merge&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$admin_final&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$infos_actuelles&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; sql_updateq&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'spip_auteurs'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$infos_admin&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'id_auteur='&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;a href=&quot;http://www.php.net/intval&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;intval&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$id_auteur&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;co4&quot;&gt;/**&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * S'il n'y a pas eu de cr&#233;ation d'auteur &#224; l'installation,&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * on en cr&#233;e un depuis les informations r&#233;cup&#233;r&#233;es&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * Attention : cet auteur ne sera pas automatiquement fonctionnel, il devra demander un rappel de&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * mot de passe avant de pouvoir se loguer sur le site &lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; */&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$id_auteur&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; sql_insertq&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'spip_auteurs'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$admin_final&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;co4&quot;&gt;/**&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; * Si on a un logo, on l'ajoute &#224; l'auteur&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;co4&quot;&gt; */&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$logo_auteur&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$ajouter_image&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; charger_fonction&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'spip_image_ajouter'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'action'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$source&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; copie_locale&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$logo_auteur&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/file_exists&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;file_exists&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$source&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$new_source&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; determine_upload&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;a href=&quot;http://www.php.net/basename&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;basename&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$source&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;&lt;a href=&quot;http://www.php.net/rename&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;rename&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$source&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$new_source&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$chercher_logo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; charger_fonction&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'chercher_logo'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'inc'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$logo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$chercher_logo&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$id_auteur&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'auteur'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'on'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$type&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'aut'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$logo&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; spip_unlink&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$logo&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;re0&quot;&gt;$ajouter_image&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$type&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'on'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$id_auteur&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;a href=&quot;http://www.php.net/basename&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;basename&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$new_source&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;p class='download cadre_download'&gt;&lt;a href='http://www.mediaspip.net/sites/www.mediaspip.net/local/cache-code/3cc6dc3d6dfe30c0e756a9389eabaafa.txt'&gt;Download&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		
		

	</item>
<item xml:lang="fr">
		<title>Les statuts des instances de mutualisation</title>
		<link>http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/les-statuts-des-instances-de</link>
		<guid isPermaLink="true">http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/les-statuts-des-instances-de</guid>
		<dc:date>2010-03-13T14:55:51Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>kent1</dc:creator>



		<description>
&lt;p&gt;Pour des raisons de compatibilit&#233; g&#233;n&#233;rale du plugin de gestion de mutualisations avec les fonctions originales de SPIP, les statuts des instances sont les m&#234;mes que pour tout autre objets (articles...), seuls leurs noms dans l'interface change quelque peu.&lt;br class='autobr' /&gt;
Les diff&#233;rents statuts possibles sont :&lt;br class='autobr' /&gt; prepa (demand&#233;) qui correspond &#224; une instance demand&#233;e par un utilisateur. Si le site a d&#233;j&#224; &#233;t&#233; cr&#233;&#233; par le pass&#233;, il est pass&#233; en mode d&#233;sactiv&#233;.&lt;br class='autobr' /&gt; publie (valid&#233;) qui correspond &#224; une instance valid&#233;e par un (...)&lt;/p&gt;


-
&lt;a href="http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/" rel="directory"&gt;Gestion g&#233;n&#233;rale de la ferme&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#039;#le-super-cron-gestion-mutu-super&#039;&gt;Le super Cron (gestion_mutu_super_cron)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-tache-de-maintenance-gestion&#039;&gt;La t&#226;che de maintenance (gestion_mutu_maintenance)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#les-notifications-de-changement-de&#039;&gt;Les notifications de changement de statut&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-notification-reguliere-des&#039;&gt;La notification r&#233;guli&#232;re des administrateurs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#utilite&#039;&gt;Utilit&#233;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#exemple-de-contenu-fournit-par&#039;&gt;Exemple de contenu fournit par cette page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#cas-d-utilisation&#039;&gt;Cas d&#039;utilisation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-demande-d-une-instance&#039;&gt;La demande d&#039;une instance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-validation-d-une-instance&#039;&gt;La validation d&#039;une instance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-suspension-d-une-instance-de&#039;&gt;La suspension d&#039;une instance de mutualisation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-suppression-d-une-instance-de&#039;&gt;La suppression d&#039;une instance de mutualisation&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;
&lt;p&gt;Pour des raisons de compatibilit&#233; g&#233;n&#233;rale du plugin de gestion de mutualisations avec les fonctions originales de SPIP, les statuts des instances sont les m&#234;mes que pour tout autre objets (articles...), seuls leurs noms dans l'interface change quelque peu.&lt;/p&gt; &lt;p&gt;Les diff&#233;rents statuts possibles sont :&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;prepa&lt;/code&gt; (demand&#233;) qui correspond &#224; une instance demand&#233;e par un utilisateur. Si le site a d&#233;j&#224; &#233;t&#233; cr&#233;&#233; par le pass&#233;, il est pass&#233; en mode d&#233;sactiv&#233;.&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;publie&lt;/code&gt; (valid&#233;) qui correspond &#224; une instance valid&#233;e par un administrateur.&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;refuse&lt;/code&gt; (suspendue) qui correspond &#224; une instance qui a &#233;t&#233; suspendue par un administrateur;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;poubelle&lt;/code&gt; (&#224; la poubelle) qui correspond &#224; une instance qui va &#234;tre supprim&#233;e (suppression de la base de donn&#233;e du site ma&#238;tre mais aussi du disque dur par un cron).&lt;/li&gt;&lt;/ul&gt;&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;la-demande-d-une-instance&quot;&gt;&lt;/a&gt; La demande d'une instance &lt;/h3&gt;
&lt;p&gt;&#192; la validation du formulaire de demande d'instance, elle est automatiquement consid&#233;r&#233;e comme &quot;demand&#233;e&quot;, les administrateurs du site sont pr&#233;venus (ils re&#231;oivent une notification) et peuvent valider ou invalider la demande.&lt;/p&gt; &lt;p&gt;Tant que le statut de l'instance n'a pas chang&#233;, l'utilisateur a la possibilit&#233; de changer le nom de domaine souhait&#233;. Lorsque la demande est valid&#233;e, seuls les administrateurs peuvent r&#233;aliser cette op&#233;ration.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;la-validation-d-une-instance&quot;&gt;&lt;/a&gt; La validation d'une instance &lt;/h3&gt;
&lt;p&gt;Lorsque l'instance de mutualisation est valid&#233;e par un administrateur, l'utilisateur est notifi&#233; du fait qu'il peut dor&#233;navant proc&#233;der &#224; la cr&#233;ation de son site.&lt;/p&gt; &lt;p&gt;Il lui suffit d'aller &#224; l'adresse qu'il a pr&#233;alablement choisi et de suivre le &lt;a href=&quot;http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/creation-d-un-canal/article/creation-definitive-du-canal&quot; class='spip_in' hreflang='fr' title=&quot;art29&quot;&gt;processus d'installation&lt;/a&gt;.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;la-suspension-d-une-instance-de&quot;&gt;&lt;/a&gt; La suspension d'une instance de mutualisation &lt;/h3&gt;
&lt;p&gt;Il peut arriver pour diverses raisons qu'un administrateur souhaite suspendre une instance de mutualisation (contenu non conforme &#224; une charte, non paiement dans le cas d'un service commercial...).&lt;/p&gt; &lt;p&gt;Il suffit alors pour l'administrateur de modifier le statut de l'instance dans l'espace priv&#233; de &#171;publie&#187; &#224; &#171;refuse&#187;. Dans les faits, cela renommera le r&#233;pertoire du site en lui donnant une extension &lt;code class='spip_code' dir='ltr'&gt;_disabled&lt;/code&gt;, rendant son acc&#232;s impossible. L'utilisateur verra &#224; la place de son site, un message lui indiquant que son site est suspendu, l'invitant &#224; contacter son h&#233;bergeur.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;la-suppression-d-une-instance-de&quot;&gt;&lt;/a&gt; La suppression d'une instance de mutualisation &lt;/h3&gt;
&lt;p&gt;Un utilisateur de la mutualisation peut vouloir supprimer son site du serveur. Pour cela, il acc&#232;s &#224; un menu dans le formulaire de modification pour r&#233;aliser cette op&#233;ration.&lt;/p&gt; &lt;p&gt;Lors de la validation de la part de l'utilisateur de la demande de suppression, le contenu n'est pas automatiquement d&#233;truit.&lt;/p&gt; &lt;p&gt;L'utilisateur et les administrateurs du site maitre re&#231;oivent une notification comme quoi il y a eu demande de suppression.&lt;/p&gt; &lt;p&gt;Le r&#233;pertoire du site est suffix&#233; par &quot;deleted&quot; permettant de ne plus afficher le site mais laissant la possibilit&#233; aux administrateurs de sauvegarder le contenu au cas o&#249;, et de permettre &#224; l'utilisateur et aux administrateurs de pouvoir faire machine arri&#232;re en cas d'erreur de l'utilisateur (le repassage en &quot;valid&#233;e&quot; renommera &#224; nouveau ce r&#233;pertoire et le site sera &#224; nouveau visible).&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		

	</item>
<item xml:lang="fr">
		<title>Cr&#233;ation d&#233;finitive du canal</title>
		<link>http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/creation-d-un-canal/article/creation-definitive-du-canal</link>
		<guid isPermaLink="true">http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/creation-d-un-canal/article/creation-definitive-du-canal</guid>
		<dc:date>2010-03-12T22:49:23Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>kent1</dc:creator>



		<description>
&lt;p&gt;Lorsque votre demande est valid&#233;e, vous pouvez alors proc&#233;der &#224; la cr&#233;ation proprement dite du canal. Chaque canal est un site &#224; part enti&#232;re plac&#233; sous votre responsabilit&#233;. Les administrateurs de la plateforme n'y ont aucun acc&#232;s.&lt;br class='autobr' /&gt;
A la validation, vous recevez un email vous invitant donc &#224; cr&#233;er votre canal.&lt;br class='autobr' /&gt;
Pour ce faire il vous suffit de vous rendre &#224; son adresse, dans notre exemple &quot;http://votre_sous_domaine.mediaspip.net&quot;.&lt;br class='autobr' /&gt;
A ce moment l&#224; un mot de passe vous est demand&#233;, il vous suffit d'y (...)&lt;/p&gt;


-
&lt;a href="http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/creation-d-un-canal/" rel="directory"&gt;Cr&#233;ation d'un canal&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#039;#le-super-cron-gestion-mutu-super&#039;&gt;Le super Cron (gestion_mutu_super_cron)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-tache-de-maintenance-gestion&#039;&gt;La t&#226;che de maintenance (gestion_mutu_maintenance)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#les-notifications-de-changement-de&#039;&gt;Les notifications de changement de statut&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-notification-reguliere-des&#039;&gt;La notification r&#233;guli&#232;re des administrateurs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#utilite&#039;&gt;Utilit&#233;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#exemple-de-contenu-fournit-par&#039;&gt;Exemple de contenu fournit par cette page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#cas-d-utilisation&#039;&gt;Cas d&#039;utilisation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-demande-d-une-instance&#039;&gt;La demande d&#039;une instance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-validation-d-une-instance&#039;&gt;La validation d&#039;une instance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-suspension-d-une-instance-de&#039;&gt;La suspension d&#039;une instance de mutualisation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-suppression-d-une-instance-de&#039;&gt;La suppression d&#039;une instance de mutualisation&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;
&lt;p&gt;Lorsque votre demande est valid&#233;e, vous pouvez alors proc&#233;der &#224; la cr&#233;ation proprement dite du canal. Chaque canal est un site &#224; part enti&#232;re plac&#233; sous votre responsabilit&#233;. Les administrateurs de la plateforme n'y ont aucun acc&#232;s.&lt;/p&gt; &lt;p&gt;A la validation, vous recevez un email vous invitant donc &#224; cr&#233;er votre canal.&lt;/p&gt; &lt;p&gt;Pour ce faire il vous suffit de vous rendre &#224; son adresse, dans notre exemple &quot;http://votre_sous_domaine.mediaspip.net&quot;.&lt;/p&gt; &lt;p&gt;A ce moment l&#224; un mot de passe vous est demand&#233;, il vous suffit d'y placer le mot de passe que vous utilis&#233; pour vous identifier &#224; ce site.&lt;/p&gt; &lt;p&gt;Il vous est alors demand&#233; de valider plusieurs &#233;tapes en cliquant sur un lien :&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; la cr&#233;ation des r&#233;pertoires du site;&lt;/li&gt;&lt;li&gt; la cr&#233;ation de la base de donn&#233;e;&lt;/li&gt;&lt;li&gt; puis la poursuite de l'installation de &lt;a href=&quot;http://www.spip.net/&quot; class='spip_out' rel='external'&gt;SPIP&lt;/a&gt;;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;La suite est une installation classique de SPIP, o&#249; il vous faut :&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; choisir votre langue d'installation qui servira de langue du site par d&#233;faut;&lt;/li&gt;&lt;li&gt; cr&#233;er la base de donn&#233; ce qui a d&#233;j&#224; &#233;t&#233; r&#233;alis&#233; auparavant;&lt;/li&gt;&lt;li&gt; rentrer vos informations personnelles;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Attention, le compte que vous cr&#233;ez en rentrant vos informations personnelles n'a absolument rien &#224; voir avec celui que vous avez sur le &quot;site ma&#238;tre&quot; de la ferme. Il sera le compte principal administrateur de votre canal. Faites donc attention au choix de votre login et de votre mot de passe &#224; ce moment l&#224;.&lt;/p&gt; &lt;p&gt;A la validation de cela, vous allez &#234;tre dirig&#233; vers la page d'accueil du site. Le principal des fonctionnalit&#233;s seront d&#233;j&#224; pr&#233;sentes.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		

	</item>
<item xml:lang="fr">
		<title>Demande de cr&#233;ation d'un canal</title>
		<link>http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/creation-d-un-canal/article/demande-de-creation-d-un-canal</link>
		<guid isPermaLink="true">http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/creation-d-un-canal/article/demande-de-creation-d-un-canal</guid>
		<dc:date>2010-03-12T22:45:21Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>kent1</dc:creator>



		<description>
&lt;p&gt;En fonction de la configuration de la plateforme, l'utilisateur peu avoir &#224; sa disposition deux m&#233;thodes diff&#233;rentes de demande de cr&#233;ation de canal. La premi&#232;re est au moment de son inscription, la seconde, apr&#232;s son inscription en remplissant un formulaire de demande.&lt;br class='autobr' /&gt;
Les deux mani&#232;res demandent les m&#234;mes choses fonctionnent &#224; peu pr&#232;s de la m&#234;me mani&#232;re, le futur utilisateur doit remplir une s&#233;rie de champ de formulaire permettant tout d'abord aux administrateurs d'avoir des informations quant &#224; (...)&lt;/p&gt;


-
&lt;a href="http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/creation-d-un-canal/" rel="directory"&gt;Cr&#233;ation d'un canal&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#039;#le-super-cron-gestion-mutu-super&#039;&gt;Le super Cron (gestion_mutu_super_cron)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-tache-de-maintenance-gestion&#039;&gt;La t&#226;che de maintenance (gestion_mutu_maintenance)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#les-notifications-de-changement-de&#039;&gt;Les notifications de changement de statut&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-notification-reguliere-des&#039;&gt;La notification r&#233;guli&#232;re des administrateurs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#utilite&#039;&gt;Utilit&#233;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#exemple-de-contenu-fournit-par&#039;&gt;Exemple de contenu fournit par cette page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#cas-d-utilisation&#039;&gt;Cas d&#039;utilisation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-demande-d-une-instance&#039;&gt;La demande d&#039;une instance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-validation-d-une-instance&#039;&gt;La validation d&#039;une instance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-suspension-d-une-instance-de&#039;&gt;La suspension d&#039;une instance de mutualisation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-suppression-d-une-instance-de&#039;&gt;La suppression d&#039;une instance de mutualisation&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;
&lt;p&gt;En fonction de la configuration de la plateforme, l'utilisateur peu avoir &#224; sa disposition deux m&#233;thodes diff&#233;rentes de demande de cr&#233;ation de canal. La premi&#232;re est au moment de son inscription, la seconde, apr&#232;s son inscription en remplissant un formulaire de demande.&lt;/p&gt; &lt;p&gt;Les deux mani&#232;res demandent les m&#234;mes choses fonctionnent &#224; peu pr&#232;s de la m&#234;me mani&#232;re, le futur utilisateur doit remplir une s&#233;rie de champ de formulaire permettant tout d'abord aux administrateurs d'avoir des informations quant &#224; l'utilisation future du canal (son titre, son descriptif), mais aussi pour d&#233;terminer son adresse future (le sous domaine choisi, le domaine dans le cas o&#249; le fournisseur permet de choisir entre plusieurs domaines diff&#233;rents, voir le renseignement d'un &#171;domaine libre&#187;, si le fournisseur fournit cette possibilit&#233;, dont le nom de domaine appartient &#224; l'utilisateur qu'il aura fait pointer sur le serveur du fournisseur).&lt;/p&gt; &lt;p&gt;A la validation du formulaire (que ce soit d'inscription ou de demande simple), le futur utilisateur est notifi&#233; par email que les informations qu'il a fourni sont valides et prise en compte par le syst&#232;me et que son canal est en attente de validation. Les administrateurs de la plateforme sont &#233;galement notifi&#233;s leur demandant de valider (ou non) le nouveau canal.&lt;/p&gt; &lt;p&gt;Lorsque le statut du canal est modifi&#233; en &#171;valid&#233;&#187; ou &#171;refus&#233;&#187; par un des administrateurs, l'ensemble des administrateurs sont notifi&#233;s de la mise &#224; jour. L'utilisateur re&#231;oit &#233;galement un email l'invitant &#224; se rendre &#224; l'adresse de son canal afin de proc&#233;der &#224; l'&#233;tape de cr&#233;ation d&#233;finitive du canal.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		

	</item>
<item xml:lang="fr">
		<title>Le plugin : Gestion de la mutualisation</title>
		<link>http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/le-plugin-gestion-de-la</link>
		<guid isPermaLink="true">http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/le-plugin-gestion-de-la</guid>
		<dc:date>2010-03-02T14:22:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>kent1</dc:creator>



		<description>
&lt;p&gt;Le plugin de Gestion de mutualisation permet de g&#233;rer les diff&#233;rents canaux de mediaspip depuis un site ma&#238;tre. Il a pour but de fournir une solution pure SPIP afin de remplacer cette ancienne solution.&lt;br class='autobr' /&gt;
Installation basique&lt;br class='autobr' /&gt;
On installe les fichiers de SPIP sur le serveur.&lt;br class='autobr' /&gt;
On ajoute ensuite le plugin &quot;mutualisation&quot; &#224; la racine du site comme d&#233;crit ici.&lt;br class='autobr' /&gt;
On customise le fichier mes_options.php central comme on le souhaite. Voil&#224; pour l'exemple celui de la plateforme mediaspip.net :&lt;br class='autobr' /&gt; true, (...)&lt;/p&gt;


-
&lt;a href="http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/" rel="directory"&gt;Gestion g&#233;n&#233;rale de la ferme&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#039;#le-super-cron-gestion-mutu-super&#039;&gt;Le super Cron (gestion_mutu_super_cron)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-tache-de-maintenance-gestion&#039;&gt;La t&#226;che de maintenance (gestion_mutu_maintenance)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#les-notifications-de-changement-de&#039;&gt;Les notifications de changement de statut&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-notification-reguliere-des&#039;&gt;La notification r&#233;guli&#232;re des administrateurs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#utilite&#039;&gt;Utilit&#233;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#exemple-de-contenu-fournit-par&#039;&gt;Exemple de contenu fournit par cette page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#cas-d-utilisation&#039;&gt;Cas d&#039;utilisation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-demande-d-une-instance&#039;&gt;La demande d&#039;une instance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-validation-d-une-instance&#039;&gt;La validation d&#039;une instance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-suspension-d-une-instance-de&#039;&gt;La suspension d&#039;une instance de mutualisation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-suppression-d-une-instance-de&#039;&gt;La suppression d&#039;une instance de mutualisation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#installation-basique&#039;&gt;Installation basique&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#gestion-des-sites-mutualises-dans&#039;&gt;Gestion des sites mutualis&#233;s dans une table SQL d&#039;un site ma&#238;tre&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#gestion-d-instances-et&#039;&gt;Gestion d&#039;instances et notifications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-configuration-du-plugin&#039;&gt;La configuration du plugin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-fonction-super-cron&#039;&gt;La fonction Super Cron&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#integration-dans-les-squelettes&#039;&gt;Int&#233;gration dans les squelettes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#les-notifications&#039;&gt;Les notifications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#integration-a-d-autres-plugins&#039;&gt;Int&#233;gration &#224; d&#039;autres plugins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#les-dependances-du-plugin&#039;&gt;Les d&#233;pendances du plugin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#ce-que-ce-plugin-ne-fait-pas&#039;&gt;Ce que ce plugin ne fait pas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#ce-que-ce-plugin-aimerait-faire&#039;&gt;Ce que ce plugin aimerait faire&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;&lt;dl class='spip_document_71 spip_documents spip_documents_right' style='float:right;width:128px;'&gt;
&lt;dt&gt;&lt;a href=&quot;http://www.mediaspip.net/sites/www.mediaspip.net/squelettes/paquets/mutualisation/gestion_mutu.zip&quot; title='Zip - 112&#160;kb' type=&quot;application/zip&quot;&gt;&lt;img src='http://www.mediaspip.net/sites/www.mediaspip.net/local/cache-gd2/fdd244cde5b9f17ea345e0bcff63f189.png' width='128' height='128' alt='Zip - 112&#160;kb' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='crayon document-titre-71 spip_doc_titre' style='width:128px;'&gt;&lt;strong&gt;The pooling website management plugin&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;
&lt;p&gt;Le plugin de Gestion de mutualisation permet de g&#233;rer les diff&#233;rents canaux de mediaspip depuis un site ma&#238;tre. Il a pour but de fournir une solution pure SPIP afin de remplacer cette &lt;a href=&quot;http://www.spip-contrib.net/Service-d-hebergement-mutualise&quot; class='spip_out' rel='external'&gt;ancienne solution&lt;/a&gt;.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;installation-basique&quot;&gt;&lt;/a&gt; Installation basique &lt;/h3&gt;
&lt;p&gt;On installe les fichiers de SPIP sur le serveur.&lt;/p&gt; &lt;p&gt;On ajoute ensuite le plugin &quot;mutualisation&quot; &#224; la racine du site comme &lt;a href=&quot;http://www.spip-contrib.net/Ferme-a-SPIP&quot; class='spip_out' rel='external'&gt;d&#233;crit ici&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;On customise le fichier &lt;code class='spip_code' dir='ltr'&gt;mes_options.php&lt;/code&gt; central comme on le souhaite. Voil&#224; pour l'exemple celui de la plateforme &lt;a href=&quot;http://www.mediaspip.net/&quot; class='spip_out'&gt;mediaspip.net&lt;/a&gt; :&lt;/p&gt;
&lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.php .imp {font-weight: bold; color: red;}
.php .kw1 {color: #b1b100;}
.php .kw2 {color: #000000; font-weight: bold;}
.php .kw3 {color: #990000;}
.php .kw4 {color: #009900; font-weight: bold;}
.php .co1 {color: #666666; font-style: italic;}
.php .co2 {color: #666666; font-style: italic;}
.php .co3 {color: #0000cc; font-style: italic;}
.php .co4 {color: #009933; font-style: italic;}
.php .coMULTI {color: #666666; font-style: italic;}
.php .es0 {color: #000099; font-weight: bold;}
.php .es1 {color: #000099; font-weight: bold;}
.php .es2 {color: #660099; font-weight: bold;}
.php .es3 {color: #660099; font-weight: bold;}
.php .es4 {color: #006699; font-weight: bold;}
.php .es5 {color: #006699; font-weight: bold; font-style: italic;}
.php .es6 {color: #009933; font-weight: bold;}
.php .es_h {color: #000099; font-weight: bold;}
.php .br0 {color: #009900;}
.php .sy0 {color: #339933;}
.php .sy1 {color: #000000; font-weight: bold;}
.php .st0 {color: #0000ff;}
.php .st_h {color: #0000ff;}
.php .nu0 {color: #cc66cc;}
.php .nu8 {color: #208080;}
.php .nu12 {color: #208080;}
.php .nu19 {color:#800080;}
.php .me1 {color: #004000;}
.php .me2 {color: #004000;}
.php .re0 {color: #000088;}
.php span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code cadre&quot;&gt;&lt;div class=&quot;spip_PHP cadre&quot;&gt;&lt;div class=&quot;php&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;&lt;?php&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;!&lt;/span&gt;&lt;a href=&quot;http://www.php.net/defined&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;defined&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&quot;_ECRIRE_INC_VERSION&quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;kw1&quot;&gt;require&lt;/span&gt; _DIR_RACINE&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'mutualisation/mutualiser.php'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;re0&quot;&gt;$site&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$_SERVER&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'HTTP_HOST'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$site&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;!=&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$_SERVER&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'HTTP_HOST'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; include_spip&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'inc/headers'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; redirige_par_entete&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'http://'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$site&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'/'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;co1&quot;&gt;// Autoriser un cache de 50Mo&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;re0&quot;&gt;$quota_cache&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;50&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;co1&quot;&gt;// Ne pas autoriser les plugins auto&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;a href=&quot;http://www.php.net/define&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;define&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'_DIR_PLUGINS_AUTO'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;kw4&quot;&gt;false&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;a href=&quot;http://www.php.net/define&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;define&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'_AUTORISER_TELECHARGER_PLUGINS'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;false&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;a href=&quot;http://www.php.net/define&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;define&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'_INSTALL_SERVER_DB'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'mysql'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;a href=&quot;http://www.php.net/define&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;define&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'_INSTALL_HOST_DB'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'localhost'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;a href=&quot;http://www.php.net/define&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;define&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'_INSTALL_USER_DB'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'useralternc'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;a href=&quot;http://www.php.net/define&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;define&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'_INSTALL_PASS_DB'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'password_alternc'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;a href=&quot;http://www.php.net/define&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;define&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'_INSTALL_NAME_DB'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'useralternc_'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;prefixe_mutualisation&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$site&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;a href=&quot;http://www.php.net/define&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;define&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'_INSTALL_TABLE_PREFIX'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'spip'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	include_spip&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'inc/acces'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;!&lt;/span&gt;&lt;a href=&quot;http://www.php.net/defined&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;defined&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'_ACCESS_FILE_NAME'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;a href=&quot;http://www.php.net/define&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;define&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'_ACCESS_FILE_NAME'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'.htaccess'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	verifier_htaccess&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'config/'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;a href=&quot;http://www.php.net/define&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;define&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'_SITES_ADMIN_MUTUALISATION'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'www.mediaspip.net'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	demarrer_site&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$site&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;a href=&quot;http://www.php.net/array&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;array&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'creer_site'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;kw4&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'creer_base'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;kw4&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'creer_user_base'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;kw4&quot;&gt;false&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'mail'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'contact@mediaspip.net'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;co1&quot;&gt;// Adresse mail pour recevoir un mail lors d'une creation de site&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'code'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'password_mutu'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;co1&quot;&gt;// Code d'activation principal&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'table_prefix'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;kw4&quot;&gt;false&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'cookie_prefix'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;kw4&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'repertoire'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'sites'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'url_img_courtes'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;kw4&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'utiliser_panel'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;kw4&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;co1&quot;&gt;// Utiliser une table externe pour recuperer des identifiants ... (code, user, pass) permettant a un utilisateur d'installer le site (false)&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'annonce'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'url_creer_base'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'http://domaine.alernc.tld/admin/sql_doadd.php?username=useralternc&amp;password=password_alternc&amp;dbn='&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;prefixe_mutualisation&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$site&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;co1&quot;&gt;// Creer la base de donnees via une URL (methode Alternc)&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'url_hebergeur'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'http://www.mediaspip.net'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;st_h&quot;&gt;'url_contact_hebergeur'&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;=&gt;&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'http://www.mediaspip.net/spip.php?page=contact'&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;	&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt; &lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sy1&quot;&gt;?&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;p class='download cadre_download'&gt;&lt;a href='http://www.mediaspip.net/sites/www.mediaspip.net/local/cache-code/9c0fdcb18be9505d504ad129c9e58ac2.txt'&gt;Download&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Quelques explications concernant l'exemple ci-dessus :&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; nous utilisons &lt;a href=&quot;http://alternc.org/&quot; class='spip_out' rel='external'&gt;Alternc&lt;/a&gt; pour g&#233;rer nos bases de donn&#233;es, donc nous utilisons &#233;galement le ping sur une Url pour cr&#233;er ces bases.&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; On a cr&#233;&#233; au pr&#233;alable un utilisateur sp&#233;cifique Alternc (ici &lt;code class='spip_code' dir='ltr'&gt;useralternc&lt;/code&gt;) en lui donnant un mot de passe (&lt;code class='spip_code' dir='ltr'&gt;password_alternc&lt;/code&gt;), en ne limitant pas la cr&#233;ation de bases pour cet utilisateur;&lt;/li&gt;&lt;li&gt; On a &#233;galement install&#233; le site ma&#238;tre dans le compte de cet utilisateur;&lt;/li&gt;&lt;li&gt; Les defines &lt;code class='spip_code' dir='ltr'&gt;_INSTALL_USER_DB&lt;/code&gt; et &lt;code class='spip_code' dir='ltr'&gt;_INSTALL_PASS_DB&lt;/code&gt; doivent &#234;tre identiques au nom d'utilisateur et mot de passe pass&#233;s en param&#232;tre de l'Url de PING. Il n'y aura pas de probl&#232;me de divulgation de mot de passe sur le r&#233;seau car le serveur Alternc doit &#234;tre install&#233; sur le m&#234;me serveur pour que cela fonctionne et que ces infos ne sortiront donc pas de la machine;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; Certaines options de la fonction &lt;code class='spip_code' dir='ltr'&gt; demarrer_site &lt;/code&gt; sont &#233;galement importantes :&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;url_creer_base&lt;/code&gt; : correspond &#224; l'adresse de ping sur le serveur Alternc;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;utiliser_panel&lt;/code&gt; : doit &#234;tre &#224; &lt;code class='spip_code' dir='ltr'&gt;true&lt;/code&gt; pour b&#233;n&#233;ficier du plugin que nous documentons actuellement;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; Le define &lt;code class='spip_code' dir='ltr'&gt;_SITES_ADMIN_MUTUALISATION&lt;/code&gt; doit comporter l'adresse du site d&#233;finie comme &quot;ma&#238;tre&quot;;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;On peut ensuite proc&#233;der &#224; l'installation du site maitre (nous n'allons pas expliquer comment faire pointer vos DNS au bon endroit, cela est abord&#233; dans le premier lien de cet article) et vous rendant avec votre navigateur sur son adresse, vous devrez utiliser pour ce premier site le &lt;code class='spip_code' dir='ltr'&gt;code&lt;/code&gt; que vous avez utilis&#233; dans la fonction &lt;code class='spip_code' dir='ltr'&gt;demarrer_site()&lt;/code&gt;.&lt;/p&gt; &lt;p&gt;Une fois la proc&#233;dure d'installation termin&#233;e, SPIP aura cr&#233;&#233; un sous r&#233;pertoire dans le dossier &lt;code class='spip_code' dir='ltr'&gt;sites/&lt;/code&gt; de votre installation comportant les 4 r&#233;pertoires s&#233;par&#233;s pour cette instance. Dans le sous-r&#233;pertoire &lt;code class='spip_code' dir='ltr'&gt;config/&lt;/code&gt;, on va rajouter un fichier &lt;code class='spip_code' dir='ltr'&gt;mes_options.php&lt;/code&gt; qui sera sp&#233;cifique &#224; cette instance et dans lequel on mettra les lignes suivantes :&lt;/p&gt;
&lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.php .imp {font-weight: bold; color: red;}
.php .kw1 {color: #b1b100;}
.php .kw2 {color: #000000; font-weight: bold;}
.php .kw3 {color: #990000;}
.php .kw4 {color: #009900; font-weight: bold;}
.php .co1 {color: #666666; font-style: italic;}
.php .co2 {color: #666666; font-style: italic;}
.php .co3 {color: #0000cc; font-style: italic;}
.php .co4 {color: #009933; font-style: italic;}
.php .coMULTI {color: #666666; font-style: italic;}
.php .es0 {color: #000099; font-weight: bold;}
.php .es1 {color: #000099; font-weight: bold;}
.php .es2 {color: #660099; font-weight: bold;}
.php .es3 {color: #660099; font-weight: bold;}
.php .es4 {color: #006699; font-weight: bold;}
.php .es5 {color: #006699; font-weight: bold; font-style: italic;}
.php .es6 {color: #009933; font-weight: bold;}
.php .es_h {color: #000099; font-weight: bold;}
.php .br0 {color: #009900;}
.php .sy0 {color: #339933;}
.php .sy1 {color: #000000; font-weight: bold;}
.php .st0 {color: #0000ff;}
.php .st_h {color: #0000ff;}
.php .nu0 {color: #cc66cc;}
.php .nu8 {color: #208080;}
.php .nu12 {color: #208080;}
.php .nu19 {color:#800080;}
.php .me1 {color: #004000;}
.php .me2 {color: #004000;}
.php .re0 {color: #000088;}
.php span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code cadre&quot;&gt;&lt;div class=&quot;spip_PHP cadre&quot;&gt;&lt;div class=&quot;php&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;&lt;?php&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;a href=&quot;http://www.php.net/define&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;define&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'_DIR_PLUGINS_SUPPL'&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;st_h&quot;&gt;'../sites/www.mediaspip.net/plugins/'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sy1&quot;&gt;?&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;p class='download cadre_download'&gt;&lt;a href='http://www.mediaspip.net/sites/www.mediaspip.net/local/cache-code/c52c1bcd349ab7689842feb5ebd060cb.txt'&gt;Download&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Ce define permet de d&#233;clarer pour l'instance en question un r&#233;pertoire de plugins suppl&#233;mentaire qui ne sera utilisable que par ce site. Vous pouvez y d&#233;poser le plugin &quot;Gestion de mutualisation&quot; afin qu'il ne soit pas accessible des autres sites. Vous devez &#233;galement d&#233;poser les fichiers des &lt;a href=&quot;http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/le-plugin-gestion-de-la#dependances&quot; class='spip_in' hreflang='fr' title=&quot;art25&quot;&gt;plugins dont il d&#233;pend&lt;/a&gt;, nous vous conseillons cependant de les mettre dans le dossier &lt;code class='spip_code' dir='ltr'&gt;extensions/&lt;/code&gt; &#224; la racine de part leur nature et pour &#234;tre s&#251;r qu'ils ne seront jamais d&#233;sactiv&#233;s.&lt;/p&gt; &lt;p&gt;En activant ensuite le plugin dans votre interface priv&#233;, son fonctionnement devient automatique.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;gestion-des-sites-mutualises-dans&quot;&gt;&lt;/a&gt; Gestion des sites mutualis&#233;s dans une table SQL d'un site ma&#238;tre &lt;/h3&gt;
&lt;p&gt;Ce plugin permet de g&#233;rer les diff&#233;rentes instances de mutualisation de SPIP dans une table SQL d'un site dit &quot;ma&#238;tre&quot; permettant de d&#233;finir &#224; sa cr&#233;ation :&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Son titre;&lt;/li&gt;&lt;li&gt; Son descriptif;&lt;/li&gt;&lt;li&gt; Son administrateur principal (d&#233;fini par son id_auteur);&lt;/li&gt;&lt;li&gt; Son domaine DNS (ex: mediaspip.net);&lt;/li&gt;&lt;li&gt; Son sous-domaine (ex: canal_test);&lt;/li&gt;&lt;li&gt; Son &lt;abbr title=&quot;Full Qualified Domain Name&quot;&gt;FQDN&lt;/abbr&gt; complet, d&#233;fini automatiquement suite aux deux champs pr&#233;c&#233;dents (ex: canal_test.mediaspip.net);&lt;/li&gt;&lt;li&gt; Sa date de demande;&lt;/li&gt;&lt;li&gt; Sa date de validation;&lt;/li&gt;&lt;li&gt; S'il utilise la fonction &lt;a href=&quot;http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/le-plugin-gestion-de-la#super_cron&quot; class='spip_in' hreflang='fr' title=&quot;art25&quot;&gt;super_cron&lt;/a&gt;;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Il ajoute &#233;galement un champ &#224; la table spip_auteurs &lt;code class='spip_code' dir='ltr'&gt;nb_mutus&lt;/code&gt; d&#233;finissant le nombre d'instances de mutualisation qu'un auteur a le droit de cr&#233;er. Le nombre par d&#233;faut est r&#233;gl&#233; &#224; &quot;0&quot; (infini) et est modifiable dans la configuration du plugin ainsi que sur chaque utilisateur individuellement dans le formulaire d'&#233;dition de l'utilisateur (ce champ n'est visible que par les administrateurs).&lt;/p&gt; &lt;p&gt;En plus des ces donn&#233;es stock&#233;es en base de donn&#233;e, il est &#233;galement possible d'associer un logo &#224; chaque instance de mutualisation. Dans le cadre de l'&#233;dition d'une instance dans l'espace priv&#233;, on utilise l'API de base de SPIP et cette fonctionnalit&#233; est donc toujours pr&#233;sente. Dans le cadre de l'&#233;dition de l'instance dans l'espace public, on se sert du plugin &lt;a href=&quot;http://zone.spip.org/trac/spip-zone/browser/_plugins_/ajaxforms&quot; class='spip_out' rel='external'&gt;Ajaxforms&lt;/a&gt; qui permet d'ajouter un formulaire CVT d'&#233;dition de logo de n'importe quel objet. Dans le cas o&#249; ce plugin n'est pas pr&#233;sent, il ne sera pas possible d'associer un logo &#224; l'instance. L'ajout d'un logo n'est possible qu'apr&#232;s cr&#233;ation de l'instance de mutualisation.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;gestion-d-instances-et&quot;&gt;&lt;/a&gt; Gestion d'instances et notifications &lt;/h3&gt;
&lt;p&gt;Pour avoir un suivi correct des instances il est n&#233;cessaire de notifier r&#233;guli&#232;rement.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;la-configuration-du-plugin&quot;&gt;&lt;/a&gt; La configuration du plugin &lt;/h3&gt;
&lt;p&gt;La configuration est relativement simple, elle permet :&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; de d&#233;finir un ou plusieurs domaines compl&#234;tement g&#233;r&#233;s par la mutualisation (ex: mediaspip.net. Ces domaines doivent &#234;tre correctement configur&#233;s au niveau d'Apache pour faire pointer l'ensemble de leurs sous domaines vers le r&#233;pertoire de la mutualisation);&lt;/li&gt;&lt;li&gt; une s&#233;rie de sous-domaines par domaine configur&#233;s ci-dessus, permettant d'&#233;viter la cr&#233;ation de mutualisations sur des sous-domaines d&#233;j&#224; existants ou r&#233;serv&#233;s (ex: www;mail;smtp);&lt;/li&gt;&lt;li&gt; la possibilit&#233; de saisie d'un domaine libre, appartenant &#224; l'utilisateur. Dans ce cas c'est &#224; l'utilisateur de faire pointer son domaine ou sous-domaine sur le serveur h&#233;bergeant la mutualisation. L'administrateur du serveur devra quant &#224; lui g&#233;rer le virtualhost Apache local pour ce nouveau domaine;&lt;/li&gt;&lt;li&gt; la possibilit&#233; de r&#233;gler l'intervalle entre deux appels de la fonction &lt;a href=&quot;http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/le-plugin-gestion-de-la#super_cron&quot; class='spip_in' hreflang='fr' title=&quot;art25&quot;&gt;super_cron&lt;/a&gt; sur les instances de mutualisation (&#224; sp&#233;cifier en nombre de secondes);&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a name=&quot;super_cron&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;la-fonction-super-cron&quot;&gt;&lt;/a&gt; La fonction Super Cron &lt;/h3&gt;
&lt;p&gt;Les taches Cron de SPIP sont r&#233;alis&#233;e lorsque des visiteurs vont sur le site en question, ce qui peut &#234;tre relativement ennuyeux lorsque le site est peu fr&#233;quent&#233; et que son fonctionnement n&#233;cessite la r&#233;alisation de t&#226;ches &#224; intervalle r&#233;gulier car elles ne se r&#233;aliseront que rarement (encodage de m&#233;dias, envoi de notification ...).&lt;/p&gt; &lt;p&gt;Pour palier &#224; cela, le plugin de gestion de la ferme a une t&#226;che Cron qui ne s'occupe que de faire fonctionner les Crons des instances mutualis&#233;es.&lt;/p&gt; &lt;p&gt;Pour ce faire, il suffit de cr&#233;er une t&#226;che Cron syst&#232;me sur le serveur appelant le Cron du site ma&#238;tre qui lui, &#224; intervalle r&#233;gulier, appellera les Crons des instances.&lt;/p&gt; &lt;p&gt;On ouvre donc &lt;a href=&quot;http://technique.arscenic.org/commandes-linux-de-base/article/cron-gestion-des-taches-planifiees#crontab&quot; class='spip_out' rel='external'&gt;crontab&lt;/a&gt; sur le serveur :&lt;/p&gt;
&lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .co4 {color: #666666;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code cadre&quot;&gt;&lt;div class=&quot;spip_bash cadre&quot; data-clipboard-text=&quot;crontab -e&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;crontab &lt;span class=&quot;re5&quot;&gt;-e&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Puis on y ajoute une ligne qui ressemble &#224; (pensez &#224; modifier &lt;code class='spip_code' dir='ltr'&gt;www.mediaspip.net&lt;/code&gt; par l'Url de votre site ma&#238;tre) :&lt;/p&gt;
&lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .co4 {color: #666666;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code cadre&quot;&gt;&lt;div class=&quot;spip_bash cadre&quot; data-clipboard-text=&quot;* * * * * curl http://www.mediaspip.net/spip.php?action=super_cron&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; curl http:&lt;span class=&quot;sy0&quot;&gt;//&lt;/span&gt;www.mediaspip.net&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;spip.php?&lt;span class=&quot;re2&quot;&gt;action&lt;/span&gt;=super_cron&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Ou son &#233;quivalent avec &lt;code class='spip_code' dir='ltr'&gt;wget&lt;/code&gt; :&lt;/p&gt;
&lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .co4 {color: #666666;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code cadre&quot;&gt;&lt;div class=&quot;spip_bash cadre&quot; data-clipboard-text=&quot;* * * * * wget -O - -q -t 1 http://www.mediaspip.net/spip.php?action=super_cron&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;pre class=&quot;de1&quot;&gt;&lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;wget&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-O&lt;/span&gt; - &lt;span class=&quot;re5&quot;&gt;-q&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-t&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; http:&lt;span class=&quot;sy0&quot;&gt;//&lt;/span&gt;www.mediaspip.net&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;spip.php?&lt;span class=&quot;re2&quot;&gt;action&lt;/span&gt;=super_cron&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Cette ligne fera en sorte que le Cron du site ma&#238;tre soit appel&#233; toutes les minutes par le serveur.&lt;/p&gt; &lt;p&gt;Cette fonctionnalit&#233; n&#233;cessite que le plugin &quot;Job queue&quot; soit install&#233; sur le site ma&#238;tre et les instances de mutualisation.&lt;/p&gt; &lt;p&gt;L'action cron envers les autres sites est planifi&#233;e dans le plugin toutes les minutes (60 secondes), cette valeur peut &#234;tre modifi&#233;e dans la le formulaire de configuration. Cette action est &#233;galement r&#233;alis&#233;e sur toutes les instances par d&#233;faut, il est possible d'annuler cette fonction sur certains sites en les modifiant apr&#232;s cr&#233;ation (par un admin).&lt;/p&gt; &lt;p&gt;Le gros avantage de cela est que nous n'avons besoin que de cr&#233;er une seule t&#226;che planifi&#233;e au niveau du serveur, plut&#244;t qu'une pour chaque site.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;integration-dans-les-squelettes&quot;&gt;&lt;/a&gt; Int&#233;gration dans les squelettes &lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Menus&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Le plugin gestion de la mutualisation fournit un &#233;l&#233;ment de menus suppl&#233;mentaire possible &quot;Demander une instance de mutualisation&quot; affichant un lien vers une page du type &lt;code class='spip_code' dir='ltr'&gt;spip.php?page=demander_mutu&lt;/code&gt; fournie par d&#233;faut dans le plugin et compatible avec les squelettes de type Zpip (cf plus bas).&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Squelettes de type Zpip&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Le plugin fournit une page &quot;demander_mutu&quot; accessible &#224; l'adresse &lt;code class='spip_code' dir='ltr'&gt;spip.php?page=demander_mutu&lt;/code&gt; affichant le formulaire de demande d'instance de mutualisation et la liste des demandes en cours de validation et d&#233;j&#224; valid&#233;es.&lt;/p&gt; &lt;p&gt;Le plugin fournit &#233;galement une page &quot;mutu&quot; permettant d'afficher les informations li&#233;es &#224; une instance de mutualisation.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;les-notifications&quot;&gt;&lt;/a&gt; Les notifications &lt;/h3&gt;&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;integration-a-d-autres-plugins&quot;&gt;&lt;/a&gt; Int&#233;gration &#224; d'autres plugins &lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Champs extras 2&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Le plugin de gestion d'instances de mutualisation cr&#233;e un objet SPIP sp&#233;cique &quot;mutu&quot; qui est automatiquement extensible via le plugin &lt;a href=&quot;http://www.spip-contrib.net/-Les-champs-extra-&quot; class='spip_out' rel='external'&gt;champs extras 2&lt;/a&gt; permettant ainsi d'ajouter ais&#233;ment des champs &#224; la fois dans la table de la base de donn&#233;e mais aussi dans le formulaire de cr&#233;ation.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Inscription3&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Le plugin de gestion de mutualisation est compatible avec le plugin inscription3. Ainsi il est possible d'ajouter dans la configuration d'Inscription3 la possibilit&#233; de demander d&#232;s l'inscription d'un individu au site ma&#238;tre une instance de mutualisation.&lt;/p&gt; &lt;p&gt;Le visiteur verra alors dans le formulaire de demande de compte une partie &quot;Instance de mutualisation&quot; lui demandant de choisir un titre, un domaine possible, un sous-domaine et de donner un descriptif (optionnel).&lt;/p&gt; &lt;p&gt;Cette partie du formulaire peut &#234;tre rendue obligatoire (optionnel), le descriptif peut &#234;tre ajout&#233; et rendu obligatoire &#233;galement. Le formulaire d'inscription au site v&#233;rifiera alors automatiquement la disponibilit&#233; du domaine en question et renverra une erreur en cas d'&#233;chec.&lt;/p&gt; &lt;p&gt;Lorsque le formulaire de cr&#233;ation de compte est valid&#233;, la d&#233;marche d'octroi d'une instance de mutualisation est identique &#224; celle en passant par le formulaire de demande habituel.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Forums&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Depuis que les forums sont sortis du Core de SPIP (version 2.2 et sup&#233;rieures) ou avec l'extension Forum (en 2.1 au moins mais pas le plugin normal d&#233;nomm&#233; Forum &#233;galement), il est dor&#233;navant possible de manipuler des forums sur n'importe quel objet SPIP.&lt;/p&gt; &lt;p&gt;Il est donc possible d'avoir des forums de discussion autour de l'objet &quot;mutu&quot;. Il suffit d'ajouter le formulaire de forum (&lt;code class='spip_code' dir='ltr'&gt;#FORMULAIRE_FORUM&lt;/code&gt;) dans la page d'une mutualisation.&lt;/p&gt; &lt;p&gt;&lt;a name=&quot;piwik&quot;&gt;&lt;/a&gt;&lt;strong&gt;Piwik&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://www.piwik.org/&quot; class='spip_out' rel='external'&gt;Piwik&lt;/a&gt; est un outil de statistiques open-source comparable &#224; Google Analytics.&lt;/p&gt; &lt;p&gt;Si le plugin Piwik est install&#233; sur le site principal et configur&#233; avec un acc&#232;s administrateur au serveur Piwik, il est alors possible de cr&#233;er depuis la gestion de la ferme un compte utilisateur pour les d&#233;tenteurs d'instances de mutualisation et un site analys&#233; sur le serveur Piwik correspondant aux instances.&lt;/p&gt; &lt;p&gt;Pour ce faire, on ajoute un champ dans la tables des auteurs &lt;code class='spip_code' dir='ltr'&gt;piwik_user&lt;/code&gt; qui correspondra au nom d'utilisateur sur le serveur Piwik et un champ &lt;code class='spip_code' dir='ltr'&gt;piwik_id&lt;/code&gt; dans la table des instances qui correspondra au num&#233;ro du site sur le serveur Piwik.&lt;/p&gt; &lt;p&gt;Ainsi, &#224; l'installation de son instance de mutualisation, l'utilisateur pourra, s'il le souhaite, activer le plugin Piwik et y rentrer ses identifiants pour analyser le trafic de son site.&lt;/p&gt; &lt;p&gt;&lt;a name=&quot;dependances&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;les-dependances-du-plugin&quot;&gt;&lt;/a&gt; Les d&#233;pendances du plugin &lt;/h3&gt;
&lt;p&gt;Le plugin de gestion de mutualisation d&#233;pend de plusieurs autres donc la liste est la suivant :&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;a href=&quot;http://www.spip-contrib.net/SPIP-Bonux&quot; class='spip_out' rel='external'&gt;spip_bonux&lt;/a&gt; : une boite &#224; outil devenue indispensable;&lt;/li&gt;&lt;li&gt; &lt;a href=&quot;http://www.spip-contrib.net/Saisies&quot; class='spip_out' rel='external'&gt;saisies&lt;/a&gt; : permettant de cr&#233;er plus facilement les formulaires;&lt;/li&gt;&lt;li&gt; Job Queue : permettant d'optimiser les t&#226;ches Cron de SPIP;&lt;/li&gt;&lt;li&gt; V&#233;rifier : API de v&#233;rification pour les formulaires;&lt;/li&gt;&lt;li&gt; Afficher objets : pour avoir des listes d'objets en squelette dans l'espace priv&#233;;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Ces plugins &#233;tant des outils de d&#233;veloppement, ils sont susceptibles d'&#234;tre utilis&#233;s par beaucoup d'autres plugins, nous vous conseillons de les mettre dans votre dossier &lt;code class='spip_code' dir='ltr'&gt;extensions/&lt;/code&gt; &#224; la racine du site.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;ce-que-ce-plugin-ne-fait-pas&quot;&gt;&lt;/a&gt; Ce que ce plugin ne fait pas &lt;/h3&gt;
&lt;p&gt;Il ne g&#232;re pas la configuration d'Apache, donc si vous activez plusieurs domaines possibles, c'est &#224; la personne en charge du serveur de cr&#233;er les virtualhosts apache n&#233;cessaires, tout comme dans le cas d'un domaine ouvert.&lt;/p&gt;
&lt;h3 class=&quot;spip&quot;&gt; &lt;a name=&quot;ce-que-ce-plugin-aimerait-faire&quot;&gt;&lt;/a&gt; Ce que ce plugin aimerait faire &lt;/h3&gt;
&lt;p&gt;Se connecter directement &#224; la base de donn&#233;e d'un serveur &lt;a href=&quot;http://www.alternc.org/&quot; class='spip_out' rel='external'&gt;Alternc&lt;/a&gt; ou tout autre panel de gestion de serveur afin de pouvoir g&#233;rer de mani&#232;re autonome :&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; l'ajout de domaines et la configuration de sous domaines &quot;libres&quot;;&lt;/li&gt;&lt;li&gt; la cr&#233;ation et la suppression de comptes ftp;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		
		

	</item>
<item xml:lang="fr">
		<title>Gestion de la ferme</title>
		<link>http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/article/gestion-de-la-ferme</link>
		<guid isPermaLink="true">http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/article/gestion-de-la-ferme</guid>
		<dc:date>2010-03-02T14:20:56Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>kent1</dc:creator>



		<description>
&lt;p&gt;La ferme est g&#233;r&#233;e dans son ensemble par des &quot;super admins&quot;.&lt;br class='autobr' /&gt;
Certains r&#233;glages peuvent &#234;tre fais afin de r&#233;guler les besoins des diff&#233;rents canaux.&lt;br class='autobr' /&gt;
Dans un premier temps il utilise le plugin &quot;Gestion de mutualisation&quot;&lt;/p&gt;


-
&lt;a href="http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/" rel="directory"&gt;Managing a MediaSPIP farm&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#039;#le-super-cron-gestion-mutu-super&#039;&gt;Le super Cron (gestion_mutu_super_cron)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-tache-de-maintenance-gestion&#039;&gt;La t&#226;che de maintenance (gestion_mutu_maintenance)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#les-notifications-de-changement-de&#039;&gt;Les notifications de changement de statut&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-notification-reguliere-des&#039;&gt;La notification r&#233;guli&#232;re des administrateurs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#utilite&#039;&gt;Utilit&#233;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#exemple-de-contenu-fournit-par&#039;&gt;Exemple de contenu fournit par cette page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#cas-d-utilisation&#039;&gt;Cas d&#039;utilisation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-demande-d-une-instance&#039;&gt;La demande d&#039;une instance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-validation-d-une-instance&#039;&gt;La validation d&#039;une instance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-suspension-d-une-instance-de&#039;&gt;La suspension d&#039;une instance de mutualisation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-suppression-d-une-instance-de&#039;&gt;La suppression d&#039;une instance de mutualisation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#installation-basique&#039;&gt;Installation basique&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#gestion-des-sites-mutualises-dans&#039;&gt;Gestion des sites mutualis&#233;s dans une table SQL d&#039;un site ma&#238;tre&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#gestion-d-instances-et&#039;&gt;Gestion d&#039;instances et notifications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-configuration-du-plugin&#039;&gt;La configuration du plugin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#la-fonction-super-cron&#039;&gt;La fonction Super Cron&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#integration-dans-les-squelettes&#039;&gt;Int&#233;gration dans les squelettes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#les-notifications&#039;&gt;Les notifications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#integration-a-d-autres-plugins&#039;&gt;Int&#233;gration &#224; d&#039;autres plugins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#les-dependances-du-plugin&#039;&gt;Les d&#233;pendances du plugin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#ce-que-ce-plugin-ne-fait-pas&#039;&gt;Ce que ce plugin ne fait pas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#039;#ce-que-ce-plugin-aimerait-faire&#039;&gt;Ce que ce plugin aimerait faire&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;
&lt;p&gt;La ferme est g&#233;r&#233;e dans son ensemble par des &quot;super admins&quot;.&lt;/p&gt; &lt;p&gt;Certains r&#233;glages peuvent &#234;tre fais afin de r&#233;guler les besoins des diff&#233;rents canaux.&lt;/p&gt; &lt;p&gt;Dans un premier temps il utilise le plugin &quot;&lt;a href=&quot;http://www.mediaspip.net/documentation/administrator-s-documentation/setup-of-the-channel/managing-a-mediaspip-farm/gestion-generale-de-la-ferme/article/le-plugin-gestion-de-la&quot; class='spip_in' hreflang='fr' title=&quot;art25&quot;&gt;Gestion de mutualisation&lt;/a&gt;&quot;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		

	</item>



</channel>

</rss>