<?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="fr">
	<title>Biotechno pour les profs</title>
	<link>http://www.biotechno.fr/spip.php/</link>
	
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://www.biotechno.fr/spip.php?id_rubrique=74&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>Biotechno pour les profs</title>
		<url>https://www.biotechno.fr/local/cache-vignettes/L144xH128/logo_pph-2-5c6aa.svg?1744245170</url>
		<link>http://www.biotechno.fr/spip.php/</link>
		<height>128</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>Adapter son SarkaSPIP</title>
		<link>https://www.biotechno.fr/Adapter-son-SarkaSPIP.html</link>
		<guid isPermaLink="true">https://www.biotechno.fr/Adapter-son-SarkaSPIP.html</guid>
		<dc:date>2011-01-30T17:20:52Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Patrice HARDOUIN</dc:creator>


		<dc:subject>internet</dc:subject>
		<dc:subject>logiciel libre</dc:subject>
		<dc:subject>archive</dc:subject>

		<description>&lt;p&gt;Cet article est un petit tutoriel pour r&#233;aliser des adaptations de son squelette SPIP. Le but est d'arriver &#224; avoir toutes les fonctionnalit&#233;s du site Biotechno pour les Profs.&lt;/p&gt;

-
&lt;a href="https://www.biotechno.fr/-archives-.html" rel="directory"&gt;archives&lt;/a&gt;

/ 
&lt;a href="https://www.biotechno.fr/+-internet-+.html" rel="tag"&gt;internet&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-logiciel-libre-+.html" rel="tag"&gt;logiciel libre&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-archive-+.html" rel="tag"&gt;archive&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Les pr&#233;requis&lt;/h2&gt;
&lt;p&gt;Pour commencer ce tutoriel nous avons besoin d'un site internet avec SPIP d'install&#233;. Nous utilisons la version 2 de SPIP. Pour nous faciliter la vie nous allons &#233;galement utiliser un squelette pr&#234;t &#224; l'emploi (SarkaSPIP 3). Mais les proc&#233;dures indiqu&#233;es ci-apr&#232;s fonctionnent pour tous les plugins de squelettes existants (il faudra juste chercher un peu pour retrouver quel fichier affiche quoi dans cet autre squelette pr&#234;t &#224; l'emploi).&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; &lt;a href=&#034;http://www.spip.net/fr&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;SPIP&lt;/a&gt; ;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;a href=&#034;http://sarka-spip.com/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;SarkaSPIP&lt;/a&gt;.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Les plugins de SPIP 2&lt;/h2&gt;
&lt;p&gt;Pour installer les plugins de SPIP il suffit de suivre la proc&#233;dure &#233;nonc&#233;e dans l'article &lt;a href='https://www.biotechno.fr/Utiliser-la-fonction-d.html' class=&#034;spip_in&#034;&gt;Utiliser la fonction d'installation automatique des plugins de SPIP&lt;/a&gt;.&lt;br class='autobr' /&gt;
Nous choisissons au minimum le plugin CFG et SarkaSPIP 3.&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; &lt;a href=&#034;http://sarka-spip.net/production/spip.php?article389#plugins&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;La liste des plugins fonctionnant bien avec SarkaSPIP 3&lt;/a&gt; ;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;a href=&#034;http://sarka-spip.net/production/spip.php?article389#PDF&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Un autre plugin fonctionnant avec SarkaSPIP 3&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Pour ma part, j'ai &#233;galement ajout&#233; le plugin &lt;strong&gt;Boutons d'administration suppl&#233;mentaires&lt;/strong&gt; qui a le m&#233;rite de nettement me simplifier la vie et &#233;vite d'utiliser le plugin &lt;strong&gt;crayon&lt;/strong&gt; que je trouve peu pratique (surtout en bas d&#233;bit internet).&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Modifier les ic&#244;nes des fichiers joints aux articles ou aux rubriques&lt;/h2&gt;
&lt;p&gt;La liste des ic&#244;nes choisis pour remplacer ceux fournis par d&#233;faut avec SPIP est donn&#233;e dans l'article &lt;a href='https://www.biotechno.fr/Nouveaux-icones-LibreOffice-pour.html' class=&#034;spip_in&#034;&gt;Ic&#244;nes LibreOffice pour SPIP&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Il suffit de recopier les ic&#244;nes choisis &lt;strong&gt;dans le r&#233;pertoire de SPIP /squelette/vignettes&lt;/strong&gt; et c'est tout (il faudra peut-&#234;tre les renommer par exemple depuis &lt;i&gt;odt-2-86923.png&lt;/i&gt; vers &lt;i&gt;odt.png&lt;/i&gt;).&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Aider les visiteurs pour ouvrir les fichiers OpenDocument&lt;/h2&gt;
&lt;p&gt;Tous les fichiers joints pr&#233;sent&#233;s sur le site sont dans un format OpenDocument (et, le cas &#233;ch&#233;ant, au format svg et pdf). Nombreux sont les coll&#232;gues ne connaissant pas l'existence de la suite LibreOffice.&lt;/p&gt;
&lt;p&gt;Nous avons donc d&#233;cid&#233; de faire afficher une note en haut de chaque article renfermant un ou plusieurs fichier au format OpenDocument.&lt;/p&gt;
&lt;div class='spip_document_1509 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;92&#034; data-legende-lenx=&#034;xx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH134/capture_annonnceooo-60db4.png?1731039196' width='500' height='134' alt='' /&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;R&#233;sultat de l'annonce concernant les fichiers OpenDocument dans la partie publique du site
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Dans le r&#233;pertoire /squelette/lang nous cr&#233;ons le fichier local_fr.php dans lequel nous pla&#231;ons :&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;?php // This is a SPIP language file -- Ceci est un fichier langue de SPIP $GLOBALS[$GLOBALS['idx_lang']] = array(
'annonceooo' =&gt; 'INFORMATION : &amp;agrave; cet article est joint un fichier OpenDocument. En cas de difficult&amp;eacute;s pour ouvrir ce fichier, se r&amp;eacute;f&amp;eacute;rer &amp;agrave; la notice suivante : &lt;a href=&#034;spip.php?article117&#034;&gt;Comment utiliser les fichiers OpenDocument ?&lt;/a&gt;',
'annonceooos' =&gt; 'INFORMATION : &amp;agrave; cet article sont joints des fichiers OpenDocument. En cas de difficult&amp;eacute;s pour ouvrir ces fichiers, se r&amp;eacute;f&amp;eacute;rer &amp;agrave; la notice suivante : &lt;a href=&#034;spip.php?article117&#034;&gt;Comment utiliser les fichiers OpenDocument ?&lt;/a&gt;'
); ?&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Les quelques lignes de code de notre nouveau fichier local_fr.php pointent vers un article d&#233;j&#224; &#233;crit sur le site &lt;a href='https://www.biotechno.fr/Comment-utiliser-les-fichiers.html' class=&#034;spip_in&#034;&gt;Comment utiliser les fichiers OpenDocument ?&lt;/a&gt; et expliquant comment installer et utiliser LibreOffice pour lire et &#233;diter les fichiers pr&#233;sent&#233;s dans l'article.&lt;/p&gt;
&lt;p&gt;Nous avons 2 versions de cette annonce : une au singulier (un seul fichier OpenDocument dans l'article) et une au pluriel (au moins 2 fichiers OpenDocument dans l'article).&lt;/p&gt;
&lt;p&gt;Ensuite nous cr&#233;ons la noisette (fichier renfermant un petit bout de code r&#233;utilisable) suivante (/squelette/noisettes/article/inc_annonceooo.html) :&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;BOUCLE_annonceOOo(DOCUMENTS) {id_article} {mode=document}{extension IN odt, ods, odp, odg, odb, odf, odm, oth, ott, otp, otg, sxw, stw, sxc, stc} {0,2}&gt;
&lt;/BOUCLE_annonceOOo&gt; &lt;blockquote class=&#034;spip&#034;&gt; &lt;p class=&#034;spip&#034;&gt; [(#TOTAL_BOUCLE|&gt;{1}|?{&lt;:annonceooos:&gt;,&lt;:annonceooo:&gt;})] &lt;/p&gt; &lt;/blockquote&gt;
&lt;/B_annonceOOo&gt;	&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Cette noisette (inc_annonceooo.html) va regarder dans l'article s'il y a des fichiers avec les extensions nomm&#233;es dans le script (odt, ods...). Nous y ajoutons &#233;galement les extensions pour le &#034;vieux&#034; format StarOffice car le site existant depuis 2001 nous avons peut-&#234;tre encore des fichiers de ce type qui tra&#238;nent.&lt;/p&gt;
&lt;p&gt;Enfin, il nous faut appeler cette noisette dans l'affichage de chaque article. Dans SarkaSPIP 3, l'affichage des articles est g&#233;r&#233; par la noisette inc_article_description.html qui se trouve dans le r&#233;pertoire (si vous avez utilis&#233; l'installation automatique cit&#233;e ci-dessus) /plugins/auto/sarkaspip3/noisettes/article/&lt;/p&gt;
&lt;p&gt;Nous allons donc recopier cette noisette dans notre r&#233;pertoire de squelettes (/squelette/noisettes/article/inc_article_description.html) afin de pouvoir l'amender d'un appel vers notre nouvelle noisette OOo sans modifier les fichiers originaux de SarkaSPIP3.&lt;/p&gt;
&lt;p&gt;Une fois recopi&#233;e, nous &#233;ditons la noisette /squelette/noisettes/article/inc_article_description.html pour y ajouter cela (appel &#224; notre noisette inc_annonceooo) :&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;[(#REM) &lt;!-- inclusion de la note concernant l existence de fichiers au format OpenDocument--&gt; ]
[(#INCLURE{fond=noisettes/article/inc_annonceooo}{id_article})]	&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;L'emplacement le plus pratique serait avant la ligne du &#034;logo gauche&#034; comme indiqu&#233; ci-apr&#232;s :&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; [(#REM) &lt;!-- inclusion de la note concernant l existence de fichiers au format OpenDocument--&gt; ]
[(#INCLURE{fond=noisettes/article/inc_annonceooo}{id_article})] [&lt;div class=&#034;logo gauche&#034;&gt;(#GET{logo}||image_reduire{#ENV{taille_logo}})&lt;/div&gt;]&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Ajouter une validation de la licence de diffusion lors de la demande de publication&lt;/h2&gt;
&lt;p&gt;J'aurais souhaiter placer un syst&#232;me de case &#224; valider avant de lancer la demande de publication d'un article afin que chaque r&#233;dacteur confirme que sa production respecte bien la licence CCbySA.&lt;/p&gt;
&lt;p&gt;Mais, devant mes faibles comp&#233;tences en PHP (et avec les id&#233;es des participants &#224; l'IRC freenode #spip), j'ai d&#233;cid&#233; de faire simple en modifiant juste les messages de SPIP.&lt;/p&gt;
&lt;p&gt;Pour cela, j'ai ajout&#233; au fichier local_fr.php (dans squelette/lang) les 2 appels suivants qui modifient les appels originaux contenus dans les fichiers de traductione en fran&#231;ais de l'espace priv&#233; de SPIP /ecrire/lang/ecrire_fr.php).&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;'text_article_propose_publication' =&gt; 'Cet article est maintenant propos&amp;eacute; &amp;agrave; la publication. Cela sous-entend qu\'il respecte toutes les clauses &amp;eacute;nonc&amp;eacute;es dans l\'article &lt;a href=&#034;http://www.biotechno.fr/Concevoir-un-cours-de-A-a-Z.html&#034;&gt;&#034;Concevoir un cours de A &amp;agrave; Z&#034;&lt;/a&gt; et notamment que tout son contenu adh&amp;egrave;re &amp;agrave; la &lt;a href=&#034;http://www.biotechno.fr/Concevoir-un-cours-de-A-a-Z.html#licence&#034;&gt;licence du site&lt;/a&gt;. Si ce n\'est pas le cas il faut repasser cet article sous le statut &#034;r&amp;eacute;daction&#034;.',
'text_article_propose_publication_forum' =&gt; '&lt;br /&gt;&lt;br /&gt;Le forum attach&amp;eacute; &amp;agrave; cet article (en bas de page) est l&amp;agrave; pour que vous puissiez donner votre avis concernant cette demande de publication.'&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Ce qui nous donne le fichier local_fr.php complet suivant :&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;?php // This is a SPIP language file -- Ceci est un fichier langue de SPIP $GLOBALS[$GLOBALS['idx_lang']] = array(
'annonceooo' =&gt; 'INFORMATION : &amp;agrave; cet article est joint un fichier OpenDocument. En cas de difficult&amp;eacute;s pour ouvrir ce fichier, se r&amp;eacute;f&amp;eacute;rer &amp;agrave; la notice suivante : &lt;a href=&#034;spip.php?article117&#034;&gt;Comment utiliser les fichiers OpenDocument ?&lt;/a&gt;',
'annonceooos' =&gt; 'INFORMATION : &amp;agrave; cet article sont joints des fichiers OpenDocument. En cas de difficult&amp;eacute;s pour ouvrir ces fichiers, se r&amp;eacute;f&amp;eacute;rer &amp;agrave; la notice suivante : &lt;a href=&#034;spip.php?article117&#034;&gt;Comment utiliser les fichiers OpenDocument ?&lt;/a&gt;',
'text_article_propose_publication' =&gt; 'Cet article est maintenant propos&amp;eacute; &amp;agrave; la publication. Cela sous-entend qu\'il respecte toutes les clauses &amp;eacute;nonc&amp;eacute;es dans l\'article &lt;a href=&#034;http://www.biotechno.fr/Concevoir-un-cours-de-A-a-Z.html&#034;&gt;&#034;Concevoir un cours de A &amp;agrave; Z&#034;&lt;/a&gt; et notamment que tout son contenu adh&amp;egrave;re &amp;agrave; la &lt;a href=&#034;http://www.biotechno.fr/Concevoir-un-cours-de-A-a-Z.html#licence&#034;&gt;licence du site&lt;/a&gt;. Si ce n\'est pas le cas il faut repasser cet article sous le statut &#034;r&amp;eacute;daction&#034;.',
'text_article_propose_publication_forum' =&gt; '&lt;br /&gt;&lt;br /&gt;Le forum attach&amp;eacute; &amp;agrave; cet article (en bas de page) est l&amp;agrave; pour que vous puissiez donner votre avis concernant cette demande de publication.'
); ?&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Voici le r&#233;sultat lorsqu'un auteur passe en &#034;demande de publication&#034; son article :&lt;/p&gt;
&lt;div class='spip_document_1482 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;75&#034; data-legende-lenx=&#034;xx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH223/capture_annonce_licence_demande_publi-dd2ed.png?1731039196' width='500' height='223' alt='' /&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;message concernant la licence (affich&#233; lors de la demande de publication)
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;&#201;viter la confusion entre les forum&lt;/h2&gt;
&lt;p&gt;Le site de Biotechno pour les Profs a mis en place rapidement un forum ext&#233;rieur (sous Vanilla). Il y a donc r&#233;guli&#232;rement des visiteurs qui souhaitent s'inscrire au forum en s'inscrivant en fait pour la partie r&#233;dactionnelle du site.&lt;/p&gt;
&lt;p&gt;Cela se traduit par un nombre d&#233;lirant de faux auteurs dans SPIP et surtout des mails en pagaille de visiteurs qui n'arrivent pas &#224; se connecter &#224; Vanilla avec leur login/mdp de SPIP.&lt;/p&gt;
&lt;p&gt;Pour tenter de r&#233;gler ce probl&#232;me on va utiliser la m&#234;me &#034;astuce&#034; qu'au pr&#233;c&#233;dent item : modifier le message par d&#233;faut de SPIP concernant les inscriptions.&lt;/p&gt;
&lt;p&gt;On veut arriver &#224; cela :&lt;/p&gt;
&lt;div class='spip_document_1511 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;68&#034; data-legende-lenx=&#034;xx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH155/capture_annonce_forum-ba1aa.png?1731039196' width='500' height='155' alt='' /&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Annonce pour &#233;viter la confusion avec l'inscription du forum phpBB
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;On va donc ajouter ce script dans le fichier /squelette/lang/local_fr.php :&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;'pass_espace_prive_bla' =&gt; 'L\'espace priv&amp;eacute; de ce site est ouvert aux visiteurs, apr&amp;egrave;s inscription. Une fois enregistr&amp;eacute;, vous pourrez consulter et commenter les articles en cours de r&amp;eacute;daction, proposer des articles et participer &amp;agrave; toutes les discutions sous les articles. &lt;br /&gt;&lt;div style=&#034;font-weight: bold;border: 5px double red;margin: 10px;padding: 10px;text-align: center;font-size: large;line-height:1.5em;&#034;&gt;Si vous souhaitez participer au &lt;a href=&#034;http://forum.biotechno.fr&#034;&gt;forum de biotechno&lt;/a&gt; vous n\'&amp;ecirc;tes pas au bon endroit ! Inscrivez-vous au forum en cliquant sur ce lien : &lt;a href=&#034;http://forum.biotechno.fr&#034;&gt;forum.biotechno.fr&lt;/a&gt;.&lt;/div&gt;',&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Vous remarquerez que nous avons int&#233;gr&#233; directement la mise en page CSS dans le script de traduction. Ce n'est pas tr&#232;s acad&#233;mique (il faudrait placer ces commandes CSS dans une feuille de style s&#233;par&#233;e, mais cela risquait de compliquer un peu trop la chose surtout que le site n'a aucune vocation &#224; devenir multilingue).&lt;/p&gt;
&lt;p&gt;Le fichier /squelette/lang/local_fr.php est dor&#233;navant de la sorte :&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;?php // This is a SPIP language file -- Ceci est un fichier langue de SPIP $GLOBALS[$GLOBALS['idx_lang']] = array(
'annonceooo' =&gt; 'INFORMATION : &amp;agrave; cet article est joint un fichier OpenDocument. En cas de difficult&amp;eacute;s pour ouvrir ce fichier, se r&amp;eacute;f&amp;eacute;rer &amp;agrave; la notice suivante : &lt;a href=&#034;spip.php?article117&#034;&gt;Comment utiliser les fichiers OpenDocument ?&lt;/a&gt;',
'annonceooos' =&gt; 'INFORMATION : &amp;agrave; cet article sont joints des fichiers OpenDocument. En cas de difficult&amp;eacute;s pour ouvrir ces fichiers, se r&amp;eacute;f&amp;eacute;rer &amp;agrave; la notice suivante : &lt;a href=&#034;spip.php?article117&#034;&gt;Comment utiliser les fichiers OpenDocument ?&lt;/a&gt;',
'text_article_propose_publication' =&gt; 'Cet article est maintenant propos&amp;eacute; &amp;agrave; la publication. Cela sous-entend qu\'il respecte toutes les clauses &amp;eacute;nonc&amp;eacute;es dans l\'article &lt;a href=&#034;http://www.biotechno.fr/Concevoir-un-cours-de-A-a-Z.html&#034;&gt;&#034;Concevoir un cours de A &amp;agrave; Z&#034;&lt;/a&gt; et notamment que tout son contenu adh&amp;egrave;re &amp;agrave; la &lt;a href=&#034;http://www.biotechno.fr/Concevoir-un-cours-de-A-a-Z.html#licence&#034;&gt;licence du site&lt;/a&gt;. Si ce n\'est pas le cas il faut repasser cet article sous le statut &#034;r&amp;eacute;daction&#034;.',
'text_article_propose_publication_forum' =&gt; '&lt;br /&gt;&lt;br /&gt;Le forum attach&amp;eacute; &amp;agrave; cet article (en bas de page) est l&amp;agrave; pour que vous puissiez donner votre avis concernant cette demande de publication.',
'pass_espace_prive_bla' =&gt; 'L\'espace priv&amp;eacute; de ce site est ouvert aux visiteurs, apr&amp;egrave;s inscription. Une fois enregistr&amp;eacute;, vous pourrez consulter et commenter les articles en cours de r&amp;eacute;daction, proposer des articles et participer &amp;agrave; toutes les discutions sous les articles. &lt;br /&gt;&lt;div style=&#034;font-weight: bold;border: 5px double red;margin: 10px;padding: 10px;text-align: center;font-size: large;line-height:1.5em;&#034;&gt;Si vous souhaitez participer au &lt;a href=&#034;http://forum.biotechno.fr&#034;&gt;forum de biotechno&lt;/a&gt; vous n\'&amp;ecirc;tes pas au bon endroit ! Inscrivez-vous au forum en cliquant sur ce lien : &lt;a href=&#034;http://forum.biotechno.fr&#034;&gt;forum.biotechno.fr&lt;/a&gt;.&lt;/div&gt;' );
?&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Personnaliser le favicon&lt;/h2&gt;
&lt;p&gt;Le favicon est le petit icone qui apparait &#224; c&#244;t&#233; de l'adresse du site dans &lt;a href=&#034;https://fr.wikipedia.org/wiki/Mozilla_Firefox&#034; class=&#034;spip_glossaire&#034; rel=&#034;external&#034;&gt;Mozilla Firefox&lt;/a&gt; (ou tout autre butineur internet).&lt;/p&gt;
&lt;div class='spip_document_1512 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;49&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L241xH96/capture_favicon-25437.png?1731039057' width='241' height='96' alt='' /&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;affichage du favicon &#034;bio&#034; sous Mozilla Firefox
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href=&#034;http://www.commentcamarche.net/faq/sujet-332-favicon-l-icone-de-votre-site-dans-la-barre-d-adresse&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;La proc&#233;dure pour cr&#233;er son favicon&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Une fois cr&#233;&#233;, votre icone prendra place dans le r&#233;pertoire /squelette/images et sera (moyennant quelques rechargement de page et vidage de cache du butineur) affich&#233; en lieu et place du favicon de SPIP (ou de SarkaSPIP le cas &#233;ch&#233;ant).&lt;/p&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div &lt;div class='rss_ps'&gt;&lt;p&gt;Article suivant : &lt;a href='https://www.biotechno.fr/Gestion-des-sites-dans-SPIP.html' class=&#034;spip_in&#034;&gt;Gestion des sites dans SPIP&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Simplifiez-vous le forum avec Vanilla</title>
		<link>https://www.biotechno.fr/Simplifiez-vous-le-forum-avec.html</link>
		<guid isPermaLink="true">https://www.biotechno.fr/Simplifiez-vous-le-forum-avec.html</guid>
		<dc:date>2011-01-30T16:50:18Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Patrice HARDOUIN</dc:creator>


		<dc:subject>logiciel libre</dc:subject>
		<dc:subject>archive</dc:subject>

		<description>
&lt;p&gt;Quelques trucs et astuces pour vous faciliter l'installation de Vanilla &lt;br class='autobr' /&gt; Pourquoi opter pour un forum comme Vanilla &lt;br class='autobr' /&gt;
Apr&#232;s plusieurs ann&#233;es pass&#233;es &#224; utiliser phpBB force est de constater qu'il faut consacrer un temps &#233;norme en administration sur un tel forum pour ne pas risquer de se faire spammer ou pire, utiliser les ressources de votre serveur pour exp&#233;dier, &#224; votre insu, des milliers de spams &#224; travers le monde. &lt;br class='autobr' /&gt;
Vanilla est tellement simple &#224; utiliser et &#224; configurer pour peu que (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.biotechno.fr/-archives-.html" rel="directory"&gt;archives&lt;/a&gt;

/ 
&lt;a href="https://www.biotechno.fr/+-logiciel-libre-+.html" rel="tag"&gt;logiciel libre&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-archive-+.html" rel="tag"&gt;archive&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L150xH69/arton314-a912f.png?1731039196' class='spip_logo spip_logo_right' width='150' height='69' alt=&#034;&#034; /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Quelques trucs et astuces pour vous faciliter l'installation de Vanilla&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Pourquoi opter pour un forum comme Vanilla&lt;/h2&gt;
&lt;p&gt;Apr&#232;s plusieurs ann&#233;es pass&#233;es &#224; utiliser phpBB force est de constater qu'il faut consacrer un temps &#233;norme en administration sur un tel forum pour ne pas risquer de se faire spammer ou pire, utiliser les ressources de votre serveur pour exp&#233;dier, &#224; votre insu, des milliers de spams &#224; travers le monde.&lt;/p&gt;
&lt;p&gt;Vanilla est tellement simple &#224; utiliser et &#224; configurer pour peu que l'on n'utilise que des fonctionnalit&#233;s de base, c'est &#224; dire un forum pour discuter et communiquer.&lt;/p&gt;
&lt;p&gt;Le forum de Biotechno pour les Profs regroupe de nombreux coll&#232;gues de Biotechno mais, avec un ou deux post par jour, ne n&#233;cessite pas la mise en place d'une v&#233;ritable usine &#224; gaz comme phpBB.&lt;/p&gt;
&lt;p&gt;Il existe d'&lt;a href=&#034;http://www.framasoft.net/rubrique246.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;autres solutions de forum l&#233;gers&lt;/a&gt; ou &lt;a href=&#034;http://fr.wikipedia.org/wiki/Comparaison_des_logiciels_de_forum_Internet&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;encore d'autres&lt;/a&gt; &lt;strong&gt;mais l&#224; n'est pas le lieu de les comparer&lt;/strong&gt;. Le choix s'est port&#233; sur Vanilla uniquement pour des raisons de &lt;strong&gt;facilit&#233; et de rapidit&#233; d'installation dans notre cas de figure&lt;/strong&gt; (surtout en prenant en compte la faiblesse de l'acc&#232;s internet dans ce Tiers-Monde des t&#233;l&#233;communications que sont les DOM-TOM-COM) ainsi que des &lt;strong&gt;fonctionnalit&#233;s simples et faciles &#224; administrer&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Vanilla&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#034;http://vanillaforums.org/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Le site officiel de Vanilla&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Le forum Vanilla est tr&#232;s simple et trivial &#224; installer que l'on ne peut que renvoyer au site officiel pour le t&#233;l&#233;chargement et l'installation.&lt;/p&gt;
&lt;p&gt;Une fois install&#233; il faut placer &lt;a href=&#034;http://vanillaforums.org/addon/french-locale&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;les fichiers de traduction de l'interface vers le fran&#231;ais&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Utiliser la fonction d'installation automatique des plugins de SPIP</title>
		<link>https://www.biotechno.fr/Utiliser-la-fonction-d.html</link>
		<guid isPermaLink="true">https://www.biotechno.fr/Utiliser-la-fonction-d.html</guid>
		<dc:date>2009-01-18T08:21:40Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Patrice HARDOUIN</dc:creator>


		<dc:subject>internet</dc:subject>
		<dc:subject>logiciel libre</dc:subject>
		<dc:subject>archive</dc:subject>

		<description>&lt;p&gt;Avec la nouvelle version de SPIP (version 2) de nouvelles fonctionnalit&#233;s fort int&#233;ressantes ont vu le jour. C'est notamment le cas de l'installation automatique des plugins SPIP.&lt;/p&gt;

-
&lt;a href="https://www.biotechno.fr/-archives-.html" rel="directory"&gt;archives&lt;/a&gt;

/ 
&lt;a href="https://www.biotechno.fr/+-internet-+.html" rel="tag"&gt;internet&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-logiciel-libre-+.html" rel="tag"&gt;logiciel libre&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-archive-+.html" rel="tag"&gt;archive&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Pr&#233;paration de l'installation automatique&lt;/h2&gt;
&lt;p&gt;La fonctionnalit&#233; d'installation automatique de &lt;a href=&#034;https://fr.wikipedia.org/wiki/SPIP&#034; class=&#034;spip_glossaire&#034; rel=&#034;external&#034;&gt;SPIP&lt;/a&gt; est &#224; activer. Pour cela vous devez cr&#233;er les r&#233;pertoires suivants (par FTP&lt;span class=&#034;spip_note_ref&#034;&gt; [&lt;a href=&#034;#nb1&#034; class=&#034;spip_note&#034; rel=&#034;appendix&#034; title=&#034;Je pr&#233;cise aux heureux possesseurs d'une distribution GNU-Linux Ubuntu que (&#8230;)&#034; id=&#034;nh1&#034;&gt;1&lt;/a&gt;]&lt;/span&gt;) sur votre installation de SPIP :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; /lib
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; /plugins
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; /plugins/auto&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Ajout de listes de plugins&lt;/h2&gt;
&lt;p&gt;Vous devez &#234;tre administrateur. Allez dans &lt;i&gt;Configuration-&gt;Gestion des plugins&lt;/i&gt; dans l'espace priv&#233; de votre site SPIP.&lt;/p&gt;
&lt;p&gt;Deux listes de plugins sont pr&#233;sent&#233;es par d&#233;faut. Vous pouvez les activer en cliquant dessus puis en cliquant sur &#034;Valider&#034;.&lt;/p&gt;
&lt;p&gt;Vous aurez alors une liste de plusieurs centaines de plugins utilisables avec votre SPIP.&lt;/p&gt;
&lt;div class='spip_document_1473 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;44&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH658/installation_automatique_plugins_spip-7459f.png?1731039197' width='500' height='658' alt='' /&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Installation automatique des plugins SPIP.
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;blockquote class=&#034;spip&#034;&gt;
&lt;p&gt;
&lt;strong&gt;ATTENTION&lt;/strong&gt; : certains plugins ne sont pas d&#233;di&#233;s &#224; la version 2 de SPIP (bien lire la description des plugins que vous souhaitez installer). De plus, il est conseill&#233; d'installer un nombre minimum de plugins car certains peuvent interf&#233;rer entre eux et provoquer des dysfonctionnements du site. Moins vous en aurez install&#233;s plus facile ce sera pour vous de trouver lequel pose &#233;ventuellement des probl&#232;mes et le d&#233;sactiver (en le d&#233;cochant simplement de la liste des plugins install&#233;s).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;L'avantage de ce type d'installation est la facilit&#233; de mise &#224; jour. Il suffit de relancer une installation automatique du plugin &#224; mettre &#224; jour (Attention toutefois car certains fichiers qui auraient pu &#234;tre supprim&#233;s dans la nouvelle version du plugin ne seront pas supprim&#233; par l'utilisation de l'installation automatique).&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Les liens de SPIP&lt;/h2&gt;
&lt;p&gt;Si vous ne savez pas ce qu'est SPIP (&lt;a href=&#034;https://fr.wikipedia.org/wiki/CMS&#034; class=&#034;spip_glossaire&#034; rel=&#034;external&#034;&gt;CMS&lt;/a&gt;) alors je vous conseille la lecture des liens suivants :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;a href=&#034;http://www.spip.net/fr&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Site officiel de SPIP&lt;/a&gt; ;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;a href=&#034;http://www.spip-contrib.net/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;SPIP Contrib&lt;/a&gt; ;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;a href=&#034;http://plugins.spip.net/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Plugins SPIP&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;div id=&#034;nb1&#034;&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href=&#034;#nh1&#034; class=&#034;spip_note&#034; title=&#034;Notes 1&#034; rev=&#034;appendix&#034;&gt;1&lt;/a&gt;] &lt;/span&gt;Je pr&#233;cise aux heureux possesseurs d'une distribution GNU-Linux &lt;a href=&#034;https://fr.wikipedia.org/wiki/Ubuntu&#034; class=&#034;spip_glossaire&#034; rel=&#034;external&#034;&gt;Ubuntu&lt;/a&gt; que vous avez acc&#232;s au FTP directement depuis &lt;a href=&#034;https://fr.wikipedia.org/wiki/Nautilus&#034; class=&#034;spip_glossaire&#034; rel=&#034;external&#034;&gt;Nautilus&lt;/a&gt;. Pour cela faites &lt;i&gt;Raccourci/Se connecter &#224; un serveur&lt;/i&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Plugins de Squelettes SPIP</title>
		<link>https://www.biotechno.fr/Plugins-de-Squelettes-SPIP.html</link>
		<guid isPermaLink="true">https://www.biotechno.fr/Plugins-de-Squelettes-SPIP.html</guid>
		<dc:date>2008-11-05T03:04:45Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Patrice HARDOUIN</dc:creator>


		<dc:subject>internet</dc:subject>
		<dc:subject>logiciel libre</dc:subject>
		<dc:subject>archive</dc:subject>

		<description>&lt;p&gt;Voici quelques productions personnelles qui m&#233;ritent d'&#234;tre test&#233;es et corrig&#233;es (pas toutes compl&#232;tement conformes aux normes de la W3C).&lt;/p&gt;

-
&lt;a href="https://www.biotechno.fr/-archives-.html" rel="directory"&gt;archives&lt;/a&gt;

/ 
&lt;a href="https://www.biotechno.fr/+-internet-+.html" rel="tag"&gt;internet&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-logiciel-libre-+.html" rel="tag"&gt;logiciel libre&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-archive-+.html" rel="tag"&gt;archive&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Voici quelques productions personnelles qui m&#233;ritent d'&#234;tre test&#233;es et corrig&#233;es (pas compl&#232;tement conformes XHTML strict).&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Le site des Naturalistes de Mayotte&lt;/h2&gt;&lt;div class='spip_document_702 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;39&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L140xH321/site_naturalistes_capture-513ed.png?1731090194' width='140' height='321' alt='' /&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;capture du site &lt;a href=&#034;http://www.naturalistes.info&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;www.naturalistes.info&lt;/a&gt;
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; copyright : le design est largement inspir&#233; d'un ancien template WordPress utilis&#233; pour une ancienne version du site &lt;a href=&#034;http://orange.blender.org/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Orange Blender&lt;/a&gt;. Si quelqu'un retrouve la trace de ce template je remettrai le nom de son auteur &#224; sa place.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; site : &lt;a href=&#034;http://www.naturalistes.info&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;http://www.naturalistes.info&lt;/a&gt; ;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; visible sur tous les navigateurs : &lt;a href=&#034;http://browsershots.org/website/http://www.naturalistes.info/&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;http://browsershots.org/website/htt...&lt;/a&gt; ;&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; le dernier article en date muni du mot-cl&#233; &#034;&lt;strong&gt;edito&lt;/strong&gt;&#034; se place automatiquement &#224; gauche de la page sommaire.&lt;/p&gt;
&lt;div class='spip_document_701 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;84&#034; data-legende-lenx=&#034;xx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/zip/squelettes_biospip_naturalistes_5_0a1_spip192a.zip' class=&#034; spip_doc_lien&#034; title='Zip - 265.9 kio' type=&#034;application/zip&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/zip-f045b.svg?1772820578' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;plugin squelettes des Naturalistes de Mayotte
&lt;/strong&gt;&lt;/div&gt; &lt;div class='spip_doc_descriptif '&gt;Squelette sous la forme d'un plugin.
&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Le site de Biotechno pour les Profs&lt;/h2&gt;&lt;div class='spip_document_719 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;34&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L140xH222/capture_biotechno_profs-ef895.png?1731090194' width='140' height='222' alt='' /&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;capture du site &lt;a href=&#034;http://www.biotechno.fr&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;www.biotechno.fr&lt;/a&gt;
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; copyright : &lt;a href=&#034;http://creativecommons.org/licenses/by-sa/2.0/fr/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Creative Commons Share Alike&lt;/a&gt; ;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; site : &lt;a href=&#034;http://www.biotechno.fr&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;http://www.biotechno.fr&lt;/a&gt; ;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; visible sur tous les navigateurs : &lt;a href=&#034;http://browsershots.org/website/http://www.biotechno.fr/&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;http://browsershots.org/website/htt...&lt;/a&gt; avec quelques nuances pour certaines versions de MSIE ;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; ATTENTION : ce plugin ne modifie que la page sommaire pour l'instant car il est encore en d&#233;veloppement pour les autres pages.&lt;/p&gt;
&lt;div class='spip_document_720 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;48&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/zip/biospip.zip' class=&#034; spip_doc_lien&#034; title='Zip - 256.8 kio' type=&#034;application/zip&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/zip-f045b.svg?1772820578' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;plugins squelettes de Biotechno pour les Profs
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Construire ses propres squelettes SPIP (cours n&#176;1)</title>
		<link>https://www.biotechno.fr/Construire-ses-propres-squelettes.html</link>
		<guid isPermaLink="true">https://www.biotechno.fr/Construire-ses-propres-squelettes.html</guid>
		<dc:date>2008-11-04T18:53:55Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Patrice HARDOUIN</dc:creator>


		<dc:subject>internet</dc:subject>
		<dc:subject>archive</dc:subject>

		<description>&lt;p&gt;Un tutoriel haut en images pour personnaliser SPIP et ses squelettes.&lt;/p&gt;

-
&lt;a href="https://www.biotechno.fr/-archives-.html" rel="directory"&gt;archives&lt;/a&gt;

/ 
&lt;a href="https://www.biotechno.fr/+-internet-+.html" rel="tag"&gt;internet&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-archive-+.html" rel="tag"&gt;archive&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Ce tutoriel montre comment cr&#233;er ses propres squelettes 100% personnalis&#233;s en utilisant les boucles de SPIP et le langage CSS de mise en page.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Imaginer un design&lt;/h2&gt;
&lt;p&gt;Je conseille toujours &#224; tous les webmestres qui utilisent SPIP depuis peu de temps de toujours utiliser les squelettes par d&#233;faut (install&#233;s d'office d&#232;s l'installation de SPIP) puis de r&#233;fl&#233;chir aux orientations que l'on souhaite prendre une fois que le site est v&#233;ritablement lanc&#233; et qu'il poss&#232;de du contenu.&lt;/p&gt;
&lt;p&gt;Le site pris en exemple est le site de &lt;a href=&#034;https://www.biotechno.fr&#034; class=&#034;spip_out&#034;&gt;Biotechno pour les Profs&lt;/a&gt; (&lt;a href=&#034;https://www.biotechno.fr&#034; class=&#034;spip_url spip_out&#034;&gt;www.biotechno.fr&lt;/a&gt;). Ce site est d&#233;j&#224; bien r&#244;d&#233; et &#224; d&#233;j&#224; eu pas mal de liftings les ann&#233;es pr&#233;c&#233;dentes. Dor&#233;navant, nous avons besoin de clarifier la navigation sur ce site afin de permettre un acc&#232;s facile &#224; tous les articles et publications propos&#233;s.&lt;/p&gt;
&lt;p&gt;L'&#233;quipe d'administration du site &#224; donc soumis plusieurs remarques importantes comme la mise en &#233;vidence des mises &#224; jours d'articles qui sont quasiment aussi importantes que les publications de nouveaux articles...&lt;/p&gt;
&lt;p&gt;Pour cette premi&#232;re &#233;tape, rien de tel que de griffoner sur un bout de papier ce que l'on cherche &#224; avoir pour son site :&lt;/p&gt;
&lt;div class='spip_document_739 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L400xH277/premier_design_dessin-17be8.png?1731056886' width='400' height='277' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Rechercher des exemples de mise en page&lt;/h2&gt;
&lt;p&gt;Il est tr&#232;s pratique de se r&#233;f&#233;rer au site &lt;a href=&#034;http://css.alsacreations.com&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Alsacreation&lt;/a&gt; qui renferme des tas d'informations et de tutoriels sur le design Web.&lt;/p&gt;
&lt;p&gt;Pour commencer rabattons-nous sur la page &lt;a href=&#034;http://css.alsacreations.com/Modeles-de-mise-en-page-en-CSS&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Modeles de mise en page en CSS&lt;/a&gt;. Le mod&#232;le se rapprochant le plus de notre sch&#233;ma pr&#233;c&#233;dent serait le n&#176;16 :&lt;/p&gt;
&lt;div class='spip_document_740 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;50&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/modele16_original.html' class=&#034; spip_doc_lien&#034; title='HTML - 3.8 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;gabarit de mise en page original d'Alsacreations
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Premi&#232;res adaptations du gabarit de mise en page choisi&lt;/h2&gt;
&lt;p&gt;On va commencer par recopier le fichier html de gabarit sous un autre nom de mani&#232;re &#224; toujours garder le mod&#232;le original au cas o&#249;. Pour tout de suite correspondre aux exigences de SPIP, on va d&#233;nommer ce fichier sommaire.html.&lt;/p&gt;
&lt;p&gt;Peu importe o&#249; nous recopions ce fichier, l'essentiel c'est de savoir le retrouver facilement. Le premier travail d'adaptation concerne uniquement le fichier en question (sommaire.html) et ne n&#233;cessite pas d'utiliser ni d'installer SPIP (pour l'instant).&lt;/p&gt;
&lt;p&gt;En ouvrant notre fichier sommaire.html avec notre navigateur pr&#233;f&#233;r&#233; (Firefox &#233;videmment) on peut lire le code source (Affichage/Code source de la page).&lt;/p&gt;
&lt;p&gt;Tout ce code repr&#233;sente la mise en page (partie CSS au d&#233;but du fichier) et le contenu (code HTML). Nous verrons par la suite qu'il sera important de s&#233;parer le CSS du HTML en deux fichiers.&lt;/p&gt;
&lt;p&gt;Dans mon sch&#233;ma il n'&#233;tait pas question d'une colonne de gauche. Je vais donc all&#233;ger mon code HTML et modifier le code CSS pour obtenir ce que je recherche :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Je retire toute la div de la colonne gauche :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;div id=&#034;gauche&#034;&gt; &lt;p&gt; menu gauche &lt;/p&gt; &lt;p&gt; largeur fixe : 150px avec utilisation de la propri&#233;t&#233; float:left; &lt;/p&gt; &lt;ul id=&#034;menugauche&#034;&gt; &lt;li&gt; &lt;a href=&#034;#&#034;&gt;Menu 1&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;a href=&#034;#&#034;&gt;Menu 2&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;a href=&#034;#&#034;&gt;Menu 3&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;a href=&#034;#&#034;&gt;Menu 4&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; et je retire tous les bouts de CSS qui s'y rapportent :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;#gauche {
float:left;
width: 150px;
}
#menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
#menugauche li {
margin-bottom: 5px;
}
#menugauche a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
#menugauche a:hover {
text-decoration: none;
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;J'ai donc le r&#233;sultat suivant :&lt;/p&gt;
&lt;div class='spip_document_741 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;27&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/sommaire.html' class=&#034; spip_doc_lien&#034; title='HTML - 3.1 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;premiere modif du gabarit
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;La colonne de gauche est toujours virtuellement pr&#233;sente. Il nous faut proc&#233;der &#224; quelques rectifications du code CSS :&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; on retire le &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;margin-left: 150px;&lt;/code&gt; de la partie #centre du code CSS et l'affaire est dans le sac :&lt;/p&gt;
&lt;div class='spip_document_742 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;26&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/sommaire-2.html' class=&#034; spip_doc_lien&#034; title='HTML - 3.1 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;seconde modif du gabarit
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Il ne reste plus qu'&#224; faire passer la colonne de droite sur toute la hauteur. Pour cela, je d&#233;place uniquement le code HTML suivant :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;div id=&#034;header&#034;&gt; header &lt;a href=&#034;http://css.alsacreations.com/Modeles-de-mise-en-page-en-CSS&#034;&gt; (voir tous les mod&amp;egrave;les)&lt;/a&gt; &lt;/div&gt; &lt;div id=&#034;haut&#034;&gt; &lt;ul id=&#034;menuhaut&#034;&gt; &lt;li&gt; &lt;a href=&#034;#&#034;&gt;Menu 1&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;a href=&#034;#&#034;&gt;Menu 2&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;a href=&#034;#&#034;&gt;Menu 3&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;a href=&#034;#&#034;&gt;Menu 4&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;Et je le mets juste apr&#232;s le &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;div id=&#034;centre&#034;&gt;&lt;/code&gt; :&lt;/p&gt;
&lt;div class='spip_document_743 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;28&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/sommaire-3.html' class=&#034; spip_doc_lien&#034; title='HTML - 3.1 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;troisi&#232;me modif du gabarit
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Approfondissements de la mise en page g&#233;n&#233;rale&lt;/h2&gt;
&lt;p&gt;Je souhaite avoir le bas de la colonne principale scind&#233; en deux sous-colonnes de taille identique.&lt;/p&gt;
&lt;p&gt;Pour cela j'ajoute le code suivant dans la partie CSS de la page (avant le &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/*]]&gt;*/&lt;/code&gt;) :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;div#moitie_gauche { width:50%; float:left; position: relative;
} div#moitie_droite{ width:50%; float:right; position: relative;
} &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;Puis j'ajoute les blocs correspondants dans la page, juste apr&#232;s &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;p&gt;Si le contenu central est plus long que les menus lat&#233;raux, il &#034;pousse&#034; &#233;galement le pied de page vers le bas.&lt;/p&gt;&lt;/code&gt;&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;div id=&#034;moitie_gauche&#034;&gt;Et quoniam apud eos ut in capite mundi morborum acerbitates celsius dominantur, ad quos vel sedandos omnis professio medendi torpescit, excogitatum est adminiculum sospitale nequi amicum perferentem similia videat, additumque est cautionibus paucis remedium aliud satis validum, ut famulos percontatum missos quem ad modum valeant noti hac aegritudine colligati, non ante recipiant domum quam lavacro purgaverint corpus. ita etiam alienis oculis visa metuitur labes.&lt;/div&gt;
&lt;div id=&#034;moitie_droite&#034;&gt;Et quia Montius inter dilancinantium manus spiritum efflaturus Epigonum et Eusebium nec professionem nec dignitatem ostendens aliquotiens increpabat, qui sint hi magna quaerebatur industria, et nequid intepesceret, Epigonus e Lycia philosophus ducitur et Eusebius ab Emissa Pittacas cognomento, concitatus orator, cum quaestor non hos sed tribunos fabricarum insimulasset promittentes armorum si novas res agitari conperissent.&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;(NOTE : le texte al&#233;atoire ins&#233;r&#233; dans l'exemple ci-dessus a &#233;t&#233; g&#233;n&#233;r&#233; automatiquement par &lt;a href=&#034;http://lorem.game-on-net.com/&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;http://lorem.game-on-net.com/&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Le r&#233;sultat obtenu se rapproche beaucoup du sch&#233;ma rapide de d&#233;part :&lt;/p&gt;
&lt;div class='spip_document_744 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;28&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/sommaire-4.html' class=&#034; spip_doc_lien&#034; title='HTML - 4.2 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;quatri&#232;me modif du gabarit
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Pour terminer sur ce premier tutoriel, nous allons simplement d&#233;j&#224; &#233;largir la colonne de droite qui n'est pas assez grande &#224; notre go&#251;t pour pouvoir y int&#233;grer un menu SPIP convenable.&lt;/p&gt;
&lt;p&gt;On modifie donc la partie CSS comme suit :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;#centre {
background-color:#9999CC;
margin-right: 260px;
} #droite {
float:right;
width: 260px;
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;Ce qui donne le r&#233;sultat final suivant :&lt;/p&gt;
&lt;div class='spip_document_745 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;28&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/sommaire-5.html' class=&#034; spip_doc_lien&#034; title='HTML - 4.1 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;cinqui&#232;me modif du gabarit
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;On a maintenant une bonne trame (gabarit) pour notre site ou, au moins, pour notre premi&#232;re page &#034;sommaire&#034;. Il ne reste plus qu'&#224; pr&#233;parer ce design &#224; recevoir les boucles SPIP.&lt;/p&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div &lt;div class='rss_ps'&gt;&lt;p&gt;La suite : &lt;a href='https://www.biotechno.fr/Construire-ses-propres-squelettes,199.html' class=&#034;spip_in&#034;&gt;Construire ses propres squelettes SPIP (cours n&#176;2)&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Construire ses propres squelettes SPIP (cours n&#176;2)</title>
		<link>https://www.biotechno.fr/Construire-ses-propres-squelettes,199.html</link>
		<guid isPermaLink="true">https://www.biotechno.fr/Construire-ses-propres-squelettes,199.html</guid>
		<dc:date>2008-11-04T18:53:35Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Patrice HARDOUIN</dc:creator>


		<dc:subject>internet</dc:subject>
		<dc:subject>logiciel libre</dc:subject>
		<dc:subject>archive</dc:subject>

		<description>&lt;p&gt;Derni&#232;re &#233;tape du travail sur le gabarit de page avant int&#233;gration des boucles SPIP.&lt;/p&gt;

-
&lt;a href="https://www.biotechno.fr/-archives-.html" rel="directory"&gt;archives&lt;/a&gt;

/ 
&lt;a href="https://www.biotechno.fr/+-internet-+.html" rel="tag"&gt;internet&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-logiciel-libre-+.html" rel="tag"&gt;logiciel libre&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-archive-+.html" rel="tag"&gt;archive&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Le but de ce second cours de tutoriel est de pr&#233;parer sereinement l'int&#233;gration des boucles SPIP dans notre gabarit de page pour cr&#233;er notre premier squelette.&lt;/p&gt;
&lt;p&gt;Nous allons donc cr&#233;er tout ce qui sera n&#233;cessaire pour le travail qui suivra.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Quels logiciels utiliser&lt;/h2&gt;
&lt;p&gt;Avant toute chose, nous aurons besoin d'un bon navigateur internet qui ne nous fera pas de mauvaises surprise. Nous choisirons donc &lt;a href=&#034;http://www.framasoft.net/article1365.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Firefox&lt;/a&gt; que nous augmenterons de l'&lt;a href=&#034;https://addons.mozilla.org/fr/firefox/addon/60&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;extension Web Developer&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Puis nous aurons besoin d'un bon logiciel d'&#233;dition. Sous GNU-Linux on utilisera BlueFish ou Quanta+ (ou tout autre &#233;diteur de son choix). Sous MS Windows il en existe &#233;galement de bons qui proposent la coloration syntaxique &#233;vitant bien des erreurs de saisie : &lt;a href=&#034;http://www.framasoft.net/rubrique157.html&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;http://www.framasoft.net/rubrique15...&lt;/a&gt; et &lt;a href=&#034;http://www.framasoft.net/rubrique327.html&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;http://www.framasoft.net/rubrique32...&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Nous aurons &#233;galement besoin d'un logiciel de traitement d'images qui est cit&#233; dans le chapitre suivant (&lt;a href=&#034;http://www.framasoft.net/article1054.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;The Gimp&lt;/a&gt;).&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Mise en place de DIV suppl&#233;mentaires&lt;/h2&gt;
&lt;p&gt;Les DIV sont des blocs dans lesquels nous pourrons placer du texte, des images... Chaque DIV d&#233;limite une zone sur l'&#233;cran.&lt;/p&gt;
&lt;p&gt;Comme l'a d&#233;j&#224; expliqu&#233; (entre autres) Rapha&#235;l Goetter dans son livre sur les CSS : &lt;a href=&#034;http://css.alsacreations.com/Bases-et-indispensables/XHTML-trop-de-div-tue-les-div&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Trop de DIV tue les DIV !&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mais nous serons bien oblig&#233; de rajouter quelques DIV afin d'obtenir le design que nous recherchions dans le pr&#233;c&#233;dent cours : &lt;a href='https://www.biotechno.fr/Construire-ses-propres-squelettes.html' class=&#034;spip_in&#034;&gt;Construire ses propres squelettes SPIP (cours n&#176;1)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Nous allons &#233;galement attribuer une couleur &#224; chacune des DIV pour pouvoir mieux visualiser nos transformations.&lt;/p&gt;
&lt;div class='spip_document_746 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;55&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L400xH277/premier_design_dessin_div_colorees-dea6d.png?1731056118' width='400' height='277' alt='' /&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;pr&#233;paration de la coloration des DIV sur notre sch&#233;ma
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;blockquote class=&#034;spip&#034;&gt;&lt;h2 class=&#034;spip&#034;&gt;&#192; propos des couleurs...&lt;/h2&gt;
&lt;p&gt;Dans les CSS nous utiliserons pr&#233;f&#233;rentiellement les couleurs nomm&#233;s par leur code hexad&#233;cimal. Il existe des g&#233;n&#233;rateurs de codes couleur sur le web : &lt;a href=&#034;http://www.informatiquegifs.com/service/generateur_couleur.php&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;http://www.informatiquegifs.com/ser...&lt;/a&gt;. De mani&#232;re plus g&#233;n&#233;rale, tous les logiciels de traitement d'image donnent les valeurs hexad&#233;cimales des couleurs. Je ne peux que vous conseiller d'installer un logiciel du genre &lt;a href=&#034;http://www.framasoft.net/article1054.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;The Gimp&lt;/a&gt; que nous utiliserons d'ailleurs dans un autre tutoriel.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Nous obtenons donc le r&#233;sultat suivant (je vous laisse &#233;diter le code pour noter les changements effectu&#233;s dans ce dernier) :&lt;/p&gt;
&lt;div class='spip_document_749 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;26&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/sommaire-6.html' class=&#034; spip_doc_lien&#034; title='HTML - 4.2 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;sixi&#232;me modif du gabarit
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;blockquote class=&#034;spip&#034;&gt;&lt;h2 class=&#034;spip&#034;&gt;Truc CSS&lt;/h2&gt;
&lt;p&gt;Pour &#233;viter bien des probl&#232;mes de diff&#233;rences de mise en page entre navigateurs, le code suivant a &#233;t&#233; saisi au d&#233;but des CSS :&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;* {
margin:0;
padding: 0;
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Ce dernier mets les valeurs des marges et &#233;carts intra-blocs &#224; z&#233;ro : &lt;a href=&#034;http://blog.alsacreations.com/2004/12/08/100-methodologie-pour-resoudre-les-problemes-daffichage-en-css&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;http://blog.alsacreations.com/2004/...&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;h2 class=&#034;spip&#034;&gt;Pr&#233;parer l'accueil du futur squelette&lt;/h2&gt;
&lt;p&gt;&#192; cette &#233;tape de notre tutoriel, nous devons avoir d&#233;j&#224; compris comment installer SPIP ainsi que son arborescence de fichiers.&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&gt;&lt;h2 class=&#034;spip&#034;&gt;Pr&#233;-requis concernant SPIP&lt;/h2&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;a href=&#034;http://www.spip.net/fr_rubrique151.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Installation de SPIP&lt;/a&gt; ;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;a href=&#034;http://www.spip.net/fr_rubrique144.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;SPIP pas &#224; pas&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Nous verrons dans un autre tutoriel comment transformer nos squelettes en plugins. Pour l'instant, nous allons placer nos squelettes dans le r&#233;pertoire /squelettes &#224; la racine de notre site SPIP. Le r&#233;pertoire /squelettes n'existe pas par d&#233;faut dans SPIP, il va vous falloir le cr&#233;er si besoin.&lt;/p&gt;
&lt;div class='spip_document_750 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;32&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L212xH547/arborescence_spip-8a399.png?1731056118' width='212' height='547' alt='' /&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;R&#233;pertoire /squelettes de SPIP
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Dans ce r&#233;pertoire /squelettes nous allons cr&#233;er un sous-r&#233;pertoire /squelettes/css qui nous permettra de placer les feuilles de styles. Un autre sous-r&#233;pertoire /squelettes/images nous sera &#233;galement utile pour placer les images du design du site.&lt;/p&gt;
&lt;p&gt;Pour finir notre pr&#233;paration &#224; l'int&#233;gration des boucles SPIP &#224; notre squelette, nous allons s&#233;parer le code CSS du code XHTML de notre fichier sommaire.html :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; le code CSS se retrouvera dans le fichier /squelettes/css/bio_habillage.css
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; le code XHTML restera dans le fichier /squelettes/sommaire.html&lt;/p&gt;
&lt;div class='spip_document_754 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L204xH145/repertoire_squelettes-2-c75f5.png?1731056118' width='204' height='145' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Dans le fichier sommaire.html nous ferons tout simplement un appel au fichier de code CSS :&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;link rel=&#034;stylesheet&#034; href=&#034;#URL_SITE_SPIP/[(#CHEMIN{css/bio_habillage.css}|direction_css)]&#034; type=&#034;text/css&#034; media=&#034;projection, screen, tv&#034; /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Dans le morceau de code pr&#233;c&#233;dent, des balises SPIP ont d&#233;j&#224; &#233;t&#233; int&#233;gr&#233;es. Pour plus de d&#233;tail sur ces balises, veuillez vous r&#233;f&#233;rer &#224; la documentation en ligne : &lt;a href=&#034;http://www.spip.net/fr_rubrique143.html&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;http://www.spip.net/fr_rubrique143.html&lt;/a&gt;.&lt;/p&gt;
&lt;div class='spip_document_751 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;27&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/sommaire-7.html' class=&#034; spip_doc_lien&#034; title='HTML - 3.1 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;septi&#232;me modif du gabarit
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;div class='spip_document_752 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;26&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/css/bio_habillage.css' class=&#034; spip_doc_lien&#034; title='Cascading Style Sheet - 1.1 kio' type=&#034;text/css&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/css-2d7e0.svg?1772846184' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;premi&#232;re version des CSS
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Dor&#233;navant, lorsque vous allez sur votre site SPIP vous avez une page d'accueil ressemblant &#224; cela :&lt;/p&gt;
&lt;div class='spip_document_749 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;26&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/sommaire-6.html' class=&#034; spip_doc_lien&#034; title='HTML - 4.2 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;sixi&#232;me modif du gabarit
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div &lt;div class='rss_ps'&gt;&lt;p&gt;Dans un prochain cours nous int&#232;grerons toutes les balises et boucles de SPIP n&#233;cessaires &#224; l'affichage de notre page de squelette.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Construire ses propres squelettes SPIP (cours n&#176;3)</title>
		<link>https://www.biotechno.fr/Construire-ses-propres-squelettes,200.html</link>
		<guid isPermaLink="true">https://www.biotechno.fr/Construire-ses-propres-squelettes,200.html</guid>
		<dc:date>2008-11-04T18:53:09Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Patrice HARDOUIN</dc:creator>


		<dc:subject>internet</dc:subject>
		<dc:subject>archive</dc:subject>

		<description>&lt;p&gt;Int&#233;gration des boucles et balises SPIP &#224; un gabarit de page Web&lt;/p&gt;

-
&lt;a href="https://www.biotechno.fr/-archives-.html" rel="directory"&gt;archives&lt;/a&gt;

/ 
&lt;a href="https://www.biotechno.fr/+-internet-+.html" rel="tag"&gt;internet&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-archive-+.html" rel="tag"&gt;archive&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Dans ce troisi&#232;me volet de notre tutoriel, nous allons faire afficher ce que l'on souhaite &#224; SPIP &#224; l'int&#233;rieur de notre gabarit pr&#233;d&#233;fini.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Pour cela nous allons vraiment contruire la premi&#232;re page de notre squelette SPIP : la page sommaire du site (sommaire.html).&lt;/p&gt;
&lt;p&gt;Nous ne nous occuperons pas de la mise en page fine pour l'instant. Nous ne nous soucierons ici que de faire appara&#238;tre les informations que l'on souhaite &#224; l'endroit que l'on veux.&lt;/p&gt;
&lt;p&gt;Toutes les &#233;tapes du tutoriel ci-apr&#232;s sous-entendent que vous ayiez du contenu dans votre site sinon les boucles n'afficheront rien et ce sera normal.&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&gt;&lt;h2 class=&#034;spip&#034;&gt;La documentation officielle sur les boucles et balises de SPIP&lt;/h2&gt;
&lt;p&gt;&#192; ce point de notre tutoriel, la consultation r&#233;guli&#232;re de la documentation officielle de SPIP est in&#233;vitable : &lt;a href=&#034;http://www.spip.net/fr_rubrique143.html&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;http://www.spip.net/fr_rubrique143.html&lt;/a&gt;. il est conseill&#233; d'avoir en permanence un onglet de notre navigateur ouvert sur cette m&#234;me documentation officielle.&lt;/p&gt;
&lt;/blockquote&gt;&lt;h2 class=&#034;spip&#034;&gt;&#201;purer le squelette sommaire de la distribution SPIP&lt;/h2&gt;
&lt;p&gt;D'accord, nous cr&#233;ons de squelettes de toutes pi&#232;ces, mais la seule r&#233;f&#233;rence &#224; la documentation officielle ne va pas nous donner toutes les astuces pour afficher rapidement et s&#251;rement les informations que l'on veut voir appara&#238;tre sur nos pages du site.&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&gt;&lt;h2 class=&#034;spip&#034;&gt;Tutoriel fully compatible avec SPIP X.X.X&lt;/h2&gt;
&lt;p&gt;Les squelettes de la distribution ont le m&#233;rite de toujours &#234;tre &#224; jour des derni&#232;res nouveaut&#233;s de SPIP (en ce qui concerne les boucles et les balises). Nous allons donc r&#233;utiliser les morceaux de code fournis avec les squelettes par d&#233;faut afin de ne pas perdre de temps et, surtout, d'avoir un squelette 100% compatible avec la derni&#232;re version de SPIP que l'on utilise.&lt;/p&gt;
&lt;p&gt;Ce tutoriel est bas&#233; initiallement sur la version 1.9.2b de SPIP mais le respect des quelques consignes qui suivent permettent &#224; ce tutoriel d'&#234;tre compatible avec toutes les versions futures de SPIP.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Nous allons donc r&#233;cup&#233;rer le fichier /dist/sommaire.html que nous allons copier et le renommer : /squelettes/sommaire-dist.html afin de l'avoir &#224; port&#233;e de main et ne pas le confondre avec notre /squelettes/sommaire.html d&#233;j&#224; pr&#233;sent dans ce r&#233;pertoire.&lt;/p&gt;
&lt;p&gt;Ensuite, nous allons effacer toutes les DIV et les ID, CLASS du fichier /squelettes/sommaire-dist.html afin de ne garder que les boucles et les balises de SPIP int&#233;gr&#233;e au code XHTML de la page.&lt;/p&gt;
&lt;p&gt;Exemple :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Le code suivant :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;[(#REM) Les deux derniers articles ]
&lt;B_articles_recents&gt;
&lt;div class=&#034;liste-articles&#034;&gt;
&lt;h2 class=&#034;invisible&#034;&gt;&lt;:derniers_articles:&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;BOUCLE_articles_recents(ARTICLES) {par date}{inverse} {0,2} {doublons}&gt;
&lt;li&gt;
[(#LOGO_ARTICLE_RUBRIQUE|#URL_ARTICLE|image_reduire{150,100})]
[&lt;p class=&#034;surtitre&#034;&gt;(#SURTITRE)&lt;/p&gt;]
&lt;h3 class=&#034;titre&#034;&gt;&lt;a href=&#034;#URL_ARTICLE&#034;&gt;#TITRE&lt;/a&gt;&lt;/h3&gt;
[&lt;p class=&#034;soustitre&#034;&gt;(#SOUSTITRE)&lt;/p&gt;]
&lt;small&gt;[(#DATE|affdate_jourcourt)][, &lt;:par_auteur:&gt; (#LESAUTEURS)]&lt;/small&gt;
[&lt;div class=&#034;#EDIT{intro} texte&#034;&gt;(#INTRODUCTION)&lt;/div&gt;]
&lt;br class=&#034;nettoyeur&#034; /&gt;
&lt;/li&gt;
&lt;/BOUCLE_articles_recents&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/B_articles_recents&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; devient :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;[(#REM) Les deux derniers articles ]
&lt;B_articles_recents&gt;
&lt;h2&gt;&lt;:derniers_articles:&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;BOUCLE_articles_recents(ARTICLES) {par date}{inverse} {0,2} {doublons}&gt;
&lt;li&gt;
[(#LOGO_ARTICLE_RUBRIQUE|#URL_ARTICLE|image_reduire{150,100})]
[&lt;p&gt;(#SURTITRE)&lt;/p&gt;]
&lt;h3&gt;&lt;a href=&#034;#URL_ARTICLE&#034;&gt;#TITRE&lt;/a&gt;&lt;/h3&gt;
[&lt;p&gt;(#SOUSTITRE)&lt;/p&gt;]
[(#DATE|affdate_jourcourt)][, &lt;:par_auteur:&gt; (#LESAUTEURS)]
[&lt;div&gt;(#INTRODUCTION)&lt;/div&gt;]
&lt;/li&gt;
&lt;/BOUCLE_articles_recents&gt;
&lt;/ul&gt;
&lt;/B_articles_recents&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;h2 class=&#034;spip&#034;&gt;Des fichiers suppl&#233;mentaires&lt;/h2&gt;
&lt;p&gt;Lors de la lecture du code du fichier sommaire-dist.html on peut noter la pr&#233;sence de plusieurs &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;INCLURE{fond=xxx}&gt;&lt;/code&gt;. Ces codes permettent d'ins&#233;rer tout un paquet de code pr&#233;sent dans un autre fichier (fichier r&#233;pondant au nom xxx.html).&lt;/p&gt;
&lt;p&gt;Nous allons donc rapatrier les 4 fichiers appel&#233;s par des INCLURE dans le fichier sommaire-dist.html.&lt;/p&gt;
&lt;p&gt;Nous aurons donc, dor&#233;navant, les fichiers suppl&#233;mentaires suivants (apr&#232;s renomage par l'ajout, ici, du suffixe &#034;bio&#034;) :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; /squelettes/inc_biorubriques.html
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; /squelettes/inc_biohead.html
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; /squelettes/inc_bioentete.html
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; /squelettes/inc_biopied.html&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Adaptation de l'en-t&#234;te XHTML&lt;/h2&gt;
&lt;p&gt;On va simplement recopier l'en-t&#234;te du fichier sommaire-dist.html vers le fichier sommaire.html en rempla&#231;ant la fonction INCLURE (&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;INCLURE{fond=inc-head}&gt;&lt;/code&gt;) par &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;INCLURE{fond=inc-biohead}&gt;&lt;/code&gt;&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;#CACHE{7200}
&lt;!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'&gt;
&lt;html dir=&#034;#LANG_DIR&#034; lang=&#034;#LANG&#034;&gt;
&lt;head&gt;
&lt;title&gt;[(#NOM_SITE_SPIP|textebrut)]&lt;/title&gt;
[&lt;meta name=&#034;description&#034; content=&#034;(#DESCRIPTIF_SITE_SPIP|couper{150}|textebrut)&#034; /&gt;]
&lt;INCLURE{fond=inc-biohead}&gt;
&lt;/head&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;Puis, dans le fichier inc_biohead.html, nous allons rajouter le pr&#233;fixe &#034;bio_&#034; &#224; tous les noms des feuilles de style, m&#234;me pour les feuilles de style que nous n'avons pas encore cr&#233;&#233;es (&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;[(#CHEMIN{css/bio_habillage.css}|direction_css)]&lt;/code&gt;). Nous ne devons pas oublier le &#034;css&#034; au d&#233;but de l'adresse afin de bien pr&#233;ciser que nos feuilles de style sont dans le sous-r&#233;pertoire du m&#234;me nom.&lt;/p&gt;
&lt;p&gt;Mais cette derni&#232;re manipulation ne donne pas de r&#233;sultats visibles. Pour voir un effet sur le site, il faut proc&#233;der &#224; des modifications entre les deux balises XHTML &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;body&gt;&lt;/code&gt; et &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;/body&gt;&lt;/code&gt;.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Adaptation du menu des rubriques&lt;/h2&gt;
&lt;p&gt;Pour cela, rien de plus simple. Nous ins&#233;rons juste un &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;INCLURE{fond=inc-biorubriques}&gt;&lt;/code&gt; dans la &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;div id=&#034;droite&#034;&gt;&lt;/code&gt; de notre page sommaire.html :&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;div id=&#034;droite&#034;&gt;
[(#REM) Menu de navigation par rubriques ]
&lt;INCLURE{fond=inc-biorubriques}&gt;
&lt;/div&gt;&lt;!-- fin div id=&#034;droite&#034; --&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Nous avons perdu l'affichage pr&#233;vu du moteur de recherche.&lt;br class='autobr' /&gt;
Pour corriger cela, nous ajoutons la balise &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;[(#FORMULAIRE_RECHERCHE)]&lt;/code&gt; tout au d&#233;but de notre fichier inc-biorubriques.html.&lt;/p&gt;
&lt;div class='spip_document_1693 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://www.biotechno.fr/IMG/png/affichage_rubriques-2.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH194/affichage_rubriques-2-f1b42.png?1731189619' width='500' height='194' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Les boucles manquantes&lt;/h2&gt;
&lt;p&gt;Dans le fichier sommaire.html ci-joint, nous avons remplac&#233; toute les boucles manquantes de mani&#232;re &#224; faire appara&#238;tre les informations que nous souhaitons faire figurer sur la premi&#232;re page du site.&lt;/p&gt;
&lt;p&gt;Je vous invites &#224; lire le code pour voir quels ajouts ont &#233;t&#233; faits pour obtenir le r&#233;sultat suivant :&lt;/p&gt;
&lt;div class='spip_document_1694 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://www.biotechno.fr/IMG/png/capture_boucles_integrees.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH400/capture_boucles_integrees-acc61.png?1731189620' width='500' height='400' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;L'image qui est visible sur la capture d'&#233;cran est celle qui a &#233;t&#233; charg&#233;e directement depuis l'espace priv&#233; de SPIP, dans la partie Configuration (image du site).&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;div class='spip_document_764 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;81&#034; data-legende-lenx=&#034;xx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/zip/squelettes_fin_tuto_3.zip' class=&#034; spip_doc_lien&#034; title='Zip - 4.8 kio' type=&#034;application/zip&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/zip-f045b.svg?1772820578' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;tous les fichiers ci-dessous (tutoriel SPIP n&#176;3) en une seule archive .zip
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;&lt;div class='spip_document_758 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;19&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/css/bio_habillage-2.css' class=&#034; spip_doc_lien&#034; title='Cascading Style Sheet - 1.1 kio' type=&#034;text/css&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/css-2d7e0.svg?1772846184' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;bio_habillage.css
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_759 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;20&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/inc-bioentete.html' class=&#034; spip_doc_lien&#034; title='HTML - 387 octets' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;inc-bioentete.html
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;div class='spip_document_760 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;18&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/inc-biohead.html' class=&#034; spip_doc_lien&#034; title='HTML - 1.2 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;inc-biohead.html
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_761 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;18&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/inc-biopied.html' class=&#034; spip_doc_lien&#034; title='HTML - 742 octets' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;inc-biopied.html
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;&lt;div class='spip_document_762 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;23&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/inc-biorubriques.html' class=&#034; spip_doc_lien&#034; title='HTML - 896 octets' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;inc-biorubriques.html
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_763 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;15&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/sommaire-8.html' class=&#034; spip_doc_lien&#034; title='HTML - 4.9 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;sommaire.html
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div &lt;div class='rss_ps'&gt;&lt;p&gt;Dans le tutoriel qui suivra on va peaufiner les param&#233;trages d'affichage (internationalisation, personnalisation, validation XHTML...) avant de pouvoir s'attaquer aux CSS afin de produire un site esth&#233;tiquement valable (enfin, on l'esp&#232;re).&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Construire ses propres squelettes SPIP (cours n&#176;4)</title>
		<link>https://www.biotechno.fr/Construire-ses-propres-squelettes,201.html</link>
		<guid isPermaLink="true">https://www.biotechno.fr/Construire-ses-propres-squelettes,201.html</guid>
		<dc:date>2008-11-04T18:52:57Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Patrice HARDOUIN</dc:creator>


		<dc:subject>internet</dc:subject>
		<dc:subject>archive</dc:subject>

		<description>&lt;p&gt;Peaufiner et certifier notre squelette.&lt;/p&gt;

-
&lt;a href="https://www.biotechno.fr/-archives-.html" rel="directory"&gt;archives&lt;/a&gt;

/ 
&lt;a href="https://www.biotechno.fr/+-internet-+.html" rel="tag"&gt;internet&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-archive-+.html" rel="tag"&gt;archive&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Le r&#233;sultat obtenu au pr&#233;c&#233;dent cours ne nous satisfait pas encore au niveau des informations publi&#233;es.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Pour obtenir exactement ce que l'on souhaitait initialement, nous allons devoir travailler sur de nouveaux fichiers.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Internationalisation des termes utilis&#233;s&lt;/h2&gt;
&lt;p&gt;SPIP est fort pratique et vous permet de cr&#233;er un site multilingue. Mais si les termes utilis&#233;s dans vos squelettes sont &#233;crits directement dans la langue de Moli&#232;re cela posera des probl&#232;mes lorsque vous afficherez vos articles anglais ou hongrois.&lt;/p&gt;
&lt;p&gt;Pour cela, des termes g&#233;n&#233;riques ont &#233;t&#233; utilis&#233;s dans les squelettes. Ils se pr&#233;sentent sous la forme suivante &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;:mon_mot_a_traduire:&gt;&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Certains mots existent d&#233;j&#224; dans SPIP (Configuration/Gestion des langues/Fichiers de langues) et il convient d'utiliser ceux-l&#224; en priorit&#233; car ils b&#233;n&#233;ficient de leurs traductions dans un sacr&#233; paquet de langues.&lt;/p&gt;
&lt;p&gt;Mais, et c'est notre cas, il existe des situations o&#249; nous avons besoin d'augmenter ce fichier de langues. Nous allons faire cela en ajoutant un fichier local_fr.php dans notre r&#233;pertoire de squelettes (/squelettes/local_fr.php).&lt;/p&gt;
&lt;div class='spip_document_765 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;22&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/zip/local_fr.php.zip' class=&#034; spip_doc_lien&#034; title='Zip - 744 octets' type=&#034;application/zip&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/zip-f045b.svg?1772820578' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;fichier local_fr.php
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;S'approprier les formulaires&lt;/h2&gt;
&lt;p&gt;Les deux formulaires utilis&#233;s dans la page sommaire pr&#233;sentent des inconv&#233;nients. Ils ne sont pas adapt&#233;s pour &#234;tre contraints &#224; tenir dans une colonne de 260 pixels de large.&lt;/p&gt;
&lt;p&gt;Il va donc falloir les modifier.&lt;/p&gt;
&lt;p&gt;Pour cela, nous allons cr&#233;er un r&#233;pertoire /squelettes/formulaires dans lequel nous allons coller les fichiers /dist/formulaires/inscription.html et /dist/formulaires/recherche.html.&lt;/p&gt;
&lt;p&gt;Pour le formulaire de recherche nous allons compl&#232;tement le modifier pour utiliser le moteur de Google (cela diminue un peu la charge du serveur et augmente le r&#233;f&#233;rencement des pages du site sur ce moteur de recherche).&lt;/p&gt;
&lt;p&gt;Pour cela nous avons besoin d'ajouter une image au r&#233;pertoire /squelettes/images :&lt;/p&gt;
&lt;div class='spip_document_766 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L20xH17/ok-b098f.gif?1731040669' width='20' height='17' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;et le code du fichier /squelettes/recherche.html sera le suivant :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;[(#REM) formulaire utilisant google en lieu et place du moteur de recherche interne]
&lt;div class=&#034;formulaire_spip formulaire_recherche&#034;&gt;
&lt;a name=&#034;formulaire_recherche&#034; id=&#034;formulaire_recherche&#034;&gt;&lt;/a&gt;
&lt;form method=&#034;get&#034; action=&#034;http://www.google.fr/custom&#034;
class=&#034;formrecherche&#034;&gt;
&lt;div&gt;
&lt;input class=&#034;formrecherche&#034; type=&#034;text&#034; name=&#034;q&#034; onfocus=&#034;if
(this.value=='&lt;:info_rechercher:&gt;...') this.value=''&#034; maxlength=&#034;255&#034;
value=&#034;&lt;:info_rechercher:&gt;...&#034; /&gt; &lt;input class=&#034;formrechercheimage&#034; name=&#034;image&#034; type=&#034;image&#034; title=&#034;&lt;:sur_web:&gt; : #NOM_SITE_SPIP&#034;
alt=&#034;OK&#034; src=&#034;#URL_SITE_SPIP/#CHEMIN{images/ok.gif}&#034; /&gt; &lt;input type=&#034;hidden&#034; name=&#034;sitesearch&#034; value=&#034;#URL_SITE_SPIP&#034;
checked=&#034;checked&#034; /&gt;
&lt;input type=&#034;hidden&#034; name=&#034;client&#034; value=&#034;pub-1611007635145671&#034; /&gt;
&lt;input type=&#034;hidden&#034; name=&#034;forid&#034; value=&#034;1&#034; /&gt;
&lt;input type=&#034;hidden&#034; name=&#034;ie&#034; value=&#034;ISO-8859-1&#034; /&gt;
&lt;input type=&#034;hidden&#034; name=&#034;oe&#034; value=&#034;ISO-8859-1&#034; /&gt;
&lt;input type=&#034;hidden&#034; name=&#034;cof&#034;
value=&#034;GALT:#008000;GL:1;DIV:#DDEEAA;VLC:663399;AH:center;BGC:FFFFFF;LBGC:AABB44;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;LH:[(#LOGO_SITE_SPIP||hauteur)];LW:[(#LOGO_SITE_SPIP||largeur)];L:[#URL_SITE_SPIP/IMG/(#LOGO_SITE_SPIP|fichier)];S:http://;LP:1;FORID:1;&#034;
/&gt;
&lt;input type=&#034;hidden&#034; name=&#034;hl&#034; value=&#034;fr&#034; /&gt;
&lt;/div&gt;
&lt;/form&gt;
&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;Pour le formulaire inscription.html, nous allons juste diminuer la taille des champs de saisie de mani&#232;re &#224; ce que ces derniers ne d&#233;passent plus de la page :&lt;/p&gt;
&lt;div class='spip_document_767 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;29&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/inscription.html' class=&#034; spip_doc_lien&#034; title='HTML - 1.4 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;formulaire inscription.html
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Am&#233;lioration de l'affichage du menu des Rubriques&lt;/h2&gt;
&lt;p&gt;Le simple affichage des rubriques du site ne nous satisfait pas. Nous voulons extraire une des rubriques pour qu'elle figure en fin de liste. De plus, nous voulons ajouter des liens &#224; cette liste, liens qui ne sont pas des rubriques du site mais des renvois vers le forum phpBB ou vers des pages d'aide &#224; la navigation qui n'existent pas encore (mais qui seront cr&#233;&#233;es dans un prochain tutoriel).&lt;/p&gt;
&lt;p&gt;Nous allons donc modifier les boucles et les affichages de la page /squelettes/inc-biorubriques.html :&lt;/p&gt;
&lt;div class='spip_document_768 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;30&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/inc-biorubriques-2.html' class=&#034; spip_doc_lien&#034; title='HTML - 2 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;fichier in-biorubriques.html
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Personnalisation du pied de page&lt;/h2&gt;
&lt;p&gt;Nous modifions le pied de page (/squelettes/inc-biopied.html) de mani&#232;re &#224; afficher toute une liste de lien-images. Les images sont plac&#233;es dans la rubrique /squelettes/images et le fichier inc-biopied.html modifi&#233; comme suit :&lt;/p&gt;
&lt;div class='spip_document_769 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;26&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/inc-biopied-2.html' class=&#034; spip_doc_lien&#034; title='HTML - 3.3 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;fichier inc-biopied.html
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;div class='spip_document_774 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/css-65c11.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_775 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/firefox-ea362.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_776 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/icra-b2b28.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_777 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/openoffice-8a560.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;&lt;div class='spip_document_771 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/biospip-ee544.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_772 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/bluefish-8629f.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_773 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/cclicence-4f31e.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_781 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/rss2-e1acf.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;div class='spip_document_778 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/plan-040fb.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_779 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/prive-dd4b1.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_780 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/quiquoi-62cfd.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_784 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/xhtml-340a6.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;&lt;div class='spip_document_782 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/spip-dd36e.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_783 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L80xH15/tango-70d8d.png?1731040669' width='80' height='15' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note : nous avons d&#233;cid&#233; d'int&#233;grer les balises 'div id=&#034;pied&#034;' directement dans le fichier /squelettes/inc-biopied.html ; nous avons donc retir&#233; ces m&#234;mes balises du fichier /squelettes/sommaire.html :&lt;/p&gt;
&lt;div class='spip_document_770 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;23&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/html/sommaire-9.html' class=&#034; spip_doc_lien&#034; title='HTML - 4.9 kio' type=&#034;text/html&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/html-25d7d.svg?1772825656' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;fichier sommaire.html
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Ajout de la publicit&#233; pour OpenOffice.org&lt;/h2&gt;
&lt;p&gt;Le site de &#034;Biotechno pour les Profs&#034; pr&#233;sente la particularit&#233; de ne proposer au t&#233;l&#233;chargement quasiement que des fichiers OpenDocument.&lt;/p&gt;
&lt;p&gt;Une publicit&#233; en page d'accueil aiguillant les visiteurs vers le t&#233;l&#233;chargement de la suite bureautique OpenOffice.org est donc pr&#233;vu.&lt;/p&gt;
&lt;p&gt;Il suffit d'ajouter ce code au fichier /squelettes/sommaire.html :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;div id=&#034;droite&#034;&gt;
[(#REM) Menu de navigation par rubriques ]
&lt;INCLURE{fond=inc-biorubriques}&gt;
[(#REM) Telecharger OOo ]
&lt;div id=&#034;telecharger_ooo&#034;&gt;
&lt;h2&gt;&lt;:telecharger_ooo:&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li id=&#034;linux&#034;&gt;&lt;a href=&#034;http://fr.openoffice.org/about-downloads.html&#034;&gt;Linux&lt;/a&gt;&lt;/li&gt;
&lt;li id=&#034;mac&#034;&gt;&lt;a href=&#034;http://fr.openoffice.org/about-downloads.html&#034;&gt;Macintosh&lt;/a&gt;&lt;/li&gt;
&lt;li id=&#034;windows&#034;&gt;&lt;a href=&#034;http://fr.openoffice.org/about-downloads.html&#034;&gt;Windows&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt; [(#REM) fin div id=&#034;telecharger_ooo&#034;]
[(#REM) Inscription au site ]
#FORMULAIRE_INSCRIPTION
&lt;/div&gt;[(#REM) fin div id=&#034;droite&#034;]&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;h2 class=&#034;spip&#034;&gt;La validation du code XHTML&lt;/h2&gt;
&lt;p&gt;Avant de pouvoir passer au design proprement dit (avec la personnalisation des fichiers CSS) nous devons nous assurer qu'aucune erreur de syntaxe n'est pr&#233;sente dans le code.&lt;/p&gt;
&lt;p&gt;Nous utilisons pour cela le validateur de la W3C :&lt;br class='autobr' /&gt;
&lt;a href=&#034;http://validator.w3.org/&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;http://validator.w3.org/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Si vous travaillez en local vous pouvez copier le code de votre page (le code produit par SPIP) dans le validateur &#034;by File Upload&#034;. Une extension de Firefox : &lt;a href=&#034;https://addons.mozilla.org/fr/firefox/addon/2520&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Offline Page Validator&lt;/a&gt; permet de faire la m&#234;me chose qu'expliqu&#233; juste avant, mais d'un seul clic.&lt;/p&gt;
&lt;p&gt;Une fois que notre squelette est compl&#232;tement d&#233;bugg&#233; et compl&#232;tement conforme &#224; la norme XHTML 1.0 strict nous pouvons passer au tutoriel suivant...&lt;/p&gt;
&lt;div class='spip_document_1695 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;41&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://www.biotechno.fr/IMG/png/site_brut_finalise.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH400/site_brut_finalise-2d8ca.png?1731189620' width='500' height='400' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Le squelette &#224; la fin du cours n&#176;4
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Construire ses propres squelettes SPIP (cours n&#176;5)</title>
		<link>https://www.biotechno.fr/Construire-ses-propres-squelettes,202.html</link>
		<guid isPermaLink="true">https://www.biotechno.fr/Construire-ses-propres-squelettes,202.html</guid>
		<dc:date>2008-11-04T18:52:43Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Patrice HARDOUIN</dc:creator>


		<dc:subject>internet</dc:subject>
		<dc:subject>archive</dc:subject>

		<description>&lt;p&gt;Personnalisation du design de notre squelette en agissant uniquement sur la feuille de style (CSS)&lt;/p&gt;

-
&lt;a href="https://www.biotechno.fr/-archives-.html" rel="directory"&gt;archives&lt;/a&gt;

/ 
&lt;a href="https://www.biotechno.fr/+-internet-+.html" rel="tag"&gt;internet&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-archive-+.html" rel="tag"&gt;archive&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Nous allons maintenant travailler sur la (les) feuille(s) de styles ou CSS (Cascading Style Sheet). La fr&#233;quentation assidue de ressources comme le site &lt;a href=&#034;http://css.alsacreations.com&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Alsacreations&lt;/a&gt; (d&#233;j&#224; cit&#233; en exemple dans de pr&#233;c&#233;dents tutoriels) est imp&#233;rative. De m&#234;me, la possession d'un aide-m&#233;moire CSS comme &lt;i&gt;CSS pr&#233;cis &amp; concis&lt;/i&gt; des &#233;ditions O'Reilly ou &lt;i&gt;Aide-m&#233;moire CSS2&lt;/i&gt; des &#233;ditions OEM EYROLLES (il en existe plein d'autres chez d'autres &#233;diteurs) est fortement recommand&#233; afin d'acc&#233;l&#233;rer notre travail et s'assurer que les codes utilis&#233;s existent bel et bien.&lt;/p&gt;
&lt;p&gt;Nous allons configurer d'abord l'affichage de chacune des parties de notre squelette puis nous nous attaquerons aux couleurs g&#233;n&#233;rales du site pour finaliser notre page.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;L'en-t&#234;te de la page&lt;/h2&gt;&lt;div class='spip_document_798 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://www.biotechno.fr/IMG/png/snapshot1.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH112/snapshot1-e10f0.png?1731189620' width='500' height='112' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Notre en-t&#234;te pr&#233;sente le logo du site et sa description (cette derni&#232;re avait d'ailleurs &#233;t&#233; oubli&#233;e dans les pr&#233;c&#233;dents tutoriels : ajouter la balise &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;[(#REM) Description du site ][&lt;p&gt;(#DESCRIPTIF_SITE_SPIP)&lt;/p&gt;]&lt;/code&gt; dans le fichier /squelettes/inc-bioentete.html).&lt;/p&gt;
&lt;p&gt;Le titre du site n'appara&#238;t &#224; l'affichage que pour permettre une navigation ais&#233;e sans les CSS (cas des navigateurs textuels pour les mal-voyants...).&lt;/p&gt;
&lt;p&gt;Nous allons donc supprimer de l'affichage ce titre inutile (inutile car repris dans l'image du site) :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;/* Non visible a l'ecran */
.invisible { position: absolute; top: -3000em; height: 1%; }&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;Cette portion de notre page /squelettes/css/bio_habillage.css aura pour effet de supprimer de l'affichage tout bloc poss&#233;dant la class=&#034;invisible&#034;.&lt;/p&gt;
&lt;p&gt;Il nous reste une bodure inesth&#233;tique autour de l'image du site. Pour cela, jettons un oeil sur le code de la page (source de la page sous Firefox). Nous nottons que l'image en question poss&#232;de la classe .spip_logos.&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;.spip_logos {
border: none;
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;Pour faire un peu &#034;premi&#232;re page d'hebdomadaire&#034;, nous rajoutons un code barre en d&#233;coration de fond :&lt;/p&gt;
&lt;div class='spip_document_801 spip_document spip_documents spip_document_image spip_documents_right spip_document_right'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L30xH190/biotechno_barcode-5494a.png?1731040571' width='30' height='190' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;blockquote class=&#034;spip&#034;&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;div#header {
height: 190px;
background-image: url(../images/biotechno_barcode.png) ;
background-position: right;
background-repeat: no-repeat;
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;Enfin, la petite phrase de pr&#233;sentation du site est un peu trop coll&#233;e a bord gauche de la page :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;div#header p {
padding-left: 1em;
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;Notre &lt;i&gt;en-t&#234;te&lt;/i&gt; est maintenant finalis&#233;e au niveau de la forme. Nous reviendrons pour les couleurs plus tard.&lt;/p&gt;
&lt;div class='spip_document_799 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;17&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://www.biotechno.fr/IMG/png/snapshot14.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH98/snapshot14-7588a.png?1731189620' width='500' height='98' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;&#233;cran 1280x1024
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;div class='spip_document_800 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;15&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH187/snapshot21-03fa5.png?1731189620' width='500' height='187' alt='' /&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;&#233;cran 800x600
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Les deux captures d'&#233;cran ci-dessus montre le r&#233;sultat obtenu suivant deux r&#233;solutions d'&#233;cran diff&#233;rentes. Le design passe bien, m&#234;me avec des r&#233;solutions plut&#244;t faiblardes (800x600)&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;L'affichage du menu des rubriques&lt;/h2&gt;&lt;div class='spip_document_802 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L269xH243/snapshot2-edece.png?1731040571' width='269' height='243' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Nous souhaitons un affichage des rubriques un peu plus joli qu'une simple liste &#224; puces rondes. Pour cela, nous allons utiliser les ic&#244;nes du &lt;a href=&#034;http://tango.freedesktop.org/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;projet Tango&lt;/a&gt;.&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;div class='spip_document_786 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L16xH16/fichier-ff0a7.png?1731040571' width='16' height='16' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_787 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L16xH16/fichier_joint-6a220.png?1731040571' width='16' height='16' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_788 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L16xH16/forum_mini-d912d.png?1731040571' width='16' height='16' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_789 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L16xH16/le_cercle-a1bda.png?1731040571' width='16' height='16' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;&lt;div class='spip_document_790 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L16xH16/le_cercle_ouvert-1b1f1.png?1731040571' width='16' height='16' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_791 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L16xH16/mots_cles-7c3c1.png?1731040571' width='16' height='16' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_792 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L16xH16/repertoire-bfa26.png?1731040571' width='16' height='16' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_793 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L16xH16/repertoire_ouvert-5d2e8.png?1731040571' width='16' height='16' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;blockquote class=&#034;spip&#034;&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;/* Menu des rubriques */ div.rubriques li { margin-left: 30px;
} div.rubriques li, div.rubriques li a{ list-style-position: outside; text-decoration:none; font-family: verdana,helvetica,sans-serif; font-size : 1em; vertical-align:middle;
} div.page_principale li, div.page_principale li a { } div.rubriques a:hover {
} div.page_principale li a:hover { } div.rubriques li { list-style-image: url(../images/repertoire.png);
} div.rubriques li.on { list-style-image: url(../images/repertoire_ouvert.png);
} li#mots_cles { list-style-image: url(../images/mots_cles.png);
} li#docs_joints { list-style-image: url(../images/fichier_joint.png);
} li#lien_forum { list-style-image: url(../images/forum_mini.png);
} div.rubriques li.le_cercle { list-style-image: url(../images/le_cercle.png);
} div.rubriques li.le_cercle_on { list-style-image: url(../images/le_cercle_ouvert.png);
} div.rubriques a.on { }	&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;div class='spip_document_803 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L267xH241/snapshot15-1a4c0.png?1731040571' width='267' height='241' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Le formulaire de recherche&lt;/h2&gt;
&lt;p&gt;Nous allons assortir notre champ de recherche avec le bouton que nous avons choisi :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;/* Formulaire de recherche */ form.formrecherche div input.formrechercheimage { vertical-align: text-bottom; } form.formrecherche { padding: 6px;
} input.formrecherche {
vertical-align: text-bottom; top : 6px; padding-left: 6px; width: 150px; border: 0px solid; font-weight: bold; font-family: verdana,helvetica,sans-serif; font-size : 1em;
} /* couleurs formulaire de recherche */
input.formrecherche { border-color: blue; color: #ececec; background-color: #0255c2;
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;div class='spip_document_804 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L204xH35/snapshot16-b6671.png?1731040571' width='204' height='35' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Le formulaire d'inscription&lt;/h2&gt;&lt;div class='spip_document_805 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L265xH251/snapshot4-bd5d7.png?1731040571' width='265' height='251' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;On va le d&#233;tacher un peu des bords et lui redonner un peu plus de pr&#233;sence :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;/* Formulaire Inscription */
.formulaire_inscription { padding:10px;
} .formulaire_inscription legend { font-weight: bold;
} .formulaire_inscription p { margin: 10px 10px 10px 10px; text-align:justify;
} .formulaire_inscription label { font-family:sans-serif; text-align: left;
} .formulaire_inscription input#nom_inscription, .formulaire_inscription input#mail_inscription { border:none; font-family:sans-serif; font-weight:bold;
} .formulaire_inscription .spip_bouton input { border:none; font-family:sans-serif; font-weight:bold;
} .formulaire_inscription .spip_bouton input:hover,.formulaire_inscription input#nom_inscription, .formulaire_inscription input#mail_inscription { }	&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;div class='spip_document_806 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L269xH335/snapshot18-1a475.png?1731040571' width='269' height='335' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Le Fil d'Ariane&lt;/h2&gt;&lt;div class='spip_document_807 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L430xH24/snapshot5-92016.png?1731040571' width='430' height='24' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Nous pr&#233;voyons d&#233;j&#224; que certains liens seront cliquables sur ce &lt;i&gt;Fil d'Ariane&lt;/i&gt; :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;/* Fil d'Ariane */ div#haut, div#haut&gt;a { font: 0.71em sans-serif; text-decoration:none;
} div#haut&gt;a:hover { text-decoration:underline; }&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;div class='spip_document_808 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L97xH19/snapshot17-b5f36.png?1731040571' width='97' height='19' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Le pied de page&lt;/h2&gt;&lt;div class='spip_document_809 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH21/snapshot6-2bca8.png?1731189620' width='500' height='21' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;On peaufine un peu le pied de page en centrant les ic&#244;ne-liens et en retirant la bordure des images :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;/* Pied de page */
div#pied { padding-top: 3px; clear:both; text-align:center;
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;On compl&#232;te le CSS concernant l'absence de bordure aux images. On en profite pour supprimer les bordures aux boutons du plugin &lt;i&gt;Boutons d'admin suppl&#233;mentaires&lt;/i&gt; qui est certainement &lt;strong&gt;LE&lt;/strong&gt; plugin &#224; installer sous SPIP pour travailler rapidement :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;/* En-tete du site et boutons admin supplementaires (plugin) et pied de page */
.spip_logos, div#boutons_admin_supp img, div#bouton_montrer img, div#pied img {
border: none;
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;div class='spip_document_810 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH27/snapshot20-70a21.png?1731189620' width='500' height='27' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;La publicit&#233; pour OpenOffice.org&lt;/h2&gt;&lt;div class='spip_document_811 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L273xH96/snapshot3-a1d2f.png?1731040571' width='273' height='96' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Nous allons cr&#233;er un joli encart dont le but est d'inciter les visiteurs du site &#224; t&#233;l&#233;charger la suite bureautique OpenOffice.org :&lt;/p&gt;
&lt;div class='spip_document_796 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L250xH172/ooo_mascote-0b57c.png?1731040571' width='250' height='172' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;div class='spip_document_794 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L40xH40/linux-c589e.png?1731040571' width='40' height='40' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_795 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L40xH40/macosx-cf035.png?1731040571' width='40' height='40' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_797 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L40xH40/windows-0b8cd.png?1731040571' width='40' height='40' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;blockquote class=&#034;spip&#034;&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;/* Telecharger OOo */
div#telecharger_ooo { background:white url(../images/ooo_mascote.png) no-repeat bottom right; border: inset; margin:10px 10px 10px 10px; padding: 5px 5px 5px 5px;
} div#telecharger_ooo h2 { font-family: sans-serif; text-align: center;
} div#telecharger_ooo ul li { list-style-position: inside;
} li#linux{ list-style-image: url(../images/linux.png);
} li#mac { list-style-image: url(../images/macosx.png);
} li#windows { list-style-image: url(../images/windows.png);
} div#telecharger_ooo ul li a { vertical-align:super; text-decoration: none; font-size:1.15em; font-weight: bold;
} div#telecharger_ooo ul li a:hover {
}	&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class='spip_document_812 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L271xH212/snapshot19-e49cd.png?1731040571' width='271' height='212' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Le &lt;i&gt;Centre&lt;/i&gt; de la page&lt;/h2&gt;
&lt;p&gt;Tout le reste de la page est r&#233;serv&#233; &#224; l'affichage particulier &#224; la page sommaire. Nous allons donc cr&#233;er les styles d&#233;di&#233;s correspondant. Mais c'est le but du prochain tutoriel...&lt;/p&gt;
&lt;div class='spip_document_813 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;67&#034; data-legende-lenx=&#034;xx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.biotechno.fr/IMG/css/bio_habillage-3.css' class=&#034; spip_doc_lien&#034; title='Cascading Style Sheet - 4.5 kio' type=&#034;text/css&#034;&gt;&lt;img src='https://www.biotechno.fr/local/cache-vignettes/L64xH64/css-2d7e0.svg?1772846184' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;la feuille de style bio_habillage.css en fin de tutoriel n&#176;5
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Construire ses propres squelettes SPIP (cours n&#176;6)</title>
		<link>https://www.biotechno.fr/Construire-ses-propres-squelettes-203.html</link>
		<guid isPermaLink="true">https://www.biotechno.fr/Construire-ses-propres-squelettes-203.html</guid>
		<dc:date>2008-11-04T18:49:19Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Patrice HARDOUIN</dc:creator>


		<dc:subject>logiciel libre</dc:subject>
		<dc:subject>archive</dc:subject>

		<description>&lt;p&gt;Design des parties propres &#224; la page sommaire de notre squelette&lt;/p&gt;

-
&lt;a href="https://www.biotechno.fr/-archives-.html" rel="directory"&gt;archives&lt;/a&gt;

/ 
&lt;a href="https://www.biotechno.fr/+-logiciel-libre-+.html" rel="tag"&gt;logiciel libre&lt;/a&gt;, 
&lt;a href="https://www.biotechno.fr/+-archive-+.html" rel="tag"&gt;archive&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Nous allons travailler un peu diff&#233;remment que dans le tutoriel n&#176;5. Les caract&#233;ristiques de mise en page se trouvent r&#233;p&#233;t&#233;es dans les 7 parties (7 DIVs) de notre centre de page. Essentiellement, nous aurons deux types de mise en page : les 3 premi&#232;res bandes (dernier article publi&#233;, derni&#232;re br&#232;ve publi&#233;e, dernier article modifi&#233;) et les 4 blocs de listes (les derniers articles publi&#233;s, les derniers articles modifi&#233;s, les derniers posts du forum phpBB, les derniers articles syndiqu&#233;s des sites r&#233;f&#233;renc&#233;s).&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Une touche graphique&lt;/h2&gt;
&lt;p&gt;Nous avons d&#233;cid&#233; d'agr&#233;menter notre corps de page de gros ic&#244;nes. Le &lt;a href=&#034;http://tango.freedesktop.org/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;projet Tango&lt;/a&gt; pr&#233;sente l'avantage de proposer leurs ic&#244;nes dans un format vectoriel. Un simple export en format Bitmap de 100pixels de large convient tout &#224; fait &#224; ce que nous souhaitons faire.&lt;/p&gt;
&lt;div class='spip_document_819 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;142&#034; data-legende-lenx=&#034;xxx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://www.biotechno.fr/IMG/png/snapshot22.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH393/snapshot22-772aa.png?1731189621' width='500' height='393' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Edition d'un fichier image vectoriel avec Inkscape
&lt;/strong&gt;&lt;/div&gt; &lt;div class='spip_doc_descriptif '&gt;Le logiciel &lt;a href=&#034;http://www.framasoft.net/article2130.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Inkscape&lt;/a&gt; permet de travailler sur les fichiers images vectoriels de type .svg
&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;div class='spip_document_814 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L100xH105/article-71d67.png?1731075317' width='100' height='105' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_815 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L100xH80/breve-5c1ce.png?1731075317' width='100' height='80' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_816 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L100xH95/forum-c09e1.png?1731075317' width='100' height='95' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;&lt;div class='spip_document_817 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L100xH102/miseajour-7e21b.png?1731075317' width='100' height='102' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class='spip_document_818 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L100xH108/web-b83f9.png?1731075317' width='100' height='108' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;h2 class=&#034;spip&#034;&gt;Les logos communs&lt;/h2&gt;
&lt;p&gt;Parmi les 5 ic&#244;nes choisis, certains vont de retrouver &#224; plusieurs endroits similaires :&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;div class='spip_document_814 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L100xH105/article-71d67.png?1731075317' width='100' height='105' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;dernier article publi&#233;&lt;/td&gt;
&lt;td&gt;liste des derniers articles publi&#233;s&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;&lt;div class='spip_document_817 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L100xH102/miseajour-7e21b.png?1731075317' width='100' height='102' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;dernier article modifi&#233;&lt;/td&gt;
&lt;td&gt;liste des derniers articles modifi&#233;s&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;div class='spip_document_815 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L100xH80/breve-5c1ce.png?1731075317' width='100' height='80' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;derni&#232;re br&#232;ve&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;&lt;div class='spip_document_816 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L100xH95/forum-c09e1.png?1731075317' width='100' height='95' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;les derniers posts du forum phpBB&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;div class='spip_document_818 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L100xH108/web-b83f9.png?1731075317' width='100' height='108' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;les derniers articles syndiqu&#233;s&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;blockquote class=&#034;spip&#034;&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;/* ****************************** */
/* */
/* Les listes de la page sommaire */
/* */
/* ****************************** */ /* les logos */
div#dernier_article, div#liste_derniers_articles, div#derniere_breve, div#liste_forum, div#derniere_modif, div#liste_dernieres_modifs, div#liste_sur_web {
background-repeat: no-repeat;
} div#dernier_article, div#derniere_modif, div#derniere_breve { background-position: 0 0.3em ;
} div#liste_derniers_articles, div#liste_forum, div#liste_dernieres_modifs, div#liste_sur_web { background-position: right 0.3em ;
} div#dernier_article, div#liste_derniers_articles {
background-image: url(../images/article.png);
} div#derniere_breve {
background-image: url(../images/breve.png);
} div#liste_forum {
background-image: url(../images/forum.png);
} div#derniere_modif, div#liste_dernieres_modifs {
background-image: url(../images/miseajour.png);
} div#liste_sur_web {
background-image: url(../images/web.png);
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;h2 class=&#034;spip&#034;&gt;Les 3 premi&#232;res bandes d'accroche&lt;/h2&gt;
&lt;p&gt;Voici tout simplement le code CSS des 3 premi&#232;res bandes d'accroche :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;/* dernier article */
div#dernier_article { text-align: center; padding: 0.77em 0.77em 0.77em 0.77em; min-height:105px; height:auto !important; height:105px; } div#dernier_article a { font: small-caps bolder 2.5em sans-serif; text-decoration: none;
} div#dernier_article a:hover { } div#dernier_article div.texte { font-family: cursive; font-style:italic;
} /* derniere modif */ div#derniere_modif { text-align: center; padding: 0.77em 0.77em 0.77em 0.77em; min-height:102px; height:auto !important; height:102px; } div#derniere_modif a { font: small-caps bolder 2.5em sans-serif; text-decoration: none;
} div#derniere_modif a:hover { } div#derniere_modif div.texte { font-family: cursive; font-style:italic;
} /* derniere breve */ div#derniere_breve { padding: 0.77em 0.77em 0.77em 0.77em; text-align: center; min-height:80px; height:auto !important; height:80px; } div#derniere_breve a { font: small-caps bolder 2.5em sans-serif; text-decoration: none;
} div#derniere_breve a:hover {
}	&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;(Note : une petite modification de l'affichage a &#233;t&#233; faite pour la derni&#232;re br&#232;ve publi&#233;e, cette modification a &#233;t&#233; port&#233;e au fichier /squelettes/sommaire.html)&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Les 4 blocs de listes&lt;/h2&gt;
&lt;p&gt;Tout d'abord un travail sur les dates pour les faire appara&#238;tre dans une image. L'image n'est autre que l'ic&#244;ne de la derni&#232;re br&#232;ve &#224; laquelle nous avons retir&#233; la date du &#034;31&#034; qui &#233;tait inscrite et nous l'avons l&#233;g&#232;rement r&#233;duite. Toutes ces manipulations sur l'image ont &#233;t&#233; faites avec le logiciel &lt;a href=&#034;http://www.framasoft.net/article1054.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;The Gimp&lt;/a&gt;.&lt;/p&gt;
&lt;div class='spip_document_820 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L60xH48/blocnotes-876a5.png?1731075317' width='60' height='48' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;blockquote class=&#034;spip&#034;&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;/* Dates des 4 encarts */ dl.date_list { clear:both; display:block;
} dl.date_list dt { clear:both; padding-top:7px; line-height:13px; float:left; text-align:center; height:60px; width:60px; background:url(../images/blocnotes.png) no-repeat; font-weight:bold; font-size:10px;
} dl.date_list dt small { display:block; font-weight:bold; font-size:13px;
} dl.date_list dd { padding-left:5px; padding-top:8px; padding-bottom:2px ; min-height:60px; height:auto !important; height:60px; position:relative;
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;Enfin, le style d'affichage des 4 encarts sera identique pour chacun d'entre eux :&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&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;/* Les 4 encarts de la page sommaire */ div#liste_derniers_articles, div#liste_forum, div#liste_dernieres_modifs, div#liste_sur_web { padding: 0.65em 0.65em 0.65em 0.65em; } div#liste_derniers_articles h2, div#liste_forum h2, div#liste_dernieres_modifs h2, div#liste_sur_web h2 { font-family: sans-serif; text-align: center; font-size: 1.6em; padding-bottom: 1.5em;
} div#liste_derniers_articles a, div#liste_forum a, div#liste_dernieres_modifs a, div#liste_sur_web a { text-decoration: none; font-size: 1.4em;
} div#liste_derniers_articles a:hover, div#liste_forum a:hover, div#liste_dernieres_modifs a:hover, div#liste_sur_web a:hover {
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;h2 class=&#034;spip&#034;&gt;La mise en couleurs du site&lt;/h2&gt;&lt;div class='spip_document_821 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;46&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://www.biotechno.fr/IMG/png/site_finalise_sans_couleurs.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://www.biotechno.fr/local/cache-vignettes/L500xH400/site_finalise_sans_couleurs-d8b95.png?1731189621' width='500' height='400' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;L'&#233;tat du site &#224; la fin du tutoriel n&#176;6
&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;La derni&#232;re couche de peinture fera l'objet du prochain tutoriel...&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
