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 ;)