<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://acs.geomaticien.org/spip.php?page=backend.xslt" ?>
<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="fr">
	<title>acs.geomaticien.org</title>
	<link>https://acs.geomaticien.org/</link>
	<description>ACS est l'Assistant de Configuration de Site pour Spip. C'est un plugin Spip.</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://acs.geomaticien.org/spip.php?page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="fr">
		<title>Documentation du code source</title>
		<link>https://acs.geomaticien.org/spip.php?article74</link>
		<guid isPermaLink="true">https://acs.geomaticien.org/spip.php?article74</guid>
		<dc:date>2024-10-03T00:34:24Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Daniel FAIVRE</dc:creator>



		<description>

-
&lt;a href="https://acs.geomaticien.org/spip.php?rubrique1" rel="directory"&gt;Documentation&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;iframe src=&#034;https://acs.geomaticien.org/sites/acs.geomaticien.org/code/index.html&#034; name=&#034;pc&#034; style=&#034;width:100%; min-height: 400px; height:100%;&#034; frameborder=&#034;0&#034;&gt;&lt;/iframe&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Code source</title>
		<link>https://acs.geomaticien.org/spip.php?article73</link>
		<guid isPermaLink="true">https://acs.geomaticien.org/spip.php?article73</guid>
		<dc:date>2021-11-18T01:39:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Daniel FAIVRE</dc:creator>



		<description>
&lt;p&gt;Code source : git.spip.net/spip-contrib-extensions/acs &lt;br class='autobr' /&gt;
Pour demander une nouvelle fonctionnalit&#233;, cliquez ici. &lt;br class='autobr' /&gt;
Et l&#224; pour signaler un bug. &lt;br class='autobr' /&gt;
Vous pouvez aussi t&#233;l&#233;charger les anciennes versions l&#224;.&lt;/p&gt;


-
&lt;a href="https://acs.geomaticien.org/spip.php?rubrique2" rel="directory"&gt;T&#233;l&#233;chargements &lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Code source : &lt;a href=&#034;https://git.spip.net/spip-contrib-extensions/acs&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;git.spip.net/spip-contrib-extensions/acs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Pour demander une nouvelle fonctionnalit&#233;, cliquez &lt;a href=&#034;https://git.spip.net/spip-contrib-extensions/acs/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;ici&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Et &lt;a href=&#034;https://git.spip.net/spip-contrib-extensions/acs/issues&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;l&#224; pour signaler un bug&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Vous pouvez aussi t&#233;l&#233;charger les anciennes versions &lt;a href=&#034;https://git.spip.net/spip-contrib-extensions/acs/tags&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;l&#224;&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Glossary</title>
		<link>https://acs.geomaticien.org/spip.php?article66</link>
		<guid isPermaLink="true">https://acs.geomaticien.org/spip.php?article66</guid>
		<dc:date>2009-07-08T05:04:49Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Daniel FAIVRE</dc:creator>


		<dc:subject>Toutes versions</dc:subject>

		<description>&lt;p&gt;Glossary of ACS terms&lt;/p&gt;

-
&lt;a href="https://acs.geomaticien.org/spip.php?rubrique1" rel="directory"&gt;Documentation&lt;/a&gt;

/ 
&lt;a href="https://acs.geomaticien.org/spip.php?mot8" rel="tag"&gt;Toutes versions&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;strong&gt;Component&lt;/strong&gt; : an &lt;a href='https://acs.geomaticien.org/spip.php?article1' class=&#034;spip_in&#034; hreflang=&#034;fr&#034;&gt;ACS component&lt;/a&gt; is made with zero, one or more little parts of SPIP templates with an administration user interface.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;strong&gt;Models&lt;/strong&gt; : an &lt;a href='https://acs.geomaticien.org/spip.php?rubrique4' class=&#034;spip_in&#034; hreflang=&#034;fr&#034;&gt;ACS model&lt;/a&gt; is a SPIP templates set (a templates directory) with ACS components.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;strong&gt;Nut&lt;/strong&gt; : a nut is a small SPIP template part.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;strong&gt;Pencil&lt;/strong&gt; : little icon of a pencil to edit components from public pages of the website.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;strong&gt;Template&lt;/strong&gt; : pages are made from templates which formats contents read in database.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Cadre</title>
		<link>https://acs.geomaticien.org/spip.php?article71</link>
		<guid isPermaLink="true">https://acs.geomaticien.org/spip.php?article71</guid>
		<dc:date>2009-07-08T04:56:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Daniel FAIVRE</dc:creator>



		<description>
&lt;p&gt;Cadre is a container for other components. From administration panel, just drag and drop a component in a Cadre and validate to change a Cadre content. Pages from Cat model contains differents Cadres with seperate configurations, to customize any page content. &lt;br class='autobr' /&gt;
Margins and orientation are customizable. A vertical Cadre is a customizable column, and an horizontal one is an customizable horizontal block. &lt;br class='autobr' /&gt;
Pages pane of ACS control panel show which Cadre is in which page : just click on the (&#8230;)&lt;/p&gt;


-
&lt;a href="https://acs.geomaticien.org/spip.php?rubrique6" rel="directory"&gt;Cat - Components&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Cadre is a container for other components. From administration panel, just drag and drop a component in a Cadre and validate to change a Cadre content. Pages from &lt;a href='https://acs.geomaticien.org/spip.php?rubrique4' class=&#034;spip_in&#034; hreflang=&#034;fr&#034;&gt;Cat model&lt;/a&gt; contains differents Cadres with seperate configurations, to customize any page content.&lt;/p&gt;
&lt;div class='spip_document_64 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;79&#034; data-legende-lenx=&#034;xx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://acs.geomaticien.org/IMG/png/cadre2022.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://acs.geomaticien.org/local/cache-vignettes/L500xH523/cadre2022-284d3.png?1699426934' width='500' height='523' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre crayon document-titre-64 '&gt;&lt;strong&gt;Composant Cadre
&lt;/strong&gt;&lt;/div&gt; &lt;div class='spip_doc_descriptif crayon document-descriptif-64 '&gt;Le composant Cadre est un conteneur pour d'autres composants.
&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Margins and orientation are customizable. A vertical Cadre is a customizable column, and an horizontal one is an customizable horizontal block.&lt;/p&gt;
&lt;p&gt;Pages pane of ACS control panel show which Cadre is in which page : just click on the Cadre in the page schema to edit the right Cadre.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Cadre</title>
		<link>https://acs.geomaticien.org/spip.php?article69</link>
		<guid isPermaLink="true">https://acs.geomaticien.org/spip.php?article69</guid>
		<dc:date>2009-06-07T04:22:25Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Daniel FAIVRE</dc:creator>


		<dc:subject>Version 0.4</dc:subject>
		<dc:subject>Version 0.5</dc:subject>
		<dc:subject>Version 0.6</dc:subject>
		<dc:subject>Version 0.7</dc:subject>
		<dc:subject>Version 0.8</dc:subject>
		<dc:subject>Version 3.0</dc:subject>

		<description>
&lt;p&gt;Cadre personnalisable pouvant contenir d'autres composants. &lt;br class='autobr' /&gt; Le composant Cadre est un conteneur pour d'autres composants. Depuis l'interface d'administration, il suffit de faire glisser un composant dans un Cadre puis de valider pour modifier le contenu du Cadre. Les pages du Mod&#232;le Cat utilisent diff&#233;rents Cadres pr&#233;d&#233;finis, qui peuvent &#234;tre configur&#233;s s&#233;par&#233;ment afin de personnaliser le contenu de chaque page. &lt;br class='autobr' /&gt;
On peut &#233;galement r&#233;gler les marges de chaque Cadre, ainsi que son (&#8230;)&lt;/p&gt;


-
&lt;a href="https://acs.geomaticien.org/spip.php?rubrique6" rel="directory"&gt;Cat - Composants&lt;/a&gt;

/ 
&lt;a href="https://acs.geomaticien.org/spip.php?mot6" rel="tag"&gt;Version 0.4&lt;/a&gt;, 
&lt;a href="https://acs.geomaticien.org/spip.php?mot7" rel="tag"&gt;Version 0.5&lt;/a&gt;, 
&lt;a href="https://acs.geomaticien.org/spip.php?mot10" rel="tag"&gt;Version 0.6&lt;/a&gt;, 
&lt;a href="https://acs.geomaticien.org/spip.php?mot11" rel="tag"&gt;Version 0.7&lt;/a&gt;, 
&lt;a href="https://acs.geomaticien.org/spip.php?mot12" rel="tag"&gt;Version 0.8&lt;/a&gt;, 
&lt;a href="https://acs.geomaticien.org/spip.php?mot22" rel="tag"&gt;Version 3.0&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Cadre personnalisable pouvant contenir d'autres composants.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Le composant Cadre est un conteneur pour d'autres composants. Depuis l'interface d'administration, il suffit de faire glisser un composant dans un Cadre puis de valider pour modifier le contenu du Cadre. Les pages du &lt;a href='https://acs.geomaticien.org/spip.php?rubrique4' class=&#034;spip_in&#034;&gt;Mod&#232;le Cat&lt;/a&gt; utilisent diff&#233;rents Cadres pr&#233;d&#233;finis, qui peuvent &#234;tre configur&#233;s s&#233;par&#233;ment afin de personnaliser le contenu de chaque page.&lt;/p&gt;
&lt;div class='spip_document_64 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;79&#034; data-legende-lenx=&#034;xx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://acs.geomaticien.org/IMG/png/cadre2022.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://acs.geomaticien.org/local/cache-vignettes/L500xH523/cadre2022-284d3.png?1699426934' width='500' height='523' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre crayon document-titre-64 '&gt;&lt;strong&gt;Composant Cadre
&lt;/strong&gt;&lt;/div&gt; &lt;div class='spip_doc_descriptif crayon document-descriptif-64 '&gt;Le composant Cadre est un conteneur pour d'autres composants.
&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;On peut &#233;galement r&#233;gler les marges de chaque Cadre, ainsi que son orientation. Un Cadre vertical est une colonne personnalisable, et un Cadre horizontal une &#034;ligne&#034;, un bloc horizontal personnalisable.&lt;/p&gt;
&lt;p&gt;Il n'est pas n&#233;cessaire de m&#233;moriser quel Cadre se trouve dans quelle page : il suffit d'aller sur l'onglet &#034;Pages&#034; d'ACS et de visualiser le sch&#233;ma d'une page pour voir les Cadres inclus dans cette page. Un clic sur un Cadre inclus am&#232;ne directement sur la page d'&#233;dition de ce Cadre.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Historique&lt;/h2&gt;
&lt;p&gt;Ce composant s'appelait &#034;Module&#034; dans les versions de Cat ant&#233;rieures &#224; la version 0.7.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Migration to new ACS version</title>
		<link>https://acs.geomaticien.org/spip.php?article68</link>
		<guid isPermaLink="true">https://acs.geomaticien.org/spip.php?article68</guid>
		<dc:date>2008-08-27T22:49:21Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Daniel FAIVRE</dc:creator>


		<dc:subject>Toutes versions</dc:subject>

		<description>
&lt;p&gt;n.n.n =&gt; 4.x.x (spip 4) &lt;br class='autobr' /&gt;
As some components changed, a local test is a good idea. &lt;br class='autobr' /&gt;
Save your ACS configuration, update Spip, update ACS with the Spip plugins update procedure. This update preserve the ACS configuration. &lt;br class='autobr' /&gt;
To update your ACS plugin with new fresh default values, uninstall ACS and re-install it.&lt;/p&gt;


-
&lt;a href="https://acs.geomaticien.org/spip.php?rubrique1" rel="directory"&gt;Documentation&lt;/a&gt;

/ 
&lt;a href="https://acs.geomaticien.org/spip.php?mot8" rel="tag"&gt;Toutes versions&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;n.n.n =&gt; 4.x.x (spip 4)&lt;/h2&gt;
&lt;p&gt;As some components changed, a local test is a good idea.&lt;/p&gt;
&lt;p&gt;Save your ACS configuration, update Spip, update ACS with the Spip plugins update procedure. This update preserve the ACS configuration. &lt;br class='autobr' /&gt;
To update your ACS plugin with new fresh default values, uninstall ACS and re-install it.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Migration vers une nouvelle version d'ACS</title>
		<link>https://acs.geomaticien.org/spip.php?article67</link>
		<guid isPermaLink="true">https://acs.geomaticien.org/spip.php?article67</guid>
		<dc:date>2008-08-27T22:42:48Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Daniel FAIVRE</dc:creator>


		<dc:subject>Toutes versions</dc:subject>

		<description>
&lt;p&gt;n.n.n =&gt; 4.x.x (spip 4) &lt;br class='autobr' /&gt;
Certains composants ayant chang&#233;, un test pr&#233;alable en local s'impose. &lt;br class='autobr' /&gt;
Faites une sauvegarde de votre configuration d'ACS (par pr&#233;caution), votre mise &#224; jour de Spip, puis la mise &#224; jour d'ACS &#224; l'aide de la proc&#233;dure d'installation automatique des plugins de SPIP. Cette mise &#224; jour pr&#233;serve la configuration pr&#233;c&#233;dente d'ACS (Pour remplacer la configuration pr&#233;c&#233;dente par les valeurs par d&#233;faut de la mise &#224; jour, il suffit de d&#233;sinstaller le plugin ACS (d'un clic (&#8230;)&lt;/p&gt;


-
&lt;a href="https://acs.geomaticien.org/spip.php?rubrique1" rel="directory"&gt;Documentation&lt;/a&gt;

/ 
&lt;a href="https://acs.geomaticien.org/spip.php?mot8" rel="tag"&gt;Toutes versions&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;n.n.n =&gt; 4.x.x (spip 4)&lt;/h2&gt;
&lt;p&gt;Certains composants ayant chang&#233;, un test pr&#233;alable en local s'impose. &lt;br class='autobr' /&gt;
Faites une sauvegarde de votre configuration d'ACS (par pr&#233;caution), votre mise &#224; jour de Spip, puis la mise &#224; jour d'ACS &#224; l'aide de la proc&#233;dure d'installation automatique des plugins de SPIP. Cette mise &#224; jour pr&#233;serve la configuration pr&#233;c&#233;dente d'ACS (Pour remplacer la configuration pr&#233;c&#233;dente par les valeurs par d&#233;faut de la mise &#224; jour, il suffit de d&#233;sinstaller le plugin ACS (d'un clic sur la petite ic&#244;ne permettant d'effacer ses variables dans la page d'administration des plugins SPIP) avant de r&#233;installer la mise &#224; jour).&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Lexique</title>
		<link>https://acs.geomaticien.org/spip.php?article64</link>
		<guid isPermaLink="true">https://acs.geomaticien.org/spip.php?article64</guid>
		<dc:date>2008-08-27T21:54:10Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Daniel FAIVRE</dc:creator>


		<dc:subject>Toutes versions</dc:subject>

		<description>&lt;p&gt;Le lexique des termes utilis&#233;s par ACS&lt;/p&gt;

-
&lt;a href="https://acs.geomaticien.org/spip.php?rubrique1" rel="directory"&gt;Documentation&lt;/a&gt;

/ 
&lt;a href="https://acs.geomaticien.org/spip.php?mot8" rel="tag"&gt;Toutes versions&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;strong&gt;Composant&lt;/strong&gt; : un &lt;a href='https://acs.geomaticien.org/spip.php?article1' class=&#034;spip_in&#034;&gt;composant ACS&lt;/a&gt; est un ensemble compos&#233; de z&#233;ro, un, ou plusieurs petits morceaux de squelettes SPIP (z&#233;ro, une, ou plusieurs &#034;noisettes&#034;) dot&#233; d'une interface d'administration.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;strong&gt;Noisette&lt;/strong&gt; : une noisette est un petit morceau de squelette SPIP.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;strong&gt;Pinceau&lt;/strong&gt; : une petite ic&#244;ne en forme de &lt;a href='https://acs.geomaticien.org/spip.php?article65' class=&#034;spip_in&#034;&gt;pinceau&lt;/a&gt; qui permet d'&#233;diter des composants depuis le site public.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;strong&gt;Set&lt;/strong&gt; : un &lt;a href='https://acs.geomaticien.org/spip.php?rubrique4' class=&#034;spip_in&#034;&gt;set ACS&lt;/a&gt; est un jeu de squelettes SPIP (un dossier squelettes) comprenant des composants ACS.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;strong&gt;Squelette&lt;/strong&gt; : les pages &#034;articles&#034; d'un site SPIP sont cr&#233;es &#224; partir d'un squelette &#034;article&#034; qui met en forme l'article lu en base de donn&#233;es.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Les pinceaux</title>
		<link>https://acs.geomaticien.org/spip.php?article65</link>
		<guid isPermaLink="true">https://acs.geomaticien.org/spip.php?article65</guid>
		<dc:date>2008-08-05T05:37:39Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Daniel FAIVRE</dc:creator>


		<dc:subject>Toutes versions</dc:subject>

		<description>
&lt;p&gt;ACS permet de mettre &#224; jour n'importe quel composant ACS [1] &#224; partir du site public. Le webmestre dispose de pinceaux sur le site public permettant d'&#233;diter les composants.&lt;/p&gt;


-
&lt;a href="https://acs.geomaticien.org/spip.php?rubrique1" rel="directory"&gt;Documentation&lt;/a&gt;

/ 
&lt;a href="https://acs.geomaticien.org/spip.php?mot8" rel="tag"&gt;Toutes versions&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;a href='https://acs.geomaticien.org/spip.php?article3' class=&#034;spip_in&#034;&gt;ACS&lt;/a&gt; permet de mettre &#224; jour n'importe quel &lt;a href='https://acs.geomaticien.org/spip.php?article1' class=&#034;spip_in&#034;&gt;composant ACS&lt;/a&gt;&lt;span class=&#034;spip_note_ref&#034;&gt; [&lt;a href=&#034;#nb2-1&#034; class=&#034;spip_note&#034; rel=&#034;appendix&#034; title=&#034;Un composant ACS est constitu&#233; de z&#233;ro, une, ou plusieurs noisettes SPIP, (&#8230;)&#034; id=&#034;nh2-1&#034;&gt;1&lt;/a&gt;]&lt;/span&gt; &#224; partir du site public. Le webmestre dispose de &lt;i&gt;pinceaux&lt;/i&gt; sur le site public permettant d'&#233;diter les composants.&lt;/p&gt;
&lt;div class='spip_document_65 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://acs.geomaticien.org/IMG/png/pinceaux.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://acs.geomaticien.org/local/cache-vignettes/L500xH293/pinceaux-bebe1.png?1637210283' width='500' height='293' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;div id=&#034;nb2-1&#034;&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href=&#034;#nh2-1&#034; class=&#034;spip_note&#034; title=&#034;Notes 2-1&#034; rev=&#034;appendix&#034;&gt;1&lt;/a&gt;] &lt;/span&gt;Un &lt;a href='https://acs.geomaticien.org/spip.php?article1' class=&#034;spip_in&#034;&gt;composant ACS&lt;/a&gt; est constitu&#233; de z&#233;ro, une, ou plusieurs noisettes SPIP, pourvues d'une interface d'administration. Et n'importe quelle &#034;noisette&#034; (morceau de squelette) peut &#234;tre facilement transform&#233;e en &lt;a href='https://acs.geomaticien.org/spip.php?article1' class=&#034;spip_in&#034;&gt;composant&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Component</title>
		<link>https://acs.geomaticien.org/spip.php?article2</link>
		<guid isPermaLink="true">https://acs.geomaticien.org/spip.php?article2</guid>
		<dc:date>2008-07-11T03:36:15Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Daniel FAIVRE</dc:creator>


		<dc:subject>Toutes versions</dc:subject>

		<description>
&lt;p&gt;An ACS component is a page or a part of a spip page skeleton you can configure by your website interface, without editing any file. Webmaster, web-designer &lt;br class='autobr' /&gt;
Webmaster or web-designer configure appearence and working mode of the website by setting ACS and ACS choosen components from private area Configuration menu, submenu Configure website. &lt;br class='autobr' /&gt;
First, configure general options for all the site (by configuring Fond component, in Cat model), choose which optionnal components to activate, and (&#8230;)&lt;/p&gt;


-
&lt;a href="https://acs.geomaticien.org/spip.php?rubrique1" rel="directory"&gt;Documentation&lt;/a&gt;

/ 
&lt;a href="https://acs.geomaticien.org/spip.php?mot8" rel="tag"&gt;Toutes versions&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;An ACS component is a page or a part of a spip page skeleton you can configure by your website interface, without editing any file.&lt;/p&gt;
&lt;div class='spip_document_1 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;16&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://acs.geomaticien.org/IMG/gif/fond_img.gif' width='269' height='537' alt='' /&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre crayon document-titre-1 '&gt;&lt;strong&gt;Composant Fond
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Webmaster, web-designer&lt;/h2&gt;
&lt;p&gt;Webmaster or web-designer configure appearence and working mode of the website by setting ACS and ACS choosen components from private area &lt;strong&gt;Configuration&lt;/strong&gt; menu, submenu &lt;strong&gt;Configure website&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;First, configure general options for all the site (by configuring Fond component, in Cat model), choose which optionnal components to activate, and then insert its in container components like Entete, Col1, or Col3, which respectively define optionnals components inserted as page header, column one, or column three of Cat model, a three-columns model.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Developpers&lt;/h2&gt;
&lt;p&gt;A component is an object, in programming terms, that comply with:
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; encapsulation: all about one component is in its component directory.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; polymorphism: property names are unified for all components; appearance and functiunalities of one component can vary upon context or container; etc.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; inheritage: a component can inherit some properties from another component.&lt;/p&gt;
&lt;p&gt;On the public site, a component is a simple piece of Spip skeleton. On the private area, it is an object with web-configurable properties.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Insert an ACS component in a Spip skeleton&lt;/h2&gt;
&lt;p&gt;All active ACS model components can be included to Spip skeletons pages with the Spip tag &lt;INCLURE&gt; :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;INCLURE{fond=composants/&lt;component&gt;/&lt;sub-component&gt;}&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Components allows parameters:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;INCLURE{fond=composants/&lt;component&gt;/&lt;sub-component&gt;}{self=#SELF}{other parameter(s)}&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;In these sample, passing #SELF enable Spip to distinguish caching rules. These astuce suits to get isolated Spip cache for &#034;Ajaxified&#034; components in Ajax mode, different from its container's Spip cache.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Create or modify ACS component&lt;/h2&gt;
&lt;p&gt;Create a skeleton directory with a &lt;strong&gt;composants&lt;/strong&gt; sub-directory, or directly create your customized &lt;strong&gt;composants&lt;/strong&gt; sub-directory in your existing skeleton directory,, and copy/paste one or more components from an existing ACS model directory (&lt;i&gt;&lt;acsmodel&gt;&lt;/i&gt;/&lt;strong&gt;composants&lt;/strong&gt;). Do not forget to create a composants/config.php file with your personnal list of available components.&lt;br class='autobr' /&gt;
Declare your skeleton's directory in ACS (Administration pane), and your customized components will be automatically included instead of same-named components from the active ACS model. &lt;br class='autobr' /&gt;
Your skeletons may use components from the active ACS model, components inherited from these active ACS model modified by your own, and yours genuine new components.&lt;/p&gt;
&lt;p&gt;Only one file is really mandatory to define a component, the &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;composants/&lt;composant&gt;/ecrire/composant.xml&lt;/code&gt; file.&lt;/p&gt;
&lt;p&gt;Component directories and filel:&lt;/p&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; composants/&lt;i&gt;composant&lt;/i&gt; : root&lt;/p&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; composants/&lt;i&gt;composant&lt;/i&gt;/&lt;i&gt;composant&lt;/i&gt;.html : component skeleton
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; composants/&lt;i&gt;composant&lt;/i&gt;/&lt;i&gt;composant&lt;/i&gt;.css.html : component stylesheet
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; composants/&lt;i&gt;composant&lt;/i&gt;/lang/ : component lang files (public area)
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; composants/&lt;i&gt;composant&lt;/i&gt;/&lt;i&gt;composant&lt;/i&gt;.php : Optionnal class definition &lt;MyComponentName&gt; to implement pre-defined methods (like insert_head) for the component.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; composants/&lt;i&gt;composant&lt;/i&gt;/&lt;i&gt;composant_balises.php&lt;/i&gt; : Optionnal component's Spip tags&lt;/p&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; composants/&lt;i&gt;composant&lt;/i&gt;/ecrire/ : elements for private area
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; composants/&lt;i&gt;composant&lt;/i&gt;/ecrire/composant.xml : component definition
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; composants/&lt;i&gt;composant&lt;/i&gt;/ecrire/lang/ : component lang files for private area
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; composants/&lt;i&gt;composant&lt;/i&gt;/ecrire/&lt;i&gt;composant&lt;/i&gt;.php : Optionnal class definition &lt;MyComponentName&gt;d&#233;finition optionnelle d'une classe &lt;NomDeMonComposant&gt; to implement pre-defined methods (like afterUpdate) for the component.&lt;/p&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; composants/&lt;i&gt;composant&lt;/i&gt;/img_pack/ : images and icon of the component.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;composant.xml file&lt;/h2&gt;
&lt;p&gt;The component &#034;C&#034; is define by its composant.xml file (directory composants/&lt;i&gt;C&lt;/i&gt; of active skeleton). Component's characteristics, parameters, and variables are defined in this file. Its syntax is copied from plugin.xml files in Spip.&lt;/p&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; nom: component name (canonical name in the developper's choosen language, preferentially between french, english, or esperanto)
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; auteur: component's authors
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; version: component version
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; version_acs_min: minimal ACS version.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; version_acs_max: version max for ACS.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; version_spip_min: minimal Spip version.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; version_spip_max: version max of Spip.&lt;/p&gt;
&lt;p&gt;param:
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; optionnel: true (nothing= false, by default),&lt;br class='autobr' /&gt; or meta variable name (activation if variable value is &#034;oui&#034;),&lt;br class='autobr' /&gt; or plugin &lt;i&gt;plugin_name&lt;/i&gt; (activation if plugin &lt;i&gt;plugin_name&lt;/i&gt; is active)
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; preview: true (nothing= false, by default). Preview height if numeric.&lt;/p&gt;
&lt;p&gt;variable:
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; nom: variable name
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; type: type of variable: img, color, textarea, widget ...
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; valeur: default value. Can be an ACS variable name: in this case, default value is the ACS variable value.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; chemin: &#034;variable path&#034;. Default path for image type variable. Relative path from $GLOBALS['ACS_CHEMIN'] (accessible by tag #ACS_CHEMIN{mydir/myimage.png} from a skeleton).
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; label: &#034;non&#034; to not display a label for this variable.&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;Variables types&lt;/td&gt;
&lt;td&gt;ACS controls&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;Color&lt;/td&gt;
&lt;td&gt;color choice&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;Img&lt;/td&gt;
&lt;td&gt;image choice, upload&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;LargeurBord&lt;/td&gt;
&lt;td&gt;Border width choice&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;StyleBord&lt;/td&gt;
&lt;td&gt;Border style choice&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;Nombre&lt;/td&gt;
&lt;td&gt;Number input&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;Text&lt;/td&gt;
&lt;td&gt;Short text input (text input)&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;Textarea&lt;/td&gt;
&lt;td&gt;Long text input (textarea)&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;Choix&lt;/td&gt;
&lt;td&gt;Choice&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;Widget&lt;/td&gt;
&lt;td&gt;Components choice (container)&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;Hidden&lt;/td&gt;
&lt;td&gt;hidden input&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Example:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;composant&gt; &lt;!-- Component name --&gt; &lt;nom&gt;MyComponent&lt;/nom&gt; &lt;!-- Author --&gt; &lt;auteur&gt;We &amp;copy; 2008 - licence GPL&lt;/auteur&gt; &lt;version&gt;0.3&lt;/version&gt; &lt;version_acs_min&gt;0.3&lt;/version_acs_min&gt; &lt;version_acs_max&gt;0.3&lt;/version_acs_max&gt; &lt;version_spip_min&gt;1.9207&lt;/version_spip_min&gt; &lt;version_spip_max&gt;1.9208&lt;/version_spip_max&gt; &lt;param&gt; &lt;nom&gt;optionnel&lt;/nom&gt; &lt;valeur&gt;true&lt;/valeur&gt; &lt;/param&gt; &lt;variable&gt; &lt;nom&gt;Color&lt;/nom&gt; &lt;type&gt;color&lt;/type&gt; &lt;/variable&gt;
&lt;/composant&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Component &lt;i&gt;MyComponent&lt;/i&gt; define a color. These color is now usable everywhere in skeletons, as variable #CONFIG{acsMyComponentColor} (usually, a color will be used in the component's stylesheet (composants/&lt;i&gt;mycomponent&lt;/i&gt;/&lt;i&gt;mycomponent&lt;/i&gt;.css.html).&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
