2008 oct. 14
Par Olivier - Lien permanent
Plus que quelques semaines avant la sortie de la 2.1. Nous avions prévu une refonte de l'interface d'administration et puis le programme a changé en cours de route sans qu'on s'en rende compte. Ces choses là arrivent et ce n'est pas grave du tout, au contraire.
Deux événements sont à l'origine de ces changements de plan ; je suis parti m'installer en Belgique (et ça prend toujours du temps de déménager) et il m'a pris l'idée de réaliser un thème magazine. De fil en aiguille il a bien fallu se rendre à l'évidence : la 2.1 sera pleine de nouveautés mais pas celles que l'on attendait :) Je vous propose d'en faire un tour rapide.
En plus des nouveautés introduites par les version 2.0.1 et 2.0.2, vont débarquer de bien belles fonctionnalités.
De nouveaux marqueurs de template
La réalisation d'un thème magazine a permis de palier à quelques manques dans les marqueurs de template. Ainsi, a été introduite une balise permettant de tester sa position dans n'importe quelle boucle. D'autres balises vont vous permettre de tester la catégorie, le template ou même le mode en cours. Le test du template ou du mode vous permettra par exemple d'avoir un fichier inclus partout avec quelques différences selon qu'il s'agit d'un billet ou de la page d'accueil. Une autre balise permet quant à elle d'afficher la première image trouvée dans un billet, à la taille que l'on souhaite. Il y en a d'autres, nous y reviendrons.
Des widgets améliorés
Il va enfin être possible d'appeler un widget dans un template, en lui assignant des paramètres d'une façon assez simple. Certains widgets, quant à eux, reçoivent de nouvelles options. Vous pourrez ainsi afficher les liens mais uniquement pour une catégorie donnée, ou encore afficher les billets d'un tag précis.
Les sous-catégories
Vous avez bien lu. C'est une fonctionnalité que nombre d'utilisateurs ont demandé. L'intégration de celle-ci devait répondre à des impératifs de performance et, surtout, ne pas casser l'existant. C'est réussi dans la mesure où les thèmes n'ont pas impérativement besoin d'être adaptés. Ceci dit, des nouveautés sont introduites et vous aurez sans doute à faire un ou deux ajustements si vous choisissez d'utiliser cette fonctionnalité.
Les thèmes hérités
Un thème va pouvoir hériter des templates et des éventuelles balises supplémentaires d'un autre. Si vous avez besoin de dériver un thème pour n'en changer que le style, vous pourrez maintenant le faire sans avoir à recopier tous les templates du premier. Merci à Pep pour avoir codé tout ceci.
Reste à faire
Il reste encore un peu de travail, comme corriger les défauts d'accessibilité, fermer un grand nombre de tickets ou encore intégrer le travail de Sacha pour la mise à jour automatique.
À tester dès aujourd'hui
En attendant une version beta, vous êtes invités à tester ce qui s'appelle Dotclear 2.1 alpha 2 en piochant dans les nightly (révision 2384) . Cette version contient tout ce qui vient d'être évoqué mais reste quand même très "peinture fraîche".
Commentaires
Toutes mes félicitations pour ces nouvelles features plus qu'alléchantes !
Intéressant tout ça. :)
Heu... Puisque tu es sur la 2.1, ça ne serait pas possible d'avoir une option pour envoyer les pages en application/xhtml+xml? Même cachée au fond d'un about:config et/ou via le _public.php d'un thème, pour éviter des problèmes avec les débutants? Hein? S'il te plaît... ;-)))
Que de bonnes idées (surtout pour les sous-catégories !)
Donc si je comprends bien, dans quelques semaines Dotclear 2 aura dépassé SPIP en terme de fonctionnalités ? ;)
Désolé si c'est hors de propos, mais cette version sera-t-elle installée sur GandiBlog (qui n'a pas profité des versions 2.0.1 et 2.0.2 il me semble) ?
Merci.
Ben ça c'est une question à poser au support de gandiblog !
J'avais posté un commentaire, je ne sais s'il a été considéré comme du spam... Ou il était trop hors-sujet? ;-)
Yahooo :-)
Patidou, désolé pour ton commentaire, y a eu du zèle de la part d'Akismet. Pour les trucs de geek dont quasiment personne n'a besoin, on verra s'il y a le temps ;)
Ok, merci :-)
Bravo à vous, très bon travail. =)
L'idée des sous-catégories est terrible, j'adhère :p
Sinon, pourquoi ne mettez vous pas en place un système d'avatar ? Soit simple en passant pour dotclear (qu'on uploadera dans un dossier réservés aux avatars), soit pour un système du style gravatar. Je trouve dommage de bidouiller des fichiers seulement pour des avatars.
Trop fort ! Des sous catégories ! Merci de nous avoir entendu et de faire dans les délais tout ça ... En espérant que tu prends quand même le temps de découvrir la belgique !
Encore merci !
Snook : il existe un plugin Gravatar pour Dotclear 2 : http://prendreuncafe.com/blog/post/...
des sous-catégories ! yeaaah !!!
j'ai hâte de pouvoir tester la fonction qui va chercher les images du post dans LE nouveau thème magazine
Tout cela m'a l'air très bon ;-)
Très hâte de découvrir le thème magazine, très important pour un de mes gros projets ;-))
J'attends de voir un billet très explicatif sur les thèmes hérédités, comme ça, je nage :-(.
Merci Moe :p Mais je savais. ^^
En fait, je voulais dire pourquoi ne pas intégrer un système d'avatar directement à dotclear. Mais peut être que ce n'est pas leur but ou que ça alourdira ou je ne sais quoi. :)
Excellent tout ça, comme d'habitude ! Et le rythme pris par le projet depuis la sortie de la 2.0 est vraiment super :)
"Une autre balise permet quant à elle d'afficher la première image trouvée dans un billet, à la taille que l'on souhaite"
Aha ! C'est donc ainsi que t'as fait les miniatures sur ton blog et le mode catégorie sur InspireMe ! Ca m'intéressait vachement comme feature ! C'est une super idée de faciliter cette fonction, et je suis ravi de savoir que ça sera dans la prochaine version :)
Snook : c'est tout à fait ça, si Dotclear devait répondre à chaque besoin spécifique, il aurait 36000 fonctions et péserait bien plus que son poids actuel. Avec des plugins, on offre le choix aux utilisateurs d'installer et utiliser seulement ce dont ils ont besoin.
>Nimwendil : il y a en attendant un widget pour afficher les images prises dans les derniers billets, tu le trouveras ici : http://forum.dotclear.net/viewtopic...
Super pour les sous catégories j'ai hâte de voir ça. y aurais t'il possible pour le multi blog d'avoir la possibilité d'utiliser plusieurs base de données dans une version futur ??
>Philippe : merci ! C'est pas exactement la même chose mais c'est assez sympa aussi. Je vais peut-être tester ton plug-in pour l'instant :)
Merci, ça m'a bien cool tout ça ! >_^
@+
Ok, merci pour ta réponse Moe. Sont chiants les utilisateurs, désolé. ^^
Sinon en effet ça serait sympa ce que propose Renard blanc.
j'ai reçu l'info via Toolinux http://www.toolinux.com/toolinux_in...
et pas sur le blog à Actualités
Une logique Dotclear?
Bah abonne toi à tout le blog :)
Le blog? Moi je parle dans la zone administration du blog là où il y a les alertes dotclear qui sont postés dont celle où l'on demandait (la dernière info) un aide
j'ai un beau billet pour demain qui m'attend sinon...
http://img368.imageshack.us/img368/...
Voilà c'est de cela que je voulais parler.
Kafeine
pas de réponse à ma question?
c'est pas grave mais en fait je n'ai en fait pas compris pourquoi c'est "grâce" à une alerte Google "Dotclear" que je découvre que vous avancez sur une 2.1...
Moi j'attendais toujours la seconde partie du premier d'appel aux petits donateurs ici http://www.dotclear.net/blog/post/2...
Entre nous, cela m'aurait fait plaisir (même si mon geste très modeste je le reconnais), d'un accusé au moins de réception de la part de Dotclear.
kafeine> Seule la catégorie "News" du présent blog est reprise dans l'administration de Dotclear, histoire de ne pas flooder. La 2.1 n'étant pas encore sortie, ce post ne se classe pas dans cette catégorie là.
Il n'y a pas de possibilité automatique d'accusé de réception après don, et vous êtes trop nombreux (vous êtes formidables) pour faire ça à la main sans que ça soit cronophage et totalement impersonnel. Mais nous prévoyons toujours une mise à jour sur le sujet.
kafeine, je comptais parler des dons aujourd'hui. Xave a très bien résumé les choses, ce comportement était voulu pour ne pas parasiter l'interface d'admin avec des choses moins importantes que les mises à jour. Comme il y aura des changements de ce côté là, je pense que tout le blog Dotclear sera sur le dashboard dans la 2.1.
Rien n'est grave olivier je te rassure, j'en ai même pas fait un billet ;)