Mise à niveau des thèmes

Pour commencer, rappelons que des changements importants ont été introduits lors de la sortie de Dotclear 2 RC1. Vous pouvez trouver tous les détails dans un billet dédié du blog officiel du projet Dotclear.

Le point le plus sensible tient dans la présence d'un dossier tpl/ : tous les fichiers templates doivent désormais être regroupés dans ce dossier. Si les versions RC successives de Dotclear2 étaient jusqu'alors tolérantes quant à l'emplacement des fichiers .html, il n'en sera rien dans la version finale Dotclear 2.0 : Pas de dossier tpl/ ? Pas de chocolat !

Rassurons de suite les auteurs de thèmes déjà enregistrés chez DotAddict.org : si vous n'avez pas le temps (ou l'envie) d'intégrer les nouvelles possibilités de Dotclear 2.0 dans vos thèmes, vous ne serez pas obligés de refaire des packages pour nous les soumettre à nouveau. Nous prévoyons de faire tourner une moulinette dans le dépôt des thèmes. Pour chaque package où cela sera nécessaire, un dossier tpl/ sera créé et les fichiers .html y seront rangés.

Il y a également eu des nouveautés depuis cette version RC1 : la prise en charge par défaut de la balise méta "robots", des titres de pages plus adaptés en cas de pagination ou de recherche, une nouvelle taille pour les vignettes, etc.

Nous ne pouvons donc que vous inciter à regarder cela de près et faire en sorte d'offrir aux utilisateurs de vos thèmes l'accès à tout ce petit monde, vraiment sympathique. Et si vous avez des questions ou besoin d'assistance, n'oubliez pas que le forum Dotclear est aussi là pour ça. ;-)

Mise à niveau des plugins

Si vous vous contentez de fournir des plugins, vous êtes des petits veinards ! En effet, il n'y a eu quasiment aucun changement du côté de l'API et donc très peu de risques de mauvaises surprises.

Globalement, si vous ne fournissez pas de nouveau type de posts, il ne devrait pas être nécessaire de soulever le capot. Pour les autres, sachez que la gestion du post_type a été revue et améliorée et qu'il vous faudra gratter un peu de ce côté-là. Mais ça restera minime.

Alors comme vous vous en tirez plutôt bien, profitez en pour vous assurer que les éventuels templates spécifiques de votre extension se situent bien dans un dossier default-templates/. De la sorte, les utilisateurs pourront bénéficier du nouvel éditeur de thème de Dotclear 2.0 pour consulter les fichiers .html ainsi fournis. Ils vous en remercieront, c'est sûr.

De beaux packages ZIP

Souvenez vous qu'un seul format est désormais nécessaire et reconnu pour la distribution de vos œuvres destinées à Dotclear 2.0 : le format ZIP.

Depuis quelques temps déjà, seul ce format est utilisé pour la diffusion des thèmes et plugins Dotclear2 par DotAddict.org. Dès la release finale de Dotclear 2.0, ce sera alors l'unique format accepté lors des soumissions auprès de nos services.

Si l'utilisation du ZIP vous permet de recourir à des outils externes de votre choix, il ne faut pas non plus que cela vous empêche d'utiliser le plugin Packager, destiné à créer de beaux packages bien propres depuis votre interface Dotclear.

Mais encore ?

Dans le cadre des soumissions auprès de nos dépôts, nous nous apprêtons à vous offrir un moyen de fournir des informations complémentaires sur vos créations. Cette nouvelle approche vous évitera de devoir renseigner un formulaire d'enregistrement trop long, et vous épargnera le passage obligé par une archive de livraison comme cela est actuellement le cas.

Bien que nous soyons terriblement en retard sur ce point, nous n'avons jamais perdu de vue qu'il était primordial de vous faciliter la tâche d'enregistrement sur DotAddict.org. Tout cela est maintenant en bonne voie, et fera peu à peu son apparition. Nous en reparlerons au fur et à mesure.

Allez. Maintenant, au boulot !
Tout le monde ! :-)