Nouveau plugin : Pages

pages1.png Longtemps attendu, le plugin Pages permet de créer des pages dont la liste sera affichée dans le bandeau latéral de votre blog.

Pages se veut le plus simple possible, les interfaces sont donc semblables à ce qui existe pour éditer les billets mais avec un certain nombre de choses en moins.

pages2.png

  • Pas de catégories
  • Pas de trackbacks sortants
  • Pas de tags

Vous conservez évidemment un certain nombre de fonctionnalités des billets :

  • Une liste des pages
  • Une page pour créer ou modifier les pages
  • Les commentaires et trackbacks sont possibles sur une page
  • Une page peut être protégée par mot de passe
  • On peut ajouter des média à une page, de la même façon que pour un billet

Les commentaires laissés sur une page seront affichés dans la liste globale des commentaires (avec une indication à côté du titre). Les commentaires bénéficient également totalement de l'antispam.

Plus de détails sur le plugin Pages

Nouveau thème par défaut entièrement personnalisable

blowup3.jpg

Cette nouvelle version de Dotclear apporte un nouveau thème par défaut nommé Blowup. Ce thème est accompagné d'un plugin permettant de le configurer très facilement. Vous allez pouvoir ainsi choisir les couleurs des textes, des titres, des liens, les tailles de caractères, leurs polices. Vous pourrez également modifier certaines couleurs de fond (page, commentaires).

blowup1.pngblowup2.pngVous aurez loisir de choisir une image de haut de page parmi une sélection éclectique et, si d'aventure aucune d'entre elles ne vous plaisait, vous pourrez déposer une image de votre composition.

Si l'inspiration vous manque vous pourrez choisir un style prédéfini ou vous en servir de base de travail. Enfin, vous pourrez partagez vos styles avec les autres par de simples copier/coller sur votre blog ou des forums.

Rédaction des billets

La zone de rédaction des billets a été améliorée, essentiellement au niveau de l'éditeur de texte. La présentation et l'uniformité de l'éditeur dans la page ont été améliorées. L'éditeur dispose désormais de deux nouveaux boutons.

entrylink.pngLe premier permet d'insérer une vidéo depuis les sites YouTube, Dailymotion ou Google Video. Cliquez sur le lien d'insertion de media externe et indiquez tout simplement l'adresse de la page sur laquelle se trouve la vidéo, Dotclear fait le reste.

Le second bouton permet d'insérer un lien vers un autre billet du blog. Vous souhaitez par exemple évoquer un récent billet, cliquez sur le lien d'insertion de lien vers un billet, choisissez le billet dans la liste (en vous aidant du moteur de recherche si nécessaire) et voilà !

flv.pngPar ailleurs, le bouton d'insertion d'images permet désormais d'insérer n'importe quel contenu du gestionnaire de media. S'il s'agit d'une image, il insérera une image, s'il s'agit d'un fichier MP3 (musique) ou FLV (vidéo), il insérera un lecteur au sein de votre billet. Et si vous sélectionnez n'importe quel autre document, vous aurez un lien vers celui-ci.

Quant à l'éditeur visuel, j'ai eu l'agréable surprise de découvrir que Safari 3 le supporte enfin.

Gestion des tags

tag1.pngLa gestion des tags progresse. Vous pouvez maintenant supprimer un tag, soit sur tous les billets qui y sont associés, soit sur une sélection de billets.

La liste des tags existants lors de la création d'un nouveau billet est désormais disponible, comme lors de la modification d'un billet existant.

Gestionnaire de média

mediazip.pngLe gestionnaire de media supporte maintenant les fichiers zip. Vous pouvez déposer un fichier zip dans un répertoire de votre choix, en visualiser le contenu et le décompresser. Inversement, vous pouvez télécharger n'importe quel répertoire (et ses sous-répertoires) de vos media sous la forme d'un fichier zip. Pratique donc, pour déposer un grand nombre de fichiers d'un coup ou faire une sauvegarde de vos media.

Autre nouveauté, dans le détail d'une image du gestionnaire de media, vous pouvez demander à reconstruire la miniature de celle-ci. Une option permet également de définir la taille des miniatures de taille moyenne lors de leur création.

Éditeur de thème

themeeditor.pngUn nouveau plugin a fait son apparition : l'éditeur de thème. Celui-ci permet, comme son nom l'indique, de modifier les fichiers template, CSS et JavaScript de votre thème en cours d'utilisation.

D'un maniement très simple, il vous aidera à modifier vos templates très facilement ou d'ajuster votre feuille de style CSS sans passer par un client FTP.

Plus de détails sur l'éditeur de thème

Aide contextuelle

help.pnghelp2.pngLa présentation de l'aide contextuelle a été entièrement revue. Les petits points d'interrogation quasi invisibles font place à un bouton très clair en haut à droit de chaque page disposant d'une aide contextuelle. Un clic sur le bouton dévoilera le contenu de l'aide (et un autre clic le cachera). L'aide s'affiche par dessus le contenu, ce n'est malheureusement pas un bug mais une contrainte introduite par un navigateur dont je tairai le nom ;)

Sous le capot, l'aide contextuelle est intégrée à la localisation, afin de faciliter le travail des traducteurs. D'ici la sortie de la version finale, celle-ci sera améliorée, augmentée et traduite.

Sécurité

Quelques options de sécurité ont été ajoutées. La première est une option se trouvant dans "about:config" permettant de définir une expression rationnelle d'exclusion sur le nom des fichiers qui sont ajoutés au gestionnaire de media. Je vous conseille la lecture de ce billet qui en parle (lisez également les commentaires).

Une autre option de sécurité vas en ennuyer certains, je n'en doute pas. Elle consiste à demander le mot de passe de l'utilisateur pour les actions qui ont un impact sur les privilèges de ceux-ci ou pour l'installation de thèmes ou de plugins. La raison de tout ceci est simple : il y a trop d'étourdis qui vont boire un café en laissant leur blog ouvert alors qu'ils travaillent dans un open-space. L'autre raison, plus sérieuse, consiste à limiter les dégâts si un jour une faille de sécurité permettait de voler la session d'un utilisateur. Dans pareil cas, le voleur ne pourra pas changer votre mot de passe, se créer un compte, changer votre adresse email ou installer un plugin malveillant.

Gestion des thèmes et plugins

plugin.pngLes thèmes et plugins peuvent maintenant être installés et mis à jour depuis l'interface d'administration de Dotclear. Pour cela, il suffit de déposer un fichier zip ou d'en donner l'adresse. Si le plugin existe, les versions sont vérifiées et le plugin ou thème existant est remplacé si les versions sont différentes. Peu importe que ce soit une version supérieure ou non, vous avez le droit de vouloir remplacer un thème ou plugin existant par une ancienne version.

Traductions

En plus de l'Anglais et du Français, Dotclear 2.0 RC1 est disponible en Catalan, Espagnol et Polonais. Merci à Aina Chabert Ramon (Catalan), Miguel A. Muñoz (Espagnol) et Nnidŷu (Polonais) pour leur travail. Notez que ces traductions sont un peu anciennes et peuvent se trouver incomplètes. Je reviendrai prochainement sur le sujet car il y a du travail :)

Thèmes et plugins : pour les développeurs

Vous avez fait des thèmes ou des plugins pour Dotclear 2 quand il était en beta, soyez en sincèrement remerciés. Beaucoup de choses ont changé depuis la dernière beta et cette version. Il n'est pas inutile de vous dire que vous êtes encouragés à mettre vos thèmes ou plugins à jour. Ce n'est pas le propos de ce billet, je reviendrai rapidement plus en détail sur ce qui a changé de ce côté.

Et maintenant... testez !

Voilà, vous savez tout ou presque. Vous pouvez maintenant tester et encore tester Dotclear 2.0 RC1.

Cette version n'est pas exempte de bugs, ça tiendrait du miracle, mais nous la considérons comme suffisamment stable pour prétendre devenir Dotclear 2.0 (d'où le suffixe Release Candidate). Si vous trouvez un bug, ne le gardez pas pour vous et venez annoncer la mauvaise nouvelle sur le forum ou ouvrez un ticket :)

La version finale sortira logiquement durant cet été, tout dépendra du nombre de corrections à apporter. Quand nous serons à quoi nous en tenir, nous donnerons une date, cela va de soi.

Félicitations et merci à l'équipe, aux contributeurs, aux traducteurs, aux membres du forum, et plus généralement à tous ceux qui ont consacré quelques minutes de leur temps à Dotclear ces dernières semaines.