WordPress 2.7 RC2 en français

On va la faire rapide : si vous n’avez pas déjà mis à jour via la RC1, vous pouvez maintenant le faire avec la RC2 qui vient de sortir et a profité d’une période de test intense sur le service WordPress.com, et qui correspond peu ou prou à ce que sera la version finale. Voici le lien pour la 2.7 en VF.

Si vous avez déjà installé la RC1, vous pouvez simplement mettre à jour via l’interface d’administration )
(sauf chez OVH, car ça ne marche pas chez eux, malheureusement)

Quant à la version finale, elle devrait arriver avant le week-end.

Testez WordPress 2.7 RC1 en français

WordPress 2.7 se fait attendre. Initialement prévue pour le 10 novembre, nous avons eu droit à 3 versions béta et plus de 3 semaines de “retard”, période durant laquelle l’équipe de développement a peaufiné le nouveau design et les nouvelles fonctionnalités.

La fin est proche, mes amis. La première version candidate de WordPress est sortie cette nuit., donc la version finale ne doit pas être bien loin – à moins qu’il n’y ait une seconde version candidate.

ATTENTION, CETTE VERSION N’EST PAS A METTRE SUR UN BLOG EN PRODUCTION SANS ÊTRE SÛR DE CE QUE L’ON FAIT. Rien ne garantit qu’un problème ne surgisse et mettre tous vos articles à la poubelle. Installez donc un blog de test et faites des essais, mais si vous l’installez sur votre blog principal et que tout est cassé, vous ne pourrez vous en prendre qu’à vous-même.
Si vous faites une mise à jour, n’oubliez jamais de faire une sauvegarde de sécurité avant tout !

Voici la version française de la version candidate de WordPress 2.7 (au besoin, format tag.gz).

C’est l’occasion de tester non seulement la qualité de la traduction (que nous espérons encre avoir amélioré), mais également :

C’est votre dernière chance pour donner votre avis sur la 2.7 (et sa traduction) ! )

Si vous êtes l’auteur d’un thème ou d’une extension, c’est l’occasion de les mettre à jour pour faire profiter leurs utilisateurs de toutes les améliorations que va apporter WordPress 2.7, afin d’être prêt le jour de la sortie de la version finale !

Dotclear 1, suite et fin

C’est peu dire que l’activité sur Dotclear 2 est assez intense depuis maintenant plus de six mois. Nos efforts se sont concentrés sur Dotclear 2 pour d’abord le finaliser puis ensuite le faire évoluer. Le chemin parcouru entre la version 2.0 RC1 et la version 2.1.3 est conséquent et vos contributions sont la preuve que nous ne faisons pas fausse route.

Il y a quelques mois nous avions annoncé une évolution de Dotclear 1.2 et une version 1.4. Il n’en sera rien et nous allons vous expliquer pourquoi.

De nombreuses raisons expliquent cette décision. La base de code a vieilli et n’est plus maintenu depuis déjà 18 mois. PHP 4 est en fin de vie, ne sera bientôt plus supporté et rares sont maintenant les hébergeurs à ne pas proposer PHP 5. Enfin, nos ressources étant limitées, nous ne pouvons plus assurer le support de deux versions et préférons nous concentrer sur la version 2.

Pour éviter de vous prendre au dépourvu, nous annonçons ici que nous supporterons encore cette
version jusqu’au 1er août 2009 (forum, doc, etc.), histoire de vous laisser le temps de migrer vers la version 2, qui a maintenant atteint un niveau de maturité suffisant pour remplacer Dotclear 1 et qui la dépasse très largement en termes de fonctionnalités. Bien entendu, tout problème de sécurité qui pourrait survenir d’ici cette date sera traité de façon prioritaire.

Si vous faites partie de nos anciens et fidèles utilisateurs de Dotclear 1 et que vous souhaitez migrer vers Dotclear 2, vous ne serez pas livrés à vous-mêmes dans cette migration, nous serons là pour vous épauler sur le forum, et nous mettons déjà à disposition des ressources vous permettant d’effectuer cette procédure sans trop de difficultés.

Pour la petite histoire, l’équipe qui est derrière DotAddict avait réalisé une version 1.4 alpha sous forme d’une évolution de Dotclear 1.2, intégrant différents concepts de Dotclear 2, à savoir les tags, les pages, l’antispam, un éditeur riche, un dashboard, un redesign de l’interface d’administration par Hellgy et un nouveau thème par défaut par Kozlika et Hellgy…

Admin 1.4

Cette version n’a malheureusement jamais pu voir le jour avant Dotclear 2 et n’a maintenant plus de raison d’être (compatibilité php4, redondance avec Dotclear 2, …). Si vous avez envie de voir à quoi tout ceci ressemble, nous livrons ici les sources de cette version 1.4, ceci à titre purement indicatif.

Bien évidemment nous ne fournirons aucun support sur ce Dotclear 1.4 alpha dont le développement a été abandonné. Si d’aventure une communauté venait à se former autour de ce logiciel, un peu comme cela s’est passé avec Seamonkey chez Mozilla, nous ne serions pas contre. Le code est sous licence GPL v2, et cette licence autorise les forks à la condition d’utiliser un autre nom.

Mise à jour Dotclear 2.1.3

Dotclear 2.1.3 est disponible au téléchargement. Cette version vient corriger le problème découvert dans le processus de mise à jour automatique et ajoute quelques nouveaux attributs et tags de template.

La mise à jour automatique

Le processus avait un problème sérieux puisqu’il permettait de ne mettre à jour qu’une seule fois votre version de Dotclear. Avouez que c’est un peu bête 🙂

Le système de mise à jour a été en partie revu afin de l’améliorer en plus de corriger le problème identifié.

Votre version 2.1 ou 2.1.1 ne peut malheureusement pas être mis à jour avec le nouveau système, puisqu’elle intègre l’ancien. J’ai bien réfléchi à une méthode permettant d’en profiter mais elle s’avère plus compliquée à mettre en oeuvre (pour vous) qu’effectuer une mise à jour selon l’ancienne méthode. Vous attendrez donc la version 2.1.3 (ou 2.2) pour profiter de tout ceci.

Le nouveau système de mise à jour permettra également à ceux qui le souhaitent de profiter des versions intermédiaires (nightly, beta, RC…). Nous expliquerons comment y parvenir le moment venu.

De nouveaux marqueurs et attributs

Nous avons ajouté quelques nouveaux marqueurs et attributs pour vos templates :

  • url sur tpl:EntryIf permettant de faire un test sur un billet donné (pour en changer le template, afficher un texte particulier, etc.
  • only_category sur tpl:Blogroll permettant de restreindre l’affichage de la blogroll à une catégorie donnée. C’est ce que fait déjà le widget blogroll depuis la version 2.1.
  • no_context sur tpl:Pagination permet de forcer l’utilisation de la pagination n’importe où.
  • le nouveau marqueur tpl:BlogID permet d’afficher l’ID de votre blog.

Et le reste

Plus en vrac, quelques bugs ont été corrigés dont celui très ennuyeux insérant un code HTML de vidéo incomplet avec Internet Explorer 7.

Enfin, une faille XSS sans grande gravité a été corrigée. Celle-ci se trouvait à un moment où l’utilisateur n’était pas connecté et nécessite de cliquer sur un lien malveillant. La mise à jour est cependant conseillée, cela va de soi 🙂

Mise à jour. Un changement passé trop vite hier après-midi a eu pour conséquence de ne plus afficher la pagination avec la version 2.1.2. Du coup, la 2.1.3 sort 9 heures après et le coupable sera châtié comme il se doit. N’y voyez pas là un moyen de vous faire tester le système de mise à jour automatique ; on aurait attendu un peu plus longtemps 😉

Changement de voilure

Depuis quelques mois Dotclear change. La sortie de la version 2.0, puis la confirmation comme prévu de la 2.1 le démontrent suffisamment. Derrière le rideau, d’autres changements sont intervenus et il est temps d’en parler un peu plus.

Le renouveau de l’équipe

Il y a quelques années une équipe s’est formée autour de Dotclear, faite de personnalités hétérogènes et de talents complémentaires. Au fil du temps, notre petit groupe s’est un peu agrandi et a également recruté des modérateurs sur le forum. Coexistaient alors deux entités : l’équipe et les modérateurs. Je ne parlerai que pour moi mais je n’ai jamais aimé cette séparation.

Fin septembre, j’ai décidé arbitrairement de mettre fin à ce qu’on appelait entre nous « équipe Dotclear » et réunir l’équipe et les modérateurs au sein d’une petite structure vivante et colorée que j’ai nommé « bazar ». Mes décisions arbitraires semblent avoir été acceptées puisque personne n’a pris la porte en signe de protestation.

À l’équipe composé de Biou, Dsls, Franck, Kozlika, Lomalarch, Pep, Philippe, Xave, Zeubeubeu sont venus s’ajouter AnnSo, Mirovinben et Moe. En me comptant, nous étions 13 ce qui est parfaitement inacceptable pour organiser une repas au complet. Comme nous les avions déjà à l’oeil depuis un moment, nous avons proposé à Sacha et Tomtom de nous rejoindre, ce qu’ils ont accepté avec enthousiasme (l’inconscience de la jeunesse sans doute).

Pour mémoire Sacha est à l’origine de dcplugins et s’est occupé de la mise à jour automatique dans la version 2.1. Il est aussi un de ceux qui a ouvert le plus de tickets avant la sortie de la version 2.0. Tomtom, quant à lui, participe depuis un moment à Dotaddict et a réalisé le plugin daInstaller.

Voici donc la page qui se tourne pour s’ouvrir sur une grande page blanche que nous remplissons avec beaucoup d’énergie depuis plus d’un mois. C’est une excellente nouvelle, croyez moi.

La fin de Dotclear.net

Dans les jours à venir dotclear.net va laisser la place à dotclear.org. Le site dotclear.org a été ouvert hier et remplace le site en langue anglaise lancé pour la version 2.1. Plus facile à dupliquer pour le traduire, nous allons pouvoir proposer très rapidement un site en Japonais et sans doute en Espagnol. Bien sûr, dotclear.net trouvera sa place sur un sous-domaine de dotclear.org. Au delà du simple changement d’adresse qui sera transparent, c’est potentiellement un coup d’accélérateur significatif pour tout le projet.

Bien entendu, vous pouvez nous aider, il reste encore des pages de la documentation à traduire en Anglais et de nouvelles langues à ajouter à Dotclear. N’hésitez pas à rejoindre les traducteurs.

Petite anecdote en passant, dotclear.org est propulsé par Dotclear sans modification, ni plugin, uniquement un thème bien modifié.

Et Dotclear dans tout ça ?

Une fois les quelques chantiers autours de dotclear.org terminés, il sera temps de sortir une version 2.1.2 qui viendra corriger nos petites erreurs avec la mise à jour automatique (et sans doute une solution simple pour ceux qui sont en 2.1 ou 2.1.1).

En respectant le calendrier de 3 mois entre chaque release, Dotclear 2.2 devrait logiquement sortir le 1er février. Je dis bien « devrait » car ça pourrait très bien être le 2 ou le 10.

Dotclear 2.2 se concentrera essentiellement sur l’interface d’administration. Nous devons améliorer l’accessibilité et revoir un certain nombre de points de design et d’ergonomie. Pour l’occasion, un ergonome nous rejoint et lancera un audit d’ici quelques semaines. C’est une très bonne nouvelle et nous aurons l’occasion d’en reparler au fur et à mesure.

Participez !

Vous êtes de plus en plus nombreux à utiliser Dotclear 2. Vous êtes près de 1000 chaque mois à vous inscrire sur le forum pour poser vos questions ou aider les autres. Merci pour cette participation active 🙂

La documentation pour les concepteurs offre beaucoup de ressources à ceux qui souhaitent créer des thèmes ou des plugins. Elle va être complétée afin de vous donner encore plus d’éléments. Si vous vous lancez dans la création d’un thème ou d’un plugin, n’hésitez pas à poser vos questions sur le forum, il y aura généralement toujours quelqu’un pour y répondre.

Ces derniers jours, j’ai vu passer le plugin Pixearch et le thème Notepad Chaos. J’avais bêtement envie de vous les faire découvrir si vous ne les aviez pas vu.

Pour finir, et parce que vous avez bien du mérite à lire d’aussi longs billets, un petit cadeau à donner à tous ceux qui vous disent que Dotclear est compliqué à installer 😉

One minute install

Mise à jour Dotclear 2.1.1 et sortie du thème Noviny

Dotclear 2.1.1 vient de sortir afin de corriger certains légers problèmes rencontrés par quelques utilisateurs dans la version 2.1. Nous en profitons également pour sortir un thème de type magazine : Noviny.

Les changements

  • Corrections de problèmes bloquant avec la mise à jour automatique si dotclear.net tombe en panne,
  • Désactivation de la mise à jour automatique si le fichier de contrôle n’est pas présent (le cas pour les utilisateurs de Subversion),
  • Petites améliorations de JavaScript sur la page de connexion (notamment un problème de focus dans Safari),
  • Corrections au niveau du choix des catégories dans un contexte multi-catégories avec des catégories du même nom,
  • Ajout d’un attribut "level" dans la balise de template tpl:Categories,
  • Ajout du support des fichiers .mp4 encodés en H264.

La mise à jour automatique

J’allais vous entreprendre sur la mise à jour automatique et les divers problèmes causés par les transferts FTP non binaires mais je viens de découvrir un problème un peu plus ennuyeux (un fichier essentiel n’est jamais mis à jour et empêchera les mises à jour suivantes).

Nous allons donc corriger ce problème de mise à jour automatique (et sans doute empêcher celle-ci depuis les versions inférieures à 2.1.2). En attendant, la version 2.1.1 étant déjà dans la nature, il n’y a pas de raison que vous n’en profitiez pas 🙂

Croyez bien que je suis sincèrement désolé de ce problème, nous avions tout testé sauf les mises à jour consécutives. Pour l’instant, la mise à jour automatique est coupée.

Si ça peut vous aider à faire une mise à jour plus facilement voici une liste des fichier modifiés entre la 2.1 et la 2.1.1.

Le thème Noviny

Noviny.jpg

Noviny veut dire "journal" en tchèque et vous allez finir par croire que c’est récurrent chez Dotclear 😉 Ce thème se veut avant tout une démonstration grandeur nature des possibilités offertes par Dotclear et nécessite la version 2.1.1 pour fonctionner. On peut désigner ce thème par le terme générique de "magazine" même si je préfère "structuré".

C’est avant tout de structure de votre contenu qu’il s’agit, pour l’utiliser vous devrez ranger vos billets dans des catégories afin qu’elle s’affichent toutes sur la page d’accueil.

Noviny peut être téléchargé sur Dotaddict et vous pouvez le voir en action sur mon blog personnel (avant une immense personnalisation).

La barre de menu du thème est configurable et une prochaine mise à jour permettra de choisir parmi quelques apparences prédéfinies.

Toutes nos confuses…

Cette nuit, le serveur qui héberge Dotclear.net a décidé de se mettre en grève. Sans doute a t-il trouvé qu’il travaillait trop après la sortie de la 2.1, qui sait 😉

Toujours est-il que cela a eu un impact visuel assez moche sur votre interface d’administration, c’est dommage et nous en sommes désolés.

Ce billet pour vous informer que tout est revenu à la normale et pour remercier chaleureusement Yohan (oui, le même qui s’occupe des pages perso chez Free.fr) de s’être déplacé un dimanche pour relancer le serveur.

Vous pouvez reprendre une activité normale 🙂

Sortie de Dotclear 2.1

Trick or treats, c’est Halloween. Nous avons choisi de mettre un Dotclear 2.1 dans votre sac à friandises. Son nom de code, Náměstí Republiky.

Nous vous avons écouté et avons ajouté certaines de vos demandes. Petit tour d’horizon.

Des thèmes et des templates plus souples

Dotclear 2.1 propose de nombreux nouveaux marqueurs de template, dont, entre autres :

  • CommentAuthorDomain
  • CommentAuthorMD5 (pratique pour les gravatar sans plugin)
  • EntryFirstImage
  • EntryCategoryShortURL
  • CategoryIf
  • CategoryFirstChildren
  • CategoryParents
  • EntryCategoriesBreadcrumb
  • MediaURL
  • LoopPosition

À cette occasion, nous vous avons concocté une belle documentation de l’ensemble des marqueurs de template. Une indication "NEW" vous indiquera les marqueurs introduits par cette version. De nouveaux attributs sont également de la partie, notamment sur le marqueur <tpl:Entries>. Cette documentation continue d’être mise à jour et vous êtes invités à y participer si le coeur vous en dit.

Il est désormais possible de faire hériter un thème d’un autre thème. Ainsi vous pouvez créer votre propre variation d’un thème sans avoir besoin de recopier l’intégralité de celui-ci. Nous allons rapidement documenter cette fonctionnalité.

Enfin, les widgets peuvent tous être appelés à n’importe quel endroit d’un template. Pour réaliser ceci, il suffit de consulter l’aide contextuelle de la page widget où tout est expliqué.

Les sous-catégories

C’est sans doute une des avancées les plus importantes de cette version. Vous pouvez créer des sous-catégories à autant de niveaux que souhaité et gérer leur affichage sur votre blog à l’aide des nouvelles fonctions de template. Notez que cette nouvelle fonctionnalité ne casse en rien la compatibilité de vos thèmes pour la version 2.0. Le pire qui puisse arriver est une apparence étrange du widget catégories sur certains thèmes.

Si vous avez personnalisé votre thème et comptez utiliser les sous-catégories, il faudra procéder à quelques adaptations minimes.

Améliorations de l’interface XML-RPC

Ceux d’entre vous qui utilisent un client XML-RPC seront heureux d’apprendre que Dotclear 2.1, en plus d’être compatible avec l’API MovableType, l’est maintenant entièrement avec celle de WordPress (version 2.7). Vous pouvez ainsi configurer votre blog en tant que WordPress afin d’obtenir la possibilité, entre autres, de modifier les pages statiques depuis votre client favori.

Des vidéos en HD

Les fichiers m4v encodés en H.264 déposés dans le gestionnaire de médias sont désormais lisibles par le lecteur de vidéos intégré.

Et aussi

  • L’interface avancée permettant de déposer des fichier est compatible avec Flash 10.
  • Un lien vous permettant d’envoyer un message à vos commentateurs a été ajouté dans le détail d’un commentaire.
  • La session de l’utilisateur est un peu plus sécurisée qu’elle ne l’était déjà.
  • Support de Vimeo dans l’ajout de médias externes.

Votre dernière mise à jour

Cette mise à jour de Dotclear est sans doute la dernière que vous ferez. Vous nous avez demandé la mise à jour automatique, nous l’avons fait. Lors de la prochaine version de Dotclear, vous aurez un message vous indiquant qu’une nouvelle version est disponible. Il vous suffira alors de deux clics pour mettre votre version à jour.

Les utilisateurs d’une version RC de Dotclear 2.1 viennent peut-être déjà d’en profiter. Notez bien que ce système de mise à jour implique que vous ne modifiez en aucun point les fichiers installés à l’origine. Si vous le faites, nous ne prenons pas le risque de casser une installation modifiée.

Un site anglais

Certains utilisateurs trouvent Dotclear trop franco-français, qu’ils se rassurent, le site en anglais ainsi que son blog sont ouverts. Vous pouvez remercier mille fois Mitternacht pour la traduction de qualité et en un temps record de la documentation et des pages du site.

Cette nouvelle version est un pas en avant, un pas dans la bonne direction. Nous détaillerons un peu plus certaines nouveautés dans les jours à venir. Un thème magazine a été promis, il sera disponible sous peu. Ce soir, il est temps de digérer le repas de lancement et vous laisser installer et découvrir tout ceci.

Il y a quelques temps Sacha et Tomtom nous on rejoint, nous sommes maintenant 15. Je profite de ce billet pour leur souhaiter la bienvenue et pour remercier toute l’équipe qui a abattu un travail titanesque sur la documentation des marqueurs de template, entre autres choses. Bravo et merci.

Téléchargez Dotclear 2.1.

Showcase, WordPress.org lance le best-of des blogs WP

Le site officiel US, WordPress.org, a lancé la semaine dernière un nouveau service nommé “ShowCase”. Ce service a comme objectif de répertorier le meilleur des blogs WordPress.

Cet annuaire se focalise aussi bien sur le fond que sur la forme. Le design a donc également son importance pour y figurer.

Chaque entrée peut être classée par le logiciel utilisé (wp, wpmu, wp.com) et par tags.

WordPress ShowCase

WordPress ShowCase

Actuellement le service ne recense que des sites anglophones, nous pensons lancer un service similaire sur WordPress Francophone ;) (chose dont j’avais parlé lors du lancement de la version 3)