samedi, 15 mars 2008

Plugin menuFreshy v 1.3 et supérieur

Maintenant compatible avec les thèmes :

Les thèmes, freshy et studiopress sont livrée directement avec la balise de gestion du menu à onglets ou menu horizontal

Pour welsh-2-0

Dans le fichier _top.html trouvez :

<ul>
 <li><a id="active" href="{{tpl:BlogURL}}">blog</a></li>
 <li><a href="">lien 1</a></li>
 <li><a href="">lien 2</a></li>
 <li><a href="">lien 3</a></li>
</ul>

et remplacer par :

{{tpl:MenuFreshy}}

Pour mellow

Dans le fichier _top.html trouvez :

<ul id="global-nav">
 <li><a href="{{tpl:BlogURL}}#">Blog</a></li>
 <li><a href="{{tpl:BlogURL}}#">Category</a></li>
 <li><a href="{{tpl:BlogURL}}#">Archives</a></li>
 <li><a href="{{tpl:BlogURL}}#">About</a></li>
 <li><a href="{{tpl:BlogURL}}#">Contact</a></li>
 <li id="rss"><a href="{{tpl:BlogURL}}feed/rss2">RSS</a></li>
</ul>

et remplacer par :

{{tpl:MenuFreshy}}

Pour info l'auteur n'avait pas prévu un marquage comme actif quand nous sommes dans la page ou l'endroit correspondant au thème, je vous propose donc de rajouter par exemple :

#active {
background : #00008B;
}

Pour Terra-Firma

Dans le fichier _top.html trouvez :

<ul>
<li><a href="{{tpl:BlogURL}}">Accueil</a></li>
<li><a href="{{tpl:BlogURL}}archive">Archives</a></li>
<li><a href="{{tpl:BlogURL}}liens">Liens</a></li>
<li><a href="{{tpl:BlogURL}}contact">Contact</a></li>
</ul>

et remplacer par :

{{tpl:MenuFreshy}}
Pour Battlestar

Dans le fichier _top.html trouvez :

<ul id="global-nav">
 <li><a href="{{tpl:BlogURL}}">Blog</a></li>
 <li><a href="{{tpl:BlogURL}}archive">Archives</a></li>
 <li><a href="{{tpl:BlogURL}}about">About</a></li>
 <li><a href="{{tpl:BlogURL}}contact">Contact</a></li>
 <li id="rss"><a href="{{tpl:BlogURL}}feed/rss2">RSS</a></li>
</ul>

et remplacer par :

{{tpl:MenuFreshy}}
Pour Blue Air Message

Dans le fichier _top.html trouvez :

<ul>
    <li id="home"><a href="{{tpl:BlogURL}}">Blog</a></li>
    <li id="archives"><a href="{{tpl:BlogURL}}archive">Archives</a></li>
    <li id="galerie"><a href="{{tpl:BlogURL}}galerie">Galerie</a></li>
    <li id="contact"><a href="{{tpl:BlogURL}}contact">Contact</a></li>
    <li id="rss"><a href="{{tpl:BlogURL}}feed/rss2">RSS</a></li>
</ul>

et remplacer par :

{{tpl:MenuFreshy}}
Le 18/04/2008

Passage en version 1.4 avec 3 nouveaux thèmes

Le 15/03/2008

Passage en version 1.3 un thème de plus ajouté le thème mellow



Téléchargement dernière version du plugin menuFreshy


jeudi, 3 janvier 2008

Grosse erreur dans le thème Freshy


Je viens de me rendre compte que si vous utilisez le thème Freshy et qu'un internaute visite votre site avec INTERNET EXPLORER cela utilise des ressources du créateur du thème au lieu de celles de votre hébergement.

Pour mémoire le créateur du thème est Julien de Lucas

En gros dans le fichier il faut modifier le contenu de _head.html il y a dedans :

<!--[if gte IE 7]>
   <link rel="stylesheet" href="http://s.wordpress.com/wp-content/themes/pub/freshy/ie7.css?m=1178691670" type="text/css" media="screen" />
<![endif]-->
<!--[if lt IE 7]>
   <link rel="stylesheet" href="http://s.wordpress.com/wp-content/themes/pub/freshy/ie6.css?m=1178691670" type="text/css" media="screen" />
<![endif]-->

Il faut maintenant :

<!--[if gte IE 7]>
	<link rel="stylesheet" href="{{tpl:BlogThemeURL}}/ie7.css" type="text/css" media="screen" />
<![endif]-->
<!--[if lt IE 7]>
	<link rel="stylesheet" href="{{tpl:BlogThemeURL}}/ie6.css" type="text/css" media="screen" />
<![endif]-->


Je vais de ce pas faire un mail au concepteur du thème pour m'en excuser. N'hésitez pas à me contacter si vous n'arrivez pas a modifier cela. Ou vous pouvez utiliser la version 1.4 qui corrige ce problème ainsi qu'un problème de mise en page sous IE6.

Téléchargement

samedi, 1 décembre 2007

Plugin menuFreshy (billet support)

Il s'agit d'un plugin permettant la gestion du menu horizontal du thème Fresh DC2.

Pour effectuer le menu horizontal du thème Freshy l'auteur du thème a utilisé plusieurs class :

  1. la class "menu" pour jeter les bases
  2. la class "first_menu" pour le premier emplacement qui est différents des autres car avec des arrondis à gauche
  3. la class "last_menu" pour les même raisons mais cette fois-ci sur la droite
  4. la classe "page_item" pour ceux entre ces first et last
  5. la classe "current_page_item page_item" pour marquer la page active ou en cours

Le plugin permet de saisir ses propres entrées, il faut saisir le titre et l'adresse du lien, une fois l'entrée validée elle pourra avoir deux options :

  1. Accueil, cette option permet de faire une double test car l'accueil d'un blog peut avoir deux URL / et index.php? ou index.php/ par exemple
  2. LastPosition, cette option permettant de placer le lien à droite

A noter que le premier lien dans la liste se voit automatiquement attribuer la class "fisrt_menu"

Voici un exemple de code généré :

<ul class="menu"><li class="current_page_item page_item"><a href="/" class="first_menu" >Accueil</a></li>
<li class=" last_menu"><a href="/index.php/tag/Freshy" class="last_menu">Thème Freshy</a></li>
<li class="page_item"><a href="/index.php/post/2006/08/01/Plugin-Change-Marie">Plugin Mary</a></li>
</ul>

Si vous souhaitez vous en servir dans un autre thème il suffit de mettre l'entrée :
{ { tpl:MenuFreshy } } dans votre thème.

Voili voila bon usage.

Le 11/03/2008

Passage en version 1.2 supporte maintenant directement les thèmes :

Le 15/03/2008

Passage en version 1.3 un thème de plus ajouté le thème mellow

Le 18/04/2008

Passage en version 1.4 voir ce billet

Dernière version :



mardi, 27 novembre 2007

Adapatation du thème Freshy d'après le travail de Julien de Lucas et Franck Paul (billet support)

Il y a quelque temps Franck Paul[1] a adapté le thème WORDPRESS de Julien de Lucas[2] pour le rendre compatible avec DOTCLEAR 1.

A mon tour suite aux demandes d'une camarades qui avait flashé sur ce thème j'ai réalisé une adapation de cette version DOTCLEAR 1 pour la rendre compatible DOTCLEAR 2.
Ecran Theme Freshy J'ai contacté Franck Paul pour lui faire part de cet adaptation mais pas encore Julien de Lucas.

Voici en annexe ce thème, vous pouvez aussi le retrouver prochainement sur la galerie de thème de DC2[3]

Le 28/11/2007, vous pouvez voir le thème en action ici ou maintenant avec le selecteur de thème. Bon usage.

Le 29/11/2007

Les premières remarques sur cette version 1.0 pour DC2

  • Le titre de la catégorie ou des mots clefs cogne contre le menu du haut
  • Les Tags devraient s'afficher en ligne au pied du billet plutôt qu'en colonne en haut
  • Le menu horizontal disparaît lors d'une recherche
  • La page d'erreur est elle aussi mauvaise
  • un tag small est pas fermé provoquant l'affichage de la sidebar en petit

Je suis en train de corriger tout cela, un un grand grand bonus l'avénement d'un plugin permettant la gestion du menu horizontal.

Le 01/12/2007

Publication de la 1.1 Correction des erreurs décelées ci-dessus

Le 03/12/2007

Publication de la version 1.2
Mise en place du fichier _menu.html directement utilisable avec le plugin menuFreshy, ainsi plus besoins de modifier quoi que ce soit pour pouvoir disposer du thème avec son propre menu personalisé.

Le 04/12/2007

Publication de la version 1.3
La personnalisation des commentaires et ping avait été oubliée c'est chose corrigée.

Le 05/12/2007

Ajout suite a une remarque de Lilian d'une version zip du thème

Le 03/01/2008

Publication de la version 1.4
Correction d'un problème avec IE 6.0 (contenu décalé)
Correction importante lors de l'utilisation des navigateurs Microsoft Internet exploreur les deux feuilles de styles IE6.CSS et IE7.CSS étaient servies par le serveur du concepteur du thème au lieu de votre propre serveur ou hébergeur. Plus d'information ici.

Le 02/04/2008

Publication de la version 1.5

**** Attention cette version necessite un DOTCLEAR 2 beta 7.3 minimum *****
Ajout dans la HEAD du nouveau behaviors permettant la gestion automatique du plugin officiel lightbox. Du coup le thème est ok aussi avec le plugin miniSEO 0.6 et supérieur.
Correction du petit formulaire de recherche (filet retiré)
Ajout d'un clearer permettant au pied d'un billet de ne plus venir remonter dans le billet
Modification de la structure du thème pour conformité avec la version DC2 beta 7.3 et sup

Téléchargement

Vous trouverez plus bas la vieille version pour ceux qui n'ont pas DOTCLEAR à jour