Bebop-net

Ce blog n'est plus maintenu. J'ai décidé de créer un nouveau site web et je vous invite à le visiter à l'adresse http://regagnon.com.


Archive pour la catégorie 'DotClear'

Mise à jour du Thème Promenade

C’était sur ma to-do liste depuis très longtemps, et je me décide à le faire juste avant Noël.
Enfin bon, quelques corrections mineurs ont été apportées à mon thème pour DotClear : Promenade. Plus d’info à la fin du billet qui lui est dédié.

Les différences entre WordPress et DotClear

Mon billet comparatif entre WordPress et DotClear n’était pas assez complet, alors voici sa suite. Je complète puisque maintenant après un mois sous WordPress (et je n’ai toujours pas changé de thème!), j’appréhende bien mieux le système.

Lire ‘Les différences entre WordPress et DotClear’

Test de WordPress : Comparatif avec DotClear

Dans le petit monde de la blogosphère, il existe un tas de logiciel pour publier vos billets. Cependant si on regarde parmis les gratuits en license libre. Il n’y en a que deux qui se distinguent : DotClear et WordPress.
DotClear, de par son origine française (Olivier Meunier), c’est surtout développé du côté francophone. Par contre au niveau mondial ou plus simplement anglophone, WordPress c’est imposé depuis longtemps (étant d’ailleurs antérieur à DotClear).
Personnellement, je suis passé à DotClear car tous ceux qui l’avaient testés en disait beaucoup de bien (c’était lors de la 1.0, il y a un an). Donc contrairement à mes habitudes, je n’avais pas testé différents outils de blog pour me faire un avis.
Je me rattrape donc maintenant en testant WordPress. Pourquoi maintenant? Et bien disons que j’ai du temps libre et que ça fait un bout de temps que je lis Binary Bonsai, le blog de Michael Heilemann, auteur du très connu thème Kubrick (thème par défaut de WordPress. Il y a aussi eu des adaptations pour quasiment tous les outils de blogs) et que son projet K2 m’intrigue.
Je crois que c’est bon pour l’introduction, rentrons dans le vif du sujet.

Version de test : WordPress 1.5.2 et DotClear 1.2.1

Les pré-requis :

Les deux logiciels ont quasiment les même pré-requis. Ils ont besoin tous les deux de PHP 4.1 au minimum. Et pour MySQL, DotClear se contentera d’une version 3.X tandis que WordPress demandera au minimum une version 3.23.23.
Les deux dossiers ne sont pas très lourd (environ 1 Mo pour WordPress et 1 Mo 30 pour DotClear). Vous n’aurez donc pas besoin d’un très grand espace web. Peut-être quelques Mo en plus si vous êtes friand de Plug-ins, thèmes, et que vous hébergez les photos qui sont postés dans vos billets.
En parlant des billets, garder en tête que le texte est stocké dans votre base de donnée.

Installation

Le record de rapidité pour l’installation revient à WordPress : une étape (vous devez donner le nom du blog et votre email).
La deuxième étape étant la création des tables, et il vous est juste demandé de noter le mot de passe donné. J’aime pas trop que l’on ne puisse pas choisir son login et son mot de passe dès le départ, mais il doit y avoir une bonne raison et de toute façon il est possible de changer par la suite.
Par contre cette rapidité à un prix : l’édition d’un fichier PHP pour rentrer ses informations de base de donnée. Ce n’est pas grand chose, surtout que le fichier est très bien commenté, mais les gros débutants n’ayant aucune experience de code, n’aiment pas la plupart du temps mettre la main dans des fichiers bizarres.
Sur ce point, j’appuie DotClear qui demande toutes les informations par des formulaires. Ce n’est pas une grosse différence mais croyez moi, ça déroute moins les débutants en informatique.
Dernier point, WordPress a la bonne idée dès la première page de l’installation de vous proposer un read-me que vous pourrez garder à coté. Je trouve cette idée très bonne. Elle devrait être reprise dans DotClear.

Premiers Instants : Découverte

On débarque dans une interface en anglais. Je précise car bien que cela ne me pose aucun problème, ce n’est pas le cas de tout le monde.
Pour changer la langue de WordPress vous devrez récuperer un fichier de langue, l’installer dans un dossier, et ensuite indiquer la langue dans le fichier wp-config.php.
Je ne critiquerai pas la méthode car c’est souvent comme ça avec les applis web. Par contre sachez que DotClear demande votre langue de préférence entre l’Anglais et le Français lors de l’installation (je crois qu’il y a maintenant des langues en plus, à vérifier).
Une fois la barrière de la langue passée, on se rend compte que l’on se trouve sur une page d’information. Les dernièrs billets du DevBlog et de WordPress Planet sont affichés. Bonne chose, le lien avec la communauté est assuré dans le blog, et vous serez prévenu de la sortie d’une nouvelle version, de la découverte d’une faille ou de la dernière astuce à la mode.

Ensuite vous avez la page Write, qui comme son nom l’indique, permet d’écrire un billet. WordPress n’utilise que le XHTML pour la mise en forme du billet. Pour rappel DotClear propose XHTML et wiki.
Parmi les petites options sympa que l’on peut trouver chez WordPress… Lookup vous permet en selectionnant un mot et en cliquant sur le bouton, de vérifier le mot sur answers.com. (cela ne marche que pour l’anglais)
La petite option Close tags, semblent fermer les tags intelligemment.

WordPress, permet dès l’écriture du billet de mettre des Trackbacks (ça évite plusieurs clics comme sous DotClear…) et il gère les multicatégories (un plug-in comble cette absence chez DotClear mais pas parfaitement).
En édition avancée, vous pourrez mettre un mot de passe à votre billet (WordPress permet des systèmes de restrictions très poussés). D’autres options sont aussi disponibles, elles ont l’air bien sympa, mais je ne vois pas trop à quoi elles servent. Il faudrait se renseigner sur le Wiki (je ne fais qu’un premier aperçu).
Toujours dans Write, vous pouvez écrire des pages annexes très simplement (en fait comme pour les billets). C’est séduisant, même si on connait le très bon plugin de DotClear : Related, qui demande par contre de mettre les mains dans le camboui.

Viens ensuite Manage. C’est ici que vous gérez vos billets, pages annexes, les commentaires, les commentaires en attente de modération (il vous est possible de demander à ce que chaque commentaire posté reçoive d’abord votre accord avant d’apparaitre sur votre blog). Le système de modération de commentaire à l’air plus poussé que dans DotClear. Et enfin, dans Manage, vous pourrez gerer vos fichiers. Non pas les fichiers que vous mettez en lien sur votre blog ou je ne sais quoi, mais vos fichier : index.php, .htaccess, et le fichier de hack.
J’ai été supris en voyant ça, mais cela peut être utile de pouvoir gerer ses fichiers depuis n’importe où grâce à l’interface du blog.

Links, vous permettra, non pas de jouer à Zelda, mais de gérer votre blogroll. Pas de belles interfaces à la Javascript comme dans DotClear pour vite modifier l’ordre des liens, mais pleins d’options (et même poussées par exemple sur la présentation de la liste de liens). Il vous est aussi possible d’importer un fichier OPML.

Presentation, vous servira pour les thèmes. Vous choississez donc le thème qui doit être actif, après l’avoir uploader sur votre serveur. Et non, pas de super système d’installation super simple à la DotClear (il suffit de mettre un lien dans un formulaire et c’est fini).
Il vous est par contre possible d’éditer n’importe quel fichier, de n’importe quel thème depuis l’interface de votre blog (comme pour tout à l’heure).

Plug-ins est exactement comme Presentation, mais transposé pour les plug-ins. Il vous est donc encore une fois possible de tout éditer (je n’avais pas encore préciser, mais il faut bien-sûr que le Chmod vous le permette)

Users vous permettra de rentrer différentes informations sur votre compte (un peu comme sur un forum). Vous pourrez aussi créer différents utilisateurs, mais il me semble que cela ne soit possible que pour l’administrateur. J’en profite pour préciser que WordPress à une gestion des users très bien pensée. Il y a plusieurs niveaux. Un niveau 0 est un nouveau utilisateur ne pouvant rien faire (sauf changement dans les options), à partir du niveau 1, il est possible pour l’utilisateur d’écrire, de modifier et de supprimer ses billets. Au niveau 2 en plus de pouvoir gérer ses billets, il aura en plus la possibilité de gérer ceux des utilisateurs de niveau 1 et 0. Ce système marche jusqu’à l’utilisateur de niveau 5 ou + qui est lui administrateur. (Voila pour les grandes lignes, on doit pouvoir trouver plus de subtilités en fouillant au fil des jours et des besoins)

Et pour finir, viennent les options que je ne décrirais pas, mais qui restent complètent comme l’ensemble du système de gestion du blog.

La communauté

Un point important, une communauté peut donner des ailes un logiciel.
WordPress en étant internationnal, l’a. Le forum sur le site officiel, les nombreux sites de plug-ins et sites de thèmes, le wiki… Je ne vois rien à redire.
DotClear a aussi sa communauté, mais moins bien developpé. Le wiki n’est que trop peu exploité pour en faire une vraie documentation. Le forum est par contre super actif et aide beaucoup les débutants. Mais l’utilisateur se retrouvent parfois à devoir fouiller le forum, le wiki et le petit dotclear illustré pour trouver une information. C’est dommage. (mais il y a peut être le même problème chez WordPress)

Conclusion

On a donc deux très bons outils, qui méritent leur notoriété. Cependant par leurs différences, ils ne rentrent pas vraiment en compétition.
DotClear est très bien pour les débutants en informatique ou pour ceux qui ne veulent pas se prendre la tête. Sa communauté francophone très active pourra vous aider en cas de problème. Le grand nombre de plug-in et de thème devrait vous permettre de trouver votre bonheur. Mais garder aussi à l’esprit que DotClear bien qu’étant facile à prendre en main reste très puissant. Et les prochaines versions reservent plein de bonnes suprises (à en croire les teasers).
WordPress vous permettra d’aller plus loin dans la gestion de votre blog (peut être pas en triturant le code, je n’ai pas les connaissances php nécessaires pour l’évaluer sur ce point). Son énorme communauté et son ancienneté sont des gages de qualités (ce n’est pas toujours vrai mais dans ce cas là, on peut l’admettre). Par contre il vaut mieux que vous ayez une bonne connaissance de l’anglais pour en profiter à fond (interface et communauté).

Personnellement cet essai de WordPress m’a donné envie de m’amuser avec.

Si vous avez des questions ou que vous voulez donnez votre avis sur un de ces deux systèmes de gestion de blogs, les commentaires n’attendent que vous.

Rajout du 27/11/2005 :
Afin de complèter ce billet, j’ai écris un nouveau billet, qui décrit les différences entre WordPress et DotClear.

Thème Dotclear : Promenade

Bon, je crois que tout est bon. Je vais enfin pouvoir sortir ce thème. Il s’agit du premier thème que je rend disponible. J’ai donc essayé de le soigner le plus possible.

Ce thème est une adaptation du style du carnet de la-grange.net, réalisé par Karl Dubost. J’aimais l’ambiance qui se dégageait de ce design alors je lui ai demandé l’autorisation afin de l’adapter pour Dotclear. Et bien-sûr il a accepté. Sinon je ne serais pas là en train vous racontez tout ça.

Le thème s’affiche comme il faut sous Internet Explorer 6, Firefox 1.0, Safari 1.3, Opera 8. Donc théoriquement aussi Netscape 8, Mozilla 1.7 et Safari 2.0. Et le thème est bien sûr valide XHTML 1.0 Strict et CSS 2.

  • Installeur (pkg.gz) : Mettre le lien dans Outils > Gestionnaire de thème. Si votre navigateur le permet je vous conseille de faire un clic droit sur le lien et chosir de copier l’adresse.
  • Archive (tar.gz) : A décompresser dans le dossier thème de votre installation de Dotclear si l’installeur ne marche pas chez vous.
  • Démonstration : Pour voir le thème en place sur un blog.

Ce thème est sous licence Creative Commons et les 3 photos incluses avec le thème sont dans le domaine public et ont été récupérées sur PD photos.org.

Si vous rencontrez un bug, vous pouvez me contacter en utilisant l’adresse laissée dans la description du thème, ou bien en laissant un commentaire sur ce billet.

Personnalisation du thème

Ce thème a été conçu pour une install propre de Dotclear. C’est à dire sans plug-in de rajouté. On a pas tous la même configuration. Donc ce sera à vous de rajouter ce qu’il faut dans le thème pour que vos plug-ins s’affichent et marchent correctement.

Les photos sous le titre s’affiche aléatoirement. Pour mettre vos photos, il suffit de les rajouter dans le dossier img du thème. Ne supprimez pas rotator.php car c’est lui qui s’occupe de faire varier les photos.
Si vous voulez qu’une seule photo soit affichée, éditez template.php et changez

<img src="<?php dcInfo('theme'); ?/>/img/rotator.php" alt="" />

en

<img src="<?php dcInfo('theme'); ?/>/img/votreimage.sonextension" alt="" />

Pour les photos, retaillez-les pour qu’elle ne fasse que 480 pixels en largeur et bien-sûr, évitez qu’elles ne soient trop lourde.

Pour le petit encart entre les photos et les billets, vous êtes libres de mettre ce que vous voulez. Pour rajouter du contenu dans cet encart, il vous sufit de le mettre dans la div prélude, qui se trouve après l’appel à l’image dont je parle au dessus.
Si vous voulez complètement supprimez cet encart, vous devrez mettre cette div dans un commentaire

<!-- Commentaire html -->

Pour le reste faites comme vous voulez, vous êtes libre. :)

Evolutions

Version 1.0.1 (23/12/2005) :
Quelques corrections mineurs. Les smileys ne s’affichent plus avec un cadre blanc. Et j’ai corrigé les liens dans le pied de page.

Version 1.0 (18/08/2005) :
Le thème est rendu publique.

Joyeux Anniversaire Dotclear!

Lorsque j’ai voulu créer un blog, je me suis tourné en premier vers Dotclear en partie parce que Caféine venait de migrer dessus et en était très content ; et puis parce que j’avais déjà eu quelques bons retours dessus. C’était il y a bientôt un an.

Depuis j’ai eu l’occasion de mieux le découvrir. Par son interfaces très bien pensée (qui d’ailleurs me manque lorsque je tape des messages sur certains forums), son respect des standards (qui m’avait en partie poussé à le choisir à l’époque), ses nombreux thèmes ainsi que ses nombreux plugins créés par une communauté débordant d’énergie.

Aujourd’hui comme c’est le deuxième anniversaire de Dotclear, et que l’on remerciera jamais assez Vivi (Olivier Meunier). Il a été décidé d’au lieu se focaliser sur ses talents de codeur (auquel il n’aime pas être réduit), de montrer qu’il prenait aussi de très très jolies photos. Celle que j’ai choisi est un peu bateau, mais je vous recommande vivement de faire un tour sur son compte Flickr.

Joyeux Anniversaire Dotclear
Photo : Olivier Meunier, License Creative Commons