<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.pyeb.net/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>pyeb theme 2 dotclear - Photoblog</title>
  <link>http://www.pyeb.net/</link>
  <description>Site de thèmes pour Dotclear 2.</description>
  <language>fr</language>
  <pubDate>Mon, 19 May 2008 13:49:55 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>greyOne, photoblog thème</title>
    <link>http://www.pyeb.net/post/2007/10/18/greyOne-photoblog-theme</link>
    <guid isPermaLink="false">urn:md5:b698adb9bc79eed38b70629ed14d1c1d</guid>
    <pubDate>Thu, 18 Oct 2007 18:37:00 +0200</pubDate>
    <dc:creator>pyeb</dc:creator>
        <category>1 colonne</category><category>1024x768</category><category>DC2</category><category>Noir</category><category>Photoblog</category><category>Thème</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://www.pyeb.net/photoblog/index.php/?theme=greyOne&quot; hreflang=&quot;fr&quot; title=&quot;Visualiser le thème.&quot;&gt;&lt;img src=&quot;http://www.pyeb.net/public/site/greyOne.jpg&quot; alt=&quot;greyOne.jpg&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Après plusieurs tentatives peu heureuses, j'ai fini par mettre en forme le thème photoblog qui me convient. Un cadre arrondi pour visualiser la photo, un style noir/gris aperture ou lightroom like, un peu web 2.0… Le menu est en javascript mais simple. Pas de librairie complémentaire à charger…&lt;/p&gt;


&lt;p&gt;… sauf en utilisant dclightbox ou dcthickbox. Petit détail esthétique qui a son importance, le positionnement des images doit être soit aucun soit centré.&lt;/p&gt;


&lt;p&gt;greyOne est un thème liquide de 950 px avec une colonne et peut accepter des photos de 800 px.&lt;/p&gt;


&lt;p&gt;Support opérationnel à partir de novembre 2007. :roll:&lt;/p&gt;


&lt;p&gt;Télécharger le &lt;a href=&quot;http://www.pyeb.net/public/theme/greyOne.zip&quot; hreflang=&quot;fr&quot; title=&quot;Télécharger le thème photoblog greyOne pour DC2&quot;&gt;thème&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.pyeb.net/post/2007/10/18/greyOne-photoblog-theme#comment-form</comments>
      <wfw:comment>http://www.pyeb.net/post/2007/10/18/greyOne-photoblog-theme#comment-form</wfw:comment>
      <wfw:commentRss>http://www.pyeb.net/feed/rss2/comments/61</wfw:commentRss>
      </item>
    
  <item>
    <title>Ornamentals thème pour photoblog, partie 2 - intégration des effets jQuery</title>
    <link>http://www.pyeb.net/post/2007/09/02/Ornamentals-theme-pour-photoblog-partie-2-integration-des-effets-jQuery</link>
    <guid isPermaLink="false">urn:md5:0a1067db85a930b6c13b05b343f19cf7</guid>
    <pubDate>Tue, 11 Sep 2007 20:01:00 +0200</pubDate>
    <dc:creator>pyeb</dc:creator>
        <category>2 colonnes</category><category>DC2</category><category>jQuery</category><category>Noir</category><category>Photoblog</category><category>Thème</category>    
    <description>&lt;p&gt;&lt;a href=&quot;http://www.pyeb.net/photoblog/index.php/&quot; hreflang=&quot;fr&quot; title=&quot;Visualisez le thème.&quot;&gt;&lt;img src=&quot;http://www.pyeb.net/public/site/ornamentals.jpg&quot; alt=&quot;ornamentals.jpg&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Voici, la seconde partie sur la conception du thème pour Photoblog ornamentals.&lt;/p&gt;


&lt;p&gt;Ornamentals est un thème fluide, mais avec #content fixé à 700px, et un fond noir. La navigation est habillée avec la librairie jQuery &lt;a href=&quot;http://bassistance.de/jquery-plugins/jquery-plugin-accordion/&quot; hreflang=&quot;en&quot;&gt;Accordion&lt;/a&gt; tandis que la librairie jQuery Imagebox - partie de la suite &lt;a href=&quot;http://interface.eyecon.ro&quot; hreflang=&quot;en&quot;&gt;Interface&lt;/a&gt; - s'occupe de l'effet lightbox.&lt;/p&gt;


&lt;p&gt;Télécharger le &lt;a href=&quot;http://www.pyeb.net/public/theme/ornamentals.zip&quot; hreflang=&quot;fr&quot; title=&quot;Thème photoblog ornamentals pour DC2.&quot;&gt;thème&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Mise à jour du 17/09/07 : compatible avec la pre alpha 5
Mise à jour du 17/11/07 : compatible avec Safari 3&lt;/p&gt;    &lt;h2&gt;Mise en place de l'effet accordéon dans la barre de navigation&lt;/h2&gt;


&lt;p&gt;La librairie &lt;a href=&quot;http://bassistance.de/jquery-plugins/jquery-plugin-accordion/&quot; hreflang=&quot;en&quot;&gt;Accordion&lt;/a&gt; permet de n'afficher le contenu que d'un seul élément d'un menu. Pour afficher, le contenu d'un autre menu, il suffit de cliquer sur le titre du menu.&lt;/p&gt;


&lt;h3&gt;Fonctionnement&lt;/h3&gt;

&lt;p&gt;Le chargement de la librairie Accordion se fait ainsi dans le fichier _head.html.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&lt;q&gt;tpl:BlogThemeURL&lt;/q&gt;/jquery.accordion.pack.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Le code &lt;a href=&quot;http://jquery.com&quot; hreflang=&quot;en&quot;&gt;jQuery&lt;/a&gt; pour l'effet accordéon est le suivant. Il s'applique à toutes les divisions de &lt;code&gt;#sidebar&lt;/code&gt;, le titre est une balise &lt;code&gt;h2&lt;/code&gt; et la division ouverte est celle avec une balise &lt;code&gt;h2@ ayant une classe &lt;/code&gt;selected&lt;code&gt;. L'élément &lt;/code&gt;navigation: true&lt;code&gt; permet une utilisation correcte d'&lt;a href=&quot;http://bassistance.de/jquery-plugins/jquery-plugin-accordion/&quot; hreflang=&quot;en&quot;&gt;Accordion&lt;/a&gt; et des listes, ici &lt;/code&gt;ul li@@.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$(&amp;quot;#sidebar div&amp;quot;).Accordion({&lt;br /&gt;
header: 'h2',&lt;br /&gt;
active: 'h2.selected',&lt;br /&gt;
navigation: true&lt;br /&gt;
});&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;La version 1.4 d'&lt;a href=&quot;http://bassistance.de/jquery-plugins/jquery-plugin-accordion/&quot; hreflang=&quot;en&quot;&gt;Accordion&lt;/a&gt; encadre les différents éléments affectés par la librairie par une balise &lt;code&gt;fieldset&lt;/code&gt;. Elle m'a sauvé des griffes d'IE 7 qui ne réagissait pas correctement avec les marges et la balise &lt;code&gt;li&lt;/code&gt;. Ainsi, la barre de navigation fonctionne avec des marges de 30px sans bug graphique. Comme tout navigateur normal, respectueux des normes W3C et bien codé devrait fonctionner…&lt;/p&gt;


&lt;h3&gt;Le contenu de la barre de navigation&lt;/h3&gt;

&lt;p&gt;La barre de navigation contient les liens vers les catégories, les tags, les archives et les liens. Il y a deux fichiers _sidebar.html et _sidebarnonav.html, le premier contient également les vignettes de photoblog et est utilisé uniquement par home.html et post.html.&lt;/p&gt;


&lt;p&gt;Pour plus d'explication sur le fonctionnement des templates, voir le &lt;a href=&quot;http://www.pyeb.net/post/2007/02/05/Troisieme-pas-en-jQuery-avec-Dotclear-2-%3A-creation-donglets-avec-effets-de-transition-et-integration-au-theme-Freshy&quot; hreflang=&quot;fr&quot;&gt;billet&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Pour les fichiers templates html autres que home.html et post.html, la barre de navigation est affiché par l'ajout de &lt;code&gt;&lt;q&gt;tpl:include src=&amp;quot;_sidebarnonav.html&amp;quot;&lt;/q&gt;&lt;/code&gt; dans la division &lt;code&gt;#sidebar&lt;/code&gt;.&lt;/p&gt;


&lt;h2&gt;Mise en place d'Imagebox&lt;/h2&gt;


&lt;h3&gt;Le choix de la librairie Imagebox&lt;/h3&gt;

&lt;p&gt;Ce thème n'utilise que le javascript &lt;a href=&quot;http://jquery.com&quot; hreflang=&quot;en&quot;&gt;jQuery&lt;/a&gt;. Il serait utilisable avec &lt;a href=&quot;http://monoceros01.free.fr/blog/index.php/post/2006/08/24/dcLightbox&quot; hreflang=&quot;fr&quot;&gt;dclightbox&lt;/a&gt; en modifiant le code &lt;a href=&quot;http://jquery.com&quot; hreflang=&quot;en&quot;&gt;jQuery&lt;/a&gt; comme l'explique ce &lt;a href=&quot;http://www.pyeb.net/post/2007/07/26/Les-themes-jQuery-et-dclightbox-compatibles&quot; hreflang=&quot;fr&quot;&gt;billet&lt;/a&gt;. Mais le but est de faire un thème tout en un, sans ajout de plug-in et sans intervention de l'utilisateur du blog.&lt;/p&gt;


&lt;p&gt;Il existe plusieurs librairies avec effet lightbox en &lt;a href=&quot;http://jquery.com&quot; hreflang=&quot;en&quot;&gt;jQuery&lt;/a&gt;. La plus connue - et ayant le plus de fonctionnalités - est thickbox mais elle a deux problèmes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;les photos sont ajustées à la résolution de la fenêtre du navigateur et sous windows, le rendu est catastrophique&lt;/li&gt;
&lt;li&gt;l'activation passe par la déclaration d'une classe plutôt que par une balise &lt;code&gt;rel&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Imagebox était donc la librairie parfaite, pas de réduction, activation par &lt;code&gt;rel&lt;/code&gt; et proche en fonctionnalités de lightbox. Mais &lt;a href=&quot;http://interface.eyecon.ro&quot; hreflang=&quot;en&quot;&gt;Interface&lt;/a&gt;, la suite comprenant Imagebox, est quasi non fonctionnelle sous Safari. Comme c'est mon navigateur par défaut…&lt;br /&gt;
Le libre étant ce qu'il est, j'ai trouvé une &lt;a href=&quot;http://www.intelliance.fr/jquery/imagebox/&quot; hreflang=&quot;fr&quot;&gt;version modifiée&lt;/a&gt; qui fonctionne avec Safari. J'ai fait les corrections nécessaires pour compacter la librairie, elle en avait besoin. Mais, il en reste… :roll: La version non compactée est &lt;a href=&quot;http://www.pyeb.net/public/theme/imagebox_modif.js&quot; hreflang=&quot;en&quot;&gt;là&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Par bonheur, les effets d'animation d'Interface fonctionne sous Safari.&lt;/p&gt;


&lt;h3&gt;Fonctionnement&lt;/h3&gt;

&lt;p&gt;Imagebox fait partie de la suite Interface, il faut charger par morceaux les différents éléments non buggés. Ainsi, il faut charger toutes les librairies à partir du fichier _head.html :&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&lt;q&gt;tpl:BlogThemeURL&lt;/q&gt;/imagebox/imagebox_pck.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&lt;q&gt;tpl:BlogThemeURL&lt;/q&gt;/imagebox/ifx.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&lt;q&gt;tpl:BlogThemeURL&lt;/q&gt;/imagebox/ifxblind.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&lt;q&gt;tpl:BlogThemeURL&lt;/q&gt;/imagebox/ifxdrop.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&lt;q&gt;tpl:BlogThemeURL&lt;/q&gt;/imagebox/ifxslide.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&lt;q&gt;tpl:BlogThemeURL&lt;/q&gt;/imagebox/iutil.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Les librairies ifx&lt;a href=&quot;http://www.pyeb.net/post/2007/09/02/…&quot; title=&quot;…&quot;&gt;…&lt;/a&gt;.js permettent les effets, iutil.js sert de librairie ressource. Ce sont des versions compactes pour réduire le poids et le temps de téléchargement.&lt;/p&gt;


&lt;p&gt;Ne pas oublier la feuille de style à rajouter, elle est de type &lt;code&gt;media=&amp;quot;screen&amp;quot;&lt;/code&gt;. Elle permet la transparence, le positionnement des éléments et les couleurs du cadre.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;@import url(&lt;q&gt;tpl:BlogThemeURL&lt;/q&gt;/imagebox/imagebox.css);&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Le billet d'une photographie n'est affiché qu'avec les fichiers templates home.html et post.html, le code est donc inséré uniquement dans ses fichiers. Tout d'abord, il est nécessaire de nettoyer le code produit par Dotclear dans une utilisation standard. Vous avez la possibilité de positionner les images comme vous le souhaitez pour utiliser des thèmes différents. Le thème centre toutes les photos donc il faut supprimer les styles supplémentaires permettant l'alignement à droite par exemple.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$(&amp;quot;.post-content img&amp;quot;).removeAttr(&amp;quot;style&amp;quot;);&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Il faut ensuite affecter l'effet Imagebox à un lien vers l'image. Le nom de l'image sert de titre. Cela n'interfère pas avec les autres liens présents dans le billet.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$(&amp;quot;.post-content a&amp;quot;).attr({rel: &amp;quot;imagebox&amp;quot;, title: &amp;quot;&lt;q&gt;tpl:EntryTitle&lt;/q&gt;&amp;quot;});&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Ce code fonctionne pour un billet précis donc pour post.html. Pour home.html, il faut choisir, comme précédemment, un billet courant.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;&amp;lt;tpl:Entries lastn=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
$(&amp;quot;.post-content a&amp;quot;).attr({rel: &amp;quot;imagebox&amp;quot;, title: &amp;quot;&lt;q&gt;tpl:EntryTitle&lt;/q&gt;&amp;quot;});&lt;br /&gt;
&amp;lt;/tpl:Entries&amp;gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;La pagination reste également fonctionnelle. Le code précédent est placé avant la classe &lt;code&gt;.post-content&lt;/code&gt;, le suivant servant à initialiser l'effet est placé, lui, après. Les options utilisées comprennent la taille du cadre, le lien vers un gif animé pour attendre le chargement de l'image ainsi que le lien vers l'image d'arrêt de l'effet.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$.ImageBox.init( {&lt;br /&gt;
border: 20,&lt;br /&gt;
loaderSRC: '&lt;q&gt;tpl:BlogThemeURL&lt;/q&gt;/imagebox/loading.gif',&lt;br /&gt;
closeHTML: '&amp;lt;img src=&amp;quot;&lt;q&gt;tpl:BlogThemeURL&lt;/q&gt;/imagebox/close.gif&amp;quot; /&amp;gt;'&lt;br /&gt;
});&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Pour quitter Imagebox, il faut aussi possible d'utiliser le bouton &lt;em&gt;esc&lt;/em&gt;.&lt;/p&gt;


&lt;h3&gt;Mise en garde&lt;/h3&gt;

&lt;p&gt;Par contre, Imagebox a un gros défaut, il y a un bug graphique avec &lt;a href=&quot;http://www.stilbuero.de/jquery/tabs/&quot; hreflang=&quot;en&quot;&gt;Tabs&lt;/a&gt;. Il est surtout sensible sous Internet Explorer, les onglets sont au-dessus des photos…&lt;/p&gt;


&lt;h2&gt;Quelques fioritures&lt;/h2&gt;


&lt;h3&gt;Affichage du nombre de commentaires et de rétroliens&lt;/h3&gt;

&lt;p&gt;J'ai utilisé les templates de &lt;a href=&quot;http://www.mirovinben.com/blog/index.php?&quot; hreflang=&quot;fr&quot;&gt;Mirovinben&lt;/a&gt; pour afficher uniquement le nombre de commentaires et de rétroliens. Ils sont aussi présent dans &lt;a href=&quot;http://jetheme.klafoutis.org/post/2007/01/08/MoreTpl-Mon-premier-plugin-pour-Dotclear-2&quot; hreflang=&quot;fr&quot;&gt;moreTpl&lt;/a&gt; de Kozlika.&lt;/p&gt;


&lt;h3&gt;Afficher/Masquer Ajouter un commentaire&lt;/h3&gt;

&lt;p&gt;J'ai utilisé le même principe que pour &lt;a href=&quot;http://www.pyeb.net/post/2007/01/25/Deuxieme-pas-en-jQuery-sous-Dotclear-2-effet-darrondi-avec-le-theme-alto&quot; hreflang=&quot;fr&quot;&gt;AltowithjQuery&lt;/a&gt; tout en ajoutant un icône dont l'état est contrôlé par les classes &lt;code&gt;showul&lt;/code&gt; et &lt;code&gt;hideul&lt;/code&gt;. Par ailleurs, j'ai ajouté la classe &lt;code&gt;h3form&lt;/code&gt; au titre de l'ajout de commentaire, division &lt;code&gt;#comment-form&lt;/code&gt;, pour que le titre de la zone de prévisualisation, division &lt;code&gt;#pr&lt;/code&gt;, ne soit pas pris en considération.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(document).ready(function() {&lt;br /&gt;
if ($('#pr').is(':visible')) {$('.hidecomment-form').show()} else {$(&amp;quot;.hidecomment-form&amp;quot;).hide()};&lt;br /&gt;
$(&amp;quot;#comment-form .h3form&amp;quot;).addClass(&amp;quot;hideul&amp;quot;).click(function() {&lt;br /&gt;
var answer = $(this).next();&lt;br /&gt;
if (answer.is(':visible')) {&lt;br /&gt;
answer.slideUp(&amp;quot;fast&amp;quot;);&lt;br /&gt;
$(this).removeClass(&amp;quot;showul&amp;quot;);&lt;br /&gt;
$(this).addClass(&amp;quot;hideul&amp;quot;);&lt;br /&gt;
} else {&lt;br /&gt;
answer.slideDown(&amp;quot;slow&amp;quot;);&lt;br /&gt;
$(this).removeClass(&amp;quot;hideul&amp;quot;);&lt;br /&gt;
$(this).addClass(&amp;quot;showul&amp;quot;); }&lt;br /&gt;
});&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;h3&gt;Modifier #top&lt;/h3&gt;

&lt;p&gt;Pour mieux séparer visuellement #top du contenu du blog, il est possible d'utiliser un fond blanc. Dans le fichier style.css, il suffit d'ajouter &lt;code&gt;*/&lt;/code&gt; à toutes les lignes &lt;code&gt;/* header blanc&lt;/code&gt; ce qui décommentera la règle css. Il faudra également commenter les règles qui fixent un fond noir en supprimant &lt;code&gt;*/&lt;/code&gt; à toutes les lignes &lt;code&gt;/* header noir */&lt;/code&gt;.&lt;/p&gt;


&lt;h3&gt;Utiliser des widgets&lt;/h3&gt;

&lt;p&gt;Le code n'est pas présent mais il est possible d'utiliser des widgets. Il suffit de rajouter le code suivant avant &lt;code&gt;&amp;lt;/fieldset&amp;gt;&lt;/code&gt; dans les fichiers _sidebar.html et _sidebarnonav.html. N'oubliez pas d'ôter les widgets Liste des catégories, Tags, Liens de navigation, Liens d'abonnement et Liens pour éviter d'avoir les informations en double.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;&amp;lt;div id=&amp;quot;blognav&amp;quot;&amp;gt;&lt;br /&gt;
&lt;q&gt;tpl:Widgets type=&amp;quot;nav&amp;quot;&lt;/q&gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;blogextra&amp;quot;&amp;gt;&lt;br /&gt;
&lt;q&gt;tpl:Widgets type=&amp;quot;extra&amp;quot;&lt;/q&gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;</description>
    
    
    
          <comments>http://www.pyeb.net/post/2007/09/02/Ornamentals-theme-pour-photoblog-partie-2-integration-des-effets-jQuery#comment-form</comments>
      <wfw:comment>http://www.pyeb.net/post/2007/09/02/Ornamentals-theme-pour-photoblog-partie-2-integration-des-effets-jQuery#comment-form</wfw:comment>
      <wfw:commentRss>http://www.pyeb.net/feed/rss2/comments/59</wfw:commentRss>
      </item>
    
  <item>
    <title>Ornamentals thème pour photoblog, partie 1 - intégration du thème au greffon Photoblog</title>
    <link>http://www.pyeb.net/post/2007/09/02/Ornamentals-theme-pour-photoblog-partie-1-integration-du-theme-au-greffon-Photoblog</link>
    <guid isPermaLink="false">urn:md5:6d42a2bfd07c78dffa30b729b719c262</guid>
    <pubDate>Fri, 07 Sep 2007 20:20:00 +0200</pubDate>
    <dc:creator>pyeb</dc:creator>
        <category>2 colonnes</category><category>DC2</category><category>Fluide</category><category>jQuery</category><category>Noir</category><category>Photoblog</category><category>Thème</category>    
    <description>&lt;p&gt;&lt;a href=&quot;http://www.pyeb.net/photoblog/index.php/&quot; hreflang=&quot;fr&quot; title=&quot;Visualisez le thème.&quot;&gt;&lt;img src=&quot;http://www.pyeb.net/public/site/ornamentals.jpg&quot; alt=&quot;ornamentals.jpg&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Avec l'arrivée de &lt;a href=&quot;http://www.dotclear.net/&quot; hreflang=&quot;fr&quot;&gt;Dotclear 2&lt;/a&gt;, il est possible de faire du multiblog c'est à dire avoir plusieurs blogs avec une même base de données et la même interface d'administration. Donc au lieu d'un blog fourre-tout, il est facile d'avoir un blog principal et de déporter ces photos sur un photoblog.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://mudry.org/blog/&quot; hreflang=&quot;fr&quot;&gt;Julien Mudry&lt;/a&gt; - zeiram sur le forum de &lt;a href=&quot;http://www.dotclear.net/forum/&quot; hreflang=&quot;fr&quot;&gt;Dotclear&lt;/a&gt; - avait créé un greffon Photoblog pour DC1. Une &lt;a href=&quot;http://mudry.org/blog/post/2007/09/17/Plugin-Photoblog2-pour-Dotclear2-version-pre-alpha5&quot; hreflang=&quot;fr&quot;&gt;alpha pour DC2&lt;/a&gt; est sortie. Petite mise en garde, le greffon est en alpha donc il fonctionne correctement mais il est encore en phase de débugage.&lt;/p&gt;


&lt;p&gt;Pour ce thème, plusieurs choix ont été privilégiés :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;la mise en valeur des photographies&lt;/li&gt;
&lt;li&gt;une interface de navigation réduite&lt;/li&gt;
&lt;li&gt;l'intégration d'un effet &lt;a href=&quot;http://www.huddletogether.com/projects/lightbox/&quot; hreflang=&quot;en&quot;&gt;lightbox&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ornamentals est un thème semi-fluide - le #content fixé à 700px - et un fond noir. La navigation est habillée avec la librairie jQuery &lt;a href=&quot;http://bassistance.de/jquery-plugins/jquery-plugin-accordion/&quot; hreflang=&quot;en&quot;&gt;Accordion&lt;/a&gt; tandis que la librairie jQuery Imagebox - partie de la suite &lt;a href=&quot;http://interface.eyecon.ro&quot; hreflang=&quot;en&quot;&gt;Interface&lt;/a&gt; - s'occupe de l'effet lightbox.&lt;/p&gt;


&lt;p&gt;Télécharger le &lt;a href=&quot;http://www.pyeb.net/public/theme/ornamentals.zip&quot; hreflang=&quot;fr&quot; title=&quot;Thème photoblog ornamentals pour DC2.&quot;&gt;thème&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Mise à jour du 17/09/07 : compatible avec la pre alpha 5
Mise à jour du 17/11/07 : compatible avec Safari 3&lt;/p&gt;    &lt;h2&gt;Utilisation du greffon Photoblog et de ses templates&lt;/h2&gt;


&lt;h3&gt;Conditions d'utilisation du thème avec le greffon&lt;/h3&gt;


&lt;p&gt;Pour utiliser photoblog, il suffit de choisir une photo dans le gestionnaire de media et l'insérer dans le contenu du billet. Pour le thème, une condition est obligatoire, un lien vers l'image doit être défini. Deux options, soit &lt;strong&gt;En tant que lien vers l'image originale&lt;/strong&gt; en utilisation normale de Dotclear 2 soit En tant que lien vers l'image originale avec effet Lightbox si vous souhaitez utiliser d'autres thèmes utilisant le plug-in &lt;a href=&quot;http://monoceros01.free.fr/blog/index.php/post/2006/08/24/dcLightbox&quot; hreflang=&quot;fr&quot;&gt;dclightbox&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Le choix de l'effet Lightbox n'interfère pas avec le thème, le code est modifié. Comme le choix de l'&lt;strong&gt;Alignement de l'image&lt;/strong&gt; n'interfère pas avec le thème, le code est nettoyé. Les modifications seront présentées dans la partie consacrée à Imagebox.&lt;/p&gt;


&lt;p&gt;Il est possible d'intégrer du texte dans le billet. Pour un meilleur rendu graphique du billet, il est nécessaire de séparer la photo soit par deux retours chariot soit en appuyant sur le bouton &lt;code&gt;Passage à la ligne&lt;/code&gt; de la barre wiki après le lien vers la photographie.&lt;/p&gt;


&lt;h3&gt;Mise en place de la navigation dans les billets&lt;/h3&gt;

&lt;p&gt;Photoblog permet d'afficher les miniatures des photos contenues dans les billets. Ce thème utilise une navigation verticale, au plus, les deux billets suivants et précédents. Le template &lt;code&gt;PhotoblogNav&lt;/code&gt; comprend différentes options :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;dir&lt;/code&gt; permet de choisir la direction des billets : &lt;em&gt;-1&lt;/em&gt; pour précédent, &lt;em&gt;0&lt;/em&gt; pour billet courant (défaut) et &lt;em&gt;1&lt;/em&gt; pour suivant&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nbEntries&lt;/code&gt; permet de choisir le nombre de billets précédents/suivants&lt;/li&gt;
&lt;li&gt;&lt;code&gt;reverse&lt;/code&gt; permet de choisir le sens de la chronologie : &lt;em&gt;0&lt;/em&gt; chronologique (défaut), &lt;em&gt;1&lt;/em&gt; antéchronologique&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;La photo du billet courant sera affichée en couleur alors que les précédentes et les suivantes seront affichés selon la teinte que vous avez choisi dans photoblog (sépia, argent…). Le template pour afficher le lien vers la vignette est &lt;code&gt;PhotoblogGetThumb&lt;/code&gt;, les options sont :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; permet de choisir la couleur : &lt;em&gt;bw&lt;/em&gt; pour la teinte (défaut) et &lt;em&gt;color&lt;/em&gt; pour la vignette normale&lt;/li&gt;
&lt;li&gt;&lt;code&gt;archive&lt;/code&gt;, les vignettes pour la navigation ou les archives peuvent être différentes : &lt;em&gt;0&lt;/em&gt; pour navigation (défaut), &lt;em&gt;1&lt;/em&gt; pour archive&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Les vignettes peuvent avoir des tailles personnalisées, il est donc impossible d'utiliser les feuilles de styles en cascade pour prendre en compte leur dimension. Il faudra utiliser le template &lt;code&gt;PhotoblogThumbSize&lt;/code&gt;, les options sont :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;size&lt;/code&gt; permet de choisir entre : &lt;em&gt;height&lt;/em&gt; la hauteur et &lt;em&gt;width&lt;/em&gt; la largeur&lt;/li&gt;
&lt;li&gt;&lt;code&gt;archive&lt;/code&gt;, les vignettes pour la navigation ou les archives peuvent être différentes : &lt;em&gt;0&lt;/em&gt; pour navigation (défaut), &lt;em&gt;1&lt;/em&gt; pour archive&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Code html&lt;/strong&gt;&lt;br /&gt;
La barre de navigation a ses éléments centrés, cela demande un peu gymnastique avec les miniatures… Présentation du code pour les billets suivants, les commentaires sont inclus dans celui-ci.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;&amp;lt;div id=&amp;quot;navigation&amp;quot;&amp;gt;&lt;br /&gt;
…&lt;br /&gt;
&amp;lt;tpl:PhotoblogNav nbEntries=&amp;quot;2&amp;quot; dir=&amp;quot;1&amp;quot; reverse=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
/*Affiche les deux billets suivants, l'ordre est inversé pour commencer par le plus récent*/&lt;br /&gt;
&amp;lt;li class=&amp;quot;thumbnail&amp;quot;&amp;gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;&lt;q&gt;tpl:EntryURL&lt;/q&gt;&amp;quot; title=&amp;quot;&lt;q&gt;tpl:EntryTitle&lt;/q&gt;&amp;quot;&lt;br /&gt;
style=&amp;quot;background-image: url(&lt;q&gt;tpl:PhotoblogGetThumb type=&amp;quot;bw&amp;quot;&lt;/q&gt;);&lt;br /&gt;
/*Utilisation de la balise style pour introduire des règles css, choix des vignettes de navigation avec teinte*/&lt;br /&gt;
width: &lt;q&gt;tpl:PhotoblogThumbSize dimension=&amp;quot;width&amp;quot;&lt;/q&gt;px;&lt;br /&gt;
height: &lt;q&gt;tpl:PhotoblogThumbSize dimension=&amp;quot;height&amp;quot;&lt;/q&gt;px;&amp;quot;&amp;gt;&lt;br /&gt;
/*L'espace d'affichage a la taille des vignettes de navigation fixé dans les préférences*/&lt;br /&gt;
&amp;lt;img src=&amp;quot;&lt;q&gt;tpl:BlogThemeURL&lt;/q&gt;/img/spacer.gif&amp;quot; style=&amp;quot;width: &lt;q&gt;tpl:PhotoblogThumbSize dimension=&amp;quot;width&amp;quot;&lt;/q&gt;px;&lt;br /&gt;
height: &lt;q&gt;tpl:PhotoblogThumbSize dimension=&amp;quot;height&amp;quot;&lt;/q&gt;px;&amp;quot;&lt;br /&gt;
alt=&amp;quot;transparent&amp;quot;/&amp;gt;&lt;br /&gt;
/*Image transparente dont la surface d'affichage est de la taille des vignettes, cela est obligatoire pour que l'espace soit réellement affiché*/&lt;br /&gt;
&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/tpl:PhotoblogNav&amp;gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Pour les billets précédents, le code est le même sauf les options de &lt;code&gt;PhotoblogNav&lt;/code&gt; où &lt;code&gt;dir=&amp;quot;-1&amp;quot;&lt;/code&gt; et &lt;code&gt;reverse=&amp;quot;0&amp;quot;&lt;/code&gt;. Le code suivant est pour la vignette du billet courant, elle est en couleur et occupe l'espace des vignettes.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;&amp;lt;li class=&amp;quot;thumbnail current&amp;quot;&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;&lt;q&gt;tpl:PhotoblogGetThumb type=&amp;quot;color&amp;quot;&lt;/q&gt;&amp;quot; style=&amp;quot;width: &lt;q&gt;tpl:PhotoblogThumbSize dimension=&amp;quot;width&amp;quot;&lt;/q&gt;px;&lt;br /&gt;
height: &lt;q&gt;tpl:PhotoblogThumbSize dimension=&amp;quot;height&amp;quot;&lt;/q&gt;px;&amp;quot; alt=&amp;quot;Miniature de la photo courante&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;&lt;strong&gt;Effet teinte/couleur&lt;/strong&gt;&lt;br /&gt;
Les vignettes teintées contiennent deux parties, une teintées et l'autre en couleur, leur hauteur est le double de celle des préférences. Il suffit de jouer sur leur positionnement, bottom/right ou top/left, pour afficher la partie en couleur dans l'espace d'affichage lors d'un survol de la souris.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;.thumbnail a {&lt;br /&gt;
background-position: bottom right;&lt;br /&gt;
background-color: transparent;&lt;br /&gt;
background-repeat: no-repeat;&lt;br /&gt;
display: block;&lt;br /&gt;
}&lt;br /&gt;
.thumbnail a:hover {&lt;br /&gt;
background-position: top left;&lt;br /&gt;
}&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;&lt;strong&gt;Centrage des vignettes&lt;/strong&gt;&lt;br /&gt;
Pour le centrage des vignettes, il a fallu utiliser &lt;a href=&quot;http://jquery.com&quot; hreflang=&quot;en&quot;&gt;jQuery&lt;/a&gt;. La largeur de la barre de navigation est 250px moins 30px de marge soit 190px utiles. Le centrage des vignettes se fait par l'ajout d'une règle d'espacement - &lt;code&gt;padding&lt;/code&gt; - aux éléments de la liste non ordonnée - &lt;code&gt;li&lt;/code&gt;.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;var padthumb = (190-&lt;q&gt;tpl:PhotoblogThumbSize dimension=&amp;quot;width&amp;quot;&lt;/q&gt;)/2;&lt;br /&gt;
$(&amp;quot;#navigation ul li&amp;quot;).css({padding:&amp;quot;0 &amp;quot;+ padthumb + &amp;quot;px&amp;quot;});&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;&lt;strong&gt;Inclure la navigation dans les billets pour les templates html&lt;/strong&gt;&lt;br /&gt;
La navigation est uniquement présente pour les templates home.html et post.html puisque les autres modes ne sont pas utilisés pour l'affichage d'un billet unique. Le code &lt;a href=&quot;http://jquery.com&quot; hreflang=&quot;en&quot;&gt;jQuery&lt;/a&gt; est donc ajouté uniquement pour ces pages.&lt;br /&gt;
Par ailleurs, &lt;code&gt;PhotoblogNav&lt;/code&gt; doit connaître le billet courant. Le fichier post.html est positionné sur un billet précis, ce n'est pas le cas de home.html qui est un mode d'affichage de plusieurs billets. Il est donc nécessaire de préciser un billet courant, ici le billet le plus récent et sans afficher son contenu, dans le fichier home.html. Le fichier _sidebar.html contient le code de la barre de navigation.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;&amp;lt;tpl:Entries lastn=&amp;quot;1&amp;quot; no_content=&amp;quot;1&amp;quot;&amp;gt;
&lt;q&gt;tpl:include src=&amp;quot;_sidebar.html&amp;quot;&lt;/q&gt;
&amp;lt;/tpl:Entries&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Le fichier post.html ne comprend que &lt;code&gt;&lt;q&gt;tpl:include src=&amp;quot;_sidebar.html&amp;quot;&lt;/q&gt;&lt;/code&gt; dans la division &lt;code&gt;#sidebar&lt;/code&gt;.&lt;/p&gt;


&lt;h3&gt;Catégories, tags et archives&lt;/h3&gt;

&lt;p&gt;Photoblog permet l'affichage des vignettes pour différents modes. Il est possible d'obtenir toutes les miniatures d'une catégorie, d'un tag ou d'un mois particulier. Voici le code pour category.html et tag.html. Comme précédemment, les dimensions de la division est définie sur celles des vignettes des archives.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;&amp;lt;tpl:Entries lastn=&amp;quot;49&amp;quot;&amp;gt;
&amp;lt;div class=&amp;quot;post-thumbnail&amp;quot;&amp;gt;
&amp;lt;div class=&amp;quot;post-thumbnail-image&amp;quot;&amp;gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;&lt;q&gt;tpl:EntryURL&lt;/q&gt;&amp;quot; title=&amp;quot;&lt;q&gt;tpl:EntryTitle&lt;/q&gt;&amp;quot;
style=&amp;quot;background-image: url(&lt;q&gt;tpl:PhotoblogGetThumb archive=&amp;quot;1&amp;quot;&lt;/q&gt;);
width: &lt;q&gt;tpl:PhotoblogThumbSize dimension=&amp;quot;width&amp;quot; archive=&amp;quot;1&amp;quot;&lt;/q&gt;px;
height: &lt;q&gt;tpl:PhotoblogThumbSize dimension=&amp;quot;height&amp;quot; archive=&amp;quot;1&amp;quot;&lt;/q&gt;px;&amp;quot;&amp;gt;
&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;
…
&amp;lt;/tpl:Entries&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;La taille par défaut des vignettes est 90px x 90px alors que le contenu de la division &lt;code&gt;#content&lt;/code&gt; est limité à 700px, cela équivaut à 7 vignettes par lignes avec des marges de 5px. D'où le choix de limiter le nombre maximal de vignettes à 49 par page, cela soulagera le serveur tandis que la pagination permettra de charger les éléments suivants.&lt;br /&gt;
Pour archive_month.html, il n'y a pas de limite. En standard, il n'y a pas de pagination.&lt;/p&gt;


&lt;p&gt;Pour l'effet teinte/couleur, le code css est identique à celui présenté précédemment. Pour faire flotter les divisions et définir les marges, la règle css suivante est nécessaire.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;.post-thumbnail { float: left; margin: 5px; }&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;La seconde partie porte sur l'intégration des effets javascript &lt;a href=&quot;http://jquery.com&quot; hreflang=&quot;en&quot;&gt;jQuery&lt;/a&gt; est &lt;a href=&quot;http://www.pyeb.net/post/2007/09/02/Ornamentals-theme-pour-photoblog-partie-2-integration-des-effets-jQuery&quot; hreflang=&quot;fr&quot; title=&quot;Partie 2&quot;&gt;là&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.pyeb.net/post/2007/09/02/Ornamentals-theme-pour-photoblog-partie-1-integration-du-theme-au-greffon-Photoblog#comment-form</comments>
      <wfw:comment>http://www.pyeb.net/post/2007/09/02/Ornamentals-theme-pour-photoblog-partie-1-integration-du-theme-au-greffon-Photoblog#comment-form</wfw:comment>
      <wfw:commentRss>http://www.pyeb.net/feed/rss2/comments/58</wfw:commentRss>
      </item>
    
  <item>
    <title>Ornamentals, mon premier thème pour photoblog (màj : 05/08/07)</title>
    <link>http://www.pyeb.net/post/2007/07/31/Ornamentals-mon-premier-theme-pour-photoblog</link>
    <guid isPermaLink="false">urn:md5:9bc3b87194a0da838c514844459e5135</guid>
    <pubDate>Tue, 31 Jul 2007 16:46:00 +0200</pubDate>
    <dc:creator>pyeb</dc:creator>
        <category>1024x768</category><category>2 colonnes</category><category>DC2</category><category>Fluide</category><category>jQuery</category><category>Noir</category><category>Photoblog</category><category>Thème</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://www.pyeb.net/photoblog/index.php/&quot; hreflang=&quot;fr&quot; title=&quot;Site de test photoblog&quot;&gt;&lt;img src=&quot;http://www.pyeb.net/public/site/ornamenalsall.jpg&quot; alt=&quot;Ornamentals prévisualisation&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Ceci est mon premier thème pour photoblog, il utilise le &lt;a href=&quot;http://mudry.org/blog/post/2007/08/04/Plugin-Photoblog2-pour-Dotclear2-version-pre-alpha4&quot; hreflang=&quot;fr&quot; title=&quot;Liens de téléchargement greffon photoblog 0.1 pré-alpha2&quot;&gt;greffon photoblog 0.1 pre-alpha--2--4&lt;/a&gt; de Julien Mudry ou zeiram sur le forum de Dotclear. &lt;del&gt;Pour la présentation de ce greffon, je vous invite à lire le &lt;a href=&quot;http://mudry.org/blog/post/2007/06/25/Plugin-Photoblog2-pour-DotClear2-version-pre-alpha&quot; hreflang=&quot;fr&quot; title=&quot;Billet de présentation du greffon photoblog 0.1 pré-alpha&quot;&gt;billet de présentation&lt;/a&gt;.&lt;/del&gt; Petite mise en garde, le greffon est en alpha donc il fonctionne mais il est encore en phase de débugage.&lt;/p&gt;


&lt;p&gt;Le thème est, lui aussi, en version beta. Il a été testé sous Firefox 2 (Mac &amp;amp; PC), Safari 2 et 3 (Mac &amp;amp; PC), IE 6 &amp;amp; 7 (après de longues épreuves…) ainsi que sous Opera 9.2 (Mac). En dehors du greffon photoblog, il y a une condition obligatoire pour qu'il soit pleinement fonctionnel : cocher, lors de l'ajout d'une photo, En tant que lien vers l'image originale. Et pourquoi ?&lt;/p&gt;


&lt;p&gt;Ornamentals est un thème utilisant la librairie jQuery et les librairies &lt;a href=&quot;http://bassistance.de/jquery-plugins/jquery-plugin-accordion/&quot; hreflang=&quot;en&quot;&gt;Accordion&lt;/a&gt; et &lt;a href=&quot;http://interface.eyecon.ro/&quot; hreflang=&quot;en&quot;&gt;imagebox&lt;/a&gt; en version modifiée. Pour mettre en valeur les photos, la barre latérale ne montre qu'une division à la fois en accordéeon. Imagebox est la version la plus proche de lightbox en jQuery, il suffit de cliquer sur la photo. D'où la présence d'un lien sur la photo.&lt;/p&gt;


&lt;p&gt;Il est possible de mettre du texte dans un billet en plus de la photo. Par contre, il faudra séparer la photo du texte soit par 2 retours à la ligne ou l'utilisation du retour chariot dans la barre d'outil de l'édition de billet sinon cela perd de son charme…&lt;/p&gt;


&lt;p&gt;L'explication de texte et débugage pour plus tard. Après quelques retours et autres demandes. Cliquez sur la photo pour accéder au photoblog de test.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;màj 05/08/07&lt;/strong&gt; : J'ai adapté le thème à la dernière version du greffon et de ses nouveaux templates. La barre de navigation utilise l'effet N&amp;amp;B/couleur, les flux RSS sont envoyés dans le footer et J'ai corrigé quelques bugs.&lt;/p&gt;


&lt;p&gt;Télécharger le &lt;a href=&quot;http://www.pyeb.net/public/theme/photoblog.zip&quot; hreflang=&quot;fr&quot; title=&quot;Télécharger le thème photoblog Ornamentals.&quot;&gt;thème&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.pyeb.net/post/2007/07/31/Ornamentals-mon-premier-theme-pour-photoblog#comment-form</comments>
      <wfw:comment>http://www.pyeb.net/post/2007/07/31/Ornamentals-mon-premier-theme-pour-photoblog#comment-form</wfw:comment>
      <wfw:commentRss>http://www.pyeb.net/feed/rss2/comments/54</wfw:commentRss>
      </item>
    
</channel>
</rss>