Warning: Missing argument 7 for context::global_filter(), called in /home5/fran6t/sites-mes/blog-myouaibe/plugins-perso/miniseo/_public.php on line 113 and defined in /home5/fran6t/sites-mes/blog-myouaibe/inc/public/lib.tpl.context.php on line 107

Notice: Undefined variable: encode_url in /home5/fran6t/sites-mes/blog-myouaibe/inc/public/lib.tpl.context.php on line 138

Dotclear 2

Dans cette catégorie vous trouverez les billets en rapport avec le monde des blogs DOTCLEAR version 2

Fil des billets - Fil des commentaires

dimanche, 13 août 2006

"Mon" premier thème 3 colonnes pour DC2


*** Le 22/08 mise à dispo de la v1.1 (voir annexe du billet) ***

*** Le 15/08 mise à dispo de la v1 (voir annexe du billet) ***

Theme 3 Cols Au 13/08/2006 c'est un thème en chantier, sont but premier est d'être un thème sur trois colonnes fluides.
Pas question pour moi de partir de rien, j'ai donc pris donc le thème par défaut de DCB2 Blue silence par Marco marcarea.com et le modèle n°6 d'Alsacréations.

Pour l'instant j'ai travaillé uniquement sur style.css et home.html, il n'y a donc que la page d'accueil d'ok, j'ai fais mes premiers tests concluant sous :

  • WIN98 FF1.5 (800x600 et 1024x768)
  • WIN98 IE
  • Linux Mandriva Konqueror (1280x)
  • Linux Mandriva FF1.5 (1280x)

Ce thème une fois finalisé sera dans le même esprit que son thème original de Marco.

Le thème est visible sur un blog de test c'est une version NIGHTLY qui est le moteur de ce blog, et aussi de test pour le dev de mes plugins .

Merci de me faire les premiers retours d'anomalies par le biais des commentaires.

A bientôt

Structure originale DC2B2
<div id="page">
	<div id="wrapper">
		<div id="main">
			<div id="content">
			</div>
		</div>
		<div id="sidebar">
			<div id="blognav">
			</div>
			<div id="blogextra">
			</div>
		</div>
	</div>
</div>
Celle dont j'ai besoin
<div id="conteneur">
	<div id="header">
	</div>
	<div id="gauche">
	</div>
	<div id="droite">
	</div>
  	<div id="centre">
  	</div>
	<div id="pied">
	</div>
</div>

Mise à disposition version 1.1

Ajout de erreur 404.html, et serach.html, j'avais zappé ces deux fichiers.
Le problème du pied de page est résolu, maintenant les deux colonnes droites et gauches sont flottantes et le pied de page se pousse au niveau de la plus longue des 3 colonnes.

jeudi, 10 août 2006

Suite 1 Plugin Change-Marie

Aujourd'hui sortie de Dotclear2 BETA2 avec une super nouvelle à savoir un gestionnaire de plugin que je m'empresse donc d'expérimenter.



Je vais aussi profiter de la gestion des pièces jointes pour publier la mise à jour de mon plugin Change-Marie, nous passons donc en version 1.2

Mais qu'y a-til donc dans cette nouvelle version. Juste une petite modif permettant d'utiliser le plugin en multi-blog. Les versions précédentes ne permettaient pas d'avoir pour chaque blog sa série d'images, c'est chose possible maintenant.

Pour réaliser cela, il faut simplement créer autant de sous repertoire /id_blog/300 que de blog où vous souhaitez voir fonctionner ce plugin toujours en utilisant les outils à disposition c'est a dire le "Gestionnaire media".

Exemple j'ai 2 blog sous le thème Marie de Kozlika. Le premier posséde l'id "default", le deuxième l'id "myouaibe" je crée alors le repertoire "default" puis ous celui-ci le repertoire "300" je fais la même chose avec "myouaibe" et le tour est joué.

La version 1.2 est testée avec succès chez :

  1. 1and1.fr + Mysql Passion Tarn Et Garonne
  2. free.fr + Mysql Photographes DC2Beta

N'hésitez pas a me faire part si cela fonctionne chez vous.


*** Mise à jour du 22/08/2006

Suite a l'arrivée d'un plugin permettant le packaging d'un plugin voici maitenant le plugin directement installable dans votre DC via le gestionnaire de plugin. Pour cela un copier coller l'adresse du lien du fichier zip en annexe de ce billet et le tour est joué.

Téléchargement

vendredi, 4 août 2006

Naissance Plugin Change-Marie (billet support)

Voila le premier jet est là,

en deux mots ce plugin permet de choisir une image via l'administration et l'utilisation des widgets. Tout d'abord ce qui m'a plus dans ce thème c'est justement la présence de cette fameuse image représentant je pense un immeuble et surtout ce système de double sidebar sur le coté.
Theme Marie

Il s'agit en fait de remplacer l'image du thème original Marie de Kozlika, cette image de remplacement pourra être soit fixe soit prise de façon aléatoire parmi des images au préalablement mises en place par le gestionnaire média de l'admin.

Pré-requis:

  • Avoir un blog motorisé par DOTCLEAR 2BETA1
  • Utiliser le thème Marie de Kozlika
  • Savoir mettre en place un plugin manuellement (pour l'instant dans la Beta1 il n'a pas d'installateur automatique) c'est pour l'instant le gros point noir de ce plugin mais aussi de tous les plugins en BETA1.


Concrétement:

Voici comment fonctionne le plugin sous forme de tutoriel je reviendrais sur sa mise ne place plus tard :

Tout d'abord création du répertoire 300, c'est le répertoire qui doit contenir les différentes images souhaitées.

Theme Marie Pour cela depuis l'admin cliquez sur Gestionnaire de media puis Nouveau répertoire saisissez 300 comme nom puis enregistrez

Rendez-vous ensuite dans ce nouveau répertoire pour y télécharger vos images. Attention ces images auront été au préalable ajustées à une taille de 300 pixel maximum cela en raison du thème en effet la feuille de style (les doubles colonnes menu ou sidebar sont ajustées pour 300 px)

Widget Glisser deposer

Voila le plus dur est fait, il reste plus qu'a mettre en place le widget, pour cela cliquez sur Widgets de présentation puis effectuez un Glisser déposer du widget Change Marie dans un des deux bandeaux, aucune importance la div qui contient l'image est forcée pour se placer toujours au même endroit.


Le plus parlant :

Widget contenu Maintenant le plus sympa, l'image qui figure ici montrant le contenu du widget devrait vous parler mieux que mon blabla non ?

Nous voyons que deux combo permettent soit de laisser un choix aléatoire soit forcer une image.



En résumé:



En jonglant avec ces deux combo nous pouvons ainsi faire:

  1. Une image unique de notre choix en page d'accueil avec une images aléatoire dans toutes les autres pages
  2. Inversement une image aléatoires en pages d'accueil et une image fixe pour les autres
  3. Enfin une image fixe de son choix en accueil et une autre ou la même pour les autres pages.


Télécharger le plugin :

Promis la prochaine mise à jour j'expérimente la pièce jointe à un billet.


Remerciement :

Membre du forum DOTCLEAR et du forum PHPFRANCE.COM, et aussi tous ceux qui me feront un retour ou autres critiques.

Tips :

Idéalement il faut modifier la feuille de style pour enlever l'image de background, certes celle-ci est surchargée par l'image choisie mais elle est néanmoins chargé à chaque fois puis recouverte. L'enlever c'est aussi alléger les serveurs et améliorer la fluidité.
Voici ma modif dans la feuille de style, c'est surtout quand une image est plus courte en hauteur que celle de fond.

/* background : whitesmoke url(img/multi.png) no-repeat 0px 20px; */
background : whitesmoke;

Ps: Liste des plugins DC2 ici

mardi, 1 août 2006

Plugin Change-Marie ?


*** Dernière info plugin en fin de billet ***

Bonjour à tous,
j'ai souhaité pouvoir changer l'image en haut à gauche faisant partie de Syndicate vous savez pour les familiers l'espèce de batiment avec un coin de ciel bleu du super thème Marie de Kozlika pour les autres c'est le thème qui sert de présentation de ce que vous voyez ici présent mais le batiment est remplacé par l'autoradio avec écrit MyOuaibe.

Pour l'instant j'ai testé uniquement la faisabilité et c'est ok, voici comment devrait fonctionner le plugin

A l'aide du gestionnaire média il faudra créer un repertoire 300, puis y placer un ensemble de photos au format obligatoire de 300px

Ensuite a chaque chargement de page ou de billet une de ces images sera piochée aléatoirement puis affichée.

Actuellement le résultat est visible sur un blog de Photographes Anthologie, ce n'est pas encore un plugin mais un bout de code mis de façon cochonne directement dans la fonction subscribe() de _widgets_functions.php

Bon quel idiot je fais comme ce n'est pas encore un plugin et que MyOuaibe utilise le même moteur que Photographes Anthologie vous pouvez donc voir le résultat ici aussi. Bon ben maintenant c'est un plugin cochon non encore diffusable mais fonctionel.

Alors n'hésitez pas à me dire si le plugin interesse quelq'un. Si tel était le cas je passerai un peu de temps pour le faire sinon cela restera une bidouille sur mes blogs.

Le 3/08/2006

Le plugin avance bien grace au savoir et a la bonne volonté d'internaute de PHPFRANCE.COM et de son FORUM j'ai pu réaliser l'extractions des noms d'images présent dans public (gestionnaire média) de l'admin et ainsi automatiser pas mal.

La suite avec le plugin ici

mardi, 25 juillet 2006

Plugin ou Widget LatestPost pour DotClear 2 (billet support)

***Voir mise à jour en 1.4 en fin du billet***

***Voir mise à jour en 1.3 en fin du billet***

***Voir mise à jour en 1.2 en fin du billet***

Sur ma première version de DotClear j'avais utilisé un Plugin TOC (Table des matières) de façon light. En effet je me servais de ce plugin uniquement pour afficher la liste des billets par ordre chronologiques et par thème (En rouge dans la sidebar de droite).

Ecran admin DOCTCLEAR 2 BETA 1

N'ayant pas trop de temps et n'ayant pas trouvé de plugin me permettant de faire la même chose sous DOTCLEAR je me suis donc dit tant-pis jusqu'au jour ou en parcourant le forum DOTCLEAR je tombe sur un post de VIN100 c'est son pseudo faisant référence à une suite de billets décortiquant et surtout expliquant comment faire son premier Plugin pour DOTCLEAR2

En lisant ces 4 billets j'ai aussi repéré d'un autre forumeur Vincent {CiD}  plugin LastestComment permettant d'afficher les x derniers commentaires postés sur le BLOG

Ecran admin DOCTCLEAR 2 BETA 1

Mon sang n'a fait qu'un tour j'avais donc sous la main les outils et explications et je dirais même le travail plus que mâché et voici donc mon premier petit Plugin en place enfin quand je dis MON c'est très vantard car sans les explications et sans le plugins LatestComments je n'aurais pas réalisé ce plugin et je pense que d'ici à ce que j'ai eu le temps de le faire un tout fait serait apparu.


Le plugin est téléchargeable ici :
Version 1.0 LatestPost-1.zip
Version 1.1 LatestPost-v11.zip
Version 1.2 LatestPost-v12.zip
Version 1.3 LatestPost-v13.zip (voir aussi le package en annexe)
Version 1.4 plugin-latestPosts-1.4.pkg.gz - plugin-latestPosts-1.4.zip

Pour l'installer il suffit de dezipper le plugin dans le repertoire plugin de DC2, puis de se rendre sur l'interface d'admin, de se rendre dans la partie Widget puis de faire un glissé déposé du Widget "Derniers Billets" dans le bandeau souhaité.

Pas de restrictions ou autre contrainte si ce n'est d'avoir à l'esprit qu'il s'agit de mon premier PLUGIN que je ne suis en aucun cas un sorcier de DOTCLEAR. N'hésitez pas à me faire un retour si je peux améliorer quelque chose ou modifier quelques erreurs que c soit ce sera avec plaisir.

Un exemple est visible ici il s'agit de mon BLOG de test en aucun cas de mon BLOG définitif.

Encore merci a l'équipe DOTCLEAR pour cet outils et au deux Vincent  pour ce gros gros défrichage.

Complément présentation :
La présentation est simple, une div id=lastestPosts qui encapsule tout
Une div id=toc pour tout les différents liens vers les billets
Le code suivant se met donc en place tout seul au moment de l'execution du widget

<div id="lastestPosts">

<h2>Derniers Billets</h2>

<div id="toc">

<ul>

<li>Lien billet 1</li>

<li>Lien billet 2</li>

</ul>

</div>

</div>
Par contre il faut ajouter dans la feuille de style pour personnaliser quelque chose ici ecriture rouge en petit :
#toc {
color : Red;
font-size : 0.85em;
}

#toc a {
font-size : 0.85em;
color: Red;
margin : 1.5em 0;
}

L'intérêt du widget est aussi de ne plus intervenir dans le template seule la modif au niveau feuille de style est à faire car le code des div est mis en place automatiquement par l'execution du widget

Désormais la version 1.1 intégre la possibilité de pouvoir choisir l'affichage des catégories, faisant ressembler ce plugin à une table des matières.

La version 1.2 permet au paramètre limite d'être actif quelque soit le choix (avec ou sans catégorie) ainsi ceux qui ont nombre de billets peuvent utiliser ce plugin. Merci a Weetabix pour ses tests.

La version 1.3 corrige une petite erreur de html et change un peu le nom de façon a ne pas se confondre avec une extension officielle qui présente la liste des derniers billets mais sans troncage longueur possible ni affichage descatégories.

La version 1.4 permet d'afficher ou non les billets protégés par mot de passe ( voir la suite ici ).

Ps: Liste des plugins DC2 ici

mardi, 18 juillet 2006

DOTCLEAR2.COM ou le cybersquateur

J'y vais aussi de mon commentaire, utilisateur hyper satisfait de DOTCLEAR, je suis tombé sur un appel d'Olivier le papa de DOTCLEAR demandant de pouvoir identifier la personne ayant déposé le nom de domaine DOTCLEAR2.COM voir ici cet appel.

Pour les internautes du Tarn-et-Garonne qui passent par là et qui ne savent pas ce qu'est DOTCLEAR, je dirais simplement qu'il s'agit d'un moteur de gestion de billets, en gros sans rien connaître ou presque des technologies du web juste en utilisant son navigateur DOTCLEAR permet de publier ses billets de petites nouvelles, cette partie du site sur laquelle vous êtes repose sur ce DOTCLEAR version 1.2.5

Je suis d'ailleurs en train de tester ce fameux DOTCLEAR2 de bien bonnes choses dedans il y a fort à parier que pour les habitués de mon BLOG qu'un jour ou l'autre vous allez en profiter.

En attendant j'ai aussi lancé un appel sur le super forum de WEBRANKINFO peut-être que des grands sorciers du référencement vont faire en sorte que DOTCLEAR2.COM recule sérieusement au niveau de son classement dans les moteurs de recherche et ainsi faire tomber ce cybersquatteur

D'ailleurs au passage je note que la commande link de google ne lui donne que 2 liens alors que ce site est place en 5 position sur le mot clef DOTCLEAR2 et cela sur 11 500 000 réponses


Important pourquoi de tel site existe ?
C'est simple si vous n'êtes pas trop au fait du web, 
un tel site a pour seul but de capter des internautes afin 
de leur présenter pas ou peu de contenu mais surtout des liens publicitaires,
chaque clique de votre part sur ces liens vont lui faire gagner 
quelques centimes d'euros.  
Donc puisque la curiosité risque de vous piquer si vous allez faire un tour
 sur ce site de grace ne cliquez pas sur ses pubs ce serait un peu 
comme scier la branche internet...

D'avance merci de votre lecture ou de votre aide. dotclear2, dotclear 2.

page 3 de 3 -