The Wayback Machine - https://web.archive.org/all/20051028092734/http://www.neokraft.net:80/blog/2003/10/05/383-Dotclear10rc2IsOut

neokraft.net

DotClear 1.0rc2 is out !

Disons le tout de suite DotClear 1.0rc1 n'était qu'une béta vu les changements qui viennent d'être faits. Il y a des bonnes et des mauvaises nouvelles, commençons par les bonnes.

Les bugs connus et avérés ont été corrigés. De nombreuses fonctionnalités ont été ajoutées. On notera parmis les plus demandées (ou spectaculaires) :

  • Support complet des trackback avec recherche automatique des adresses à pinguer,
  • Un système de thèmes,
  • Un outil de configuration par l'interface d'administration,
  • Un système de plugin qui a permis de faire un outil d'import depuis B2,
  • Refonte du gestionnaire d'image (avec un petit bout de JavaScript pour insérer vos images dans les billets),
  • Des fils RSS pour les commentaires (tous ou juste un billet donné),
  • Un template par défaut moins moche que le précédent,
  • Et.... une documentation utilisateur !

J'en oublie sans doute. Les mauvaises nouvelles maintenant.

La structure de la base de données à un peu changé, vous devrez donc la modifier en conséquence (un script est fourni). Notez une chose très importante : la rc2 fonctionne avec l'ancienne base (sauf les trackbacks) mais l'inverse n'est pas vrai. Une fois la mise à jour effectuée, votre ancien blog (rc1) ne fonctionnera plus. Une bonne idée peut être de mettre à jour DotClear dans un répertoire à part et de le rendre publique une fois la mise à jour terminée.

La manière de gérer les gabarits a un peu changé. Vous ne devrez plus modifier le fichier index.php (ex blog.php) mais un fichier nommé template.php (ou alors faire un thème, lisez la doc).

Pour ceux qui n'avaient pas installé la rc1, les choses seront simples, pour les autres, il faudra un peu bricoler mais c'est expliqué.

Un petit mot sur les thème. Le système de thème a été conçu de telle manière qu'on puisse ne changer que la feuille de style (on ne met qu'un fichier style.css dans le répertoire du nouveau thème) ou alors tout changer (gabarit, style et smilies). Les contributions de thèmes sont les bienvenues :-)

Voilà donc. Pas mal de changements, il manque sans doute encore des petites choses, mais c'est une rc2. Promis le prochain saut de version sera moins violent.

Et pour conclure, un grand merci à ceux qui ont apporté leur idées, soumis des bugs, testé DotClear. Une petite mention spéciale à Nicky qui supporte mes délires de codeur (si vous saviez à quoi vous avez échappé grâce à lui...)

Maintenant les adresses à retenir :

HAVE FUN !

Edit : le chapitre 8 de la documentation révèle comment faire marcher DotClear chez TuxFamily, c'est le cadeau Bonux de la RC2 ;-)

Trackbacks

1. Le mardi 7 octobre 2003 à 07:41, de I T I N É R A I R E L I B R E

Dotclear1.r2 est sorti

... par ce temps, il est fou ! Bon j'ai mis mon écharpe pour le télécharger. Il a eu le temps de se les geler avant que je m'en rende compte. Toujours ce fameux lag... D'ici quelques heures, on poura le voir tourner (pas trop vite, sinon gare aux ver...

2. Le mercredi 8 octobre 2003 à 19:48, de Weblog

DotClear RC2

DotClear, l'outil de weblog que j'utilise, est passé en RC2. J'ai rencontré quelques problèmes pour la mise à jour à partir de la RC1, mais je suis plutôt satisfait. DotClear est un outil très mature : simple et efficace pour l'utilisateur lambda... Un...

3. Le samedi 11 octobre 2003 à 15:24, de Da Bourz Blog

DotClear RC2

La nouvelle version de DotClear vient de sortir, la RC2, avec plein de nouveautés, moins de bugs, une documentation, il est grand temps de vous y mettre ! Bientôt un test complet de ma part pour l'installation sur Online/Free, mais on a bossé dessus a...

4. Le vendredi 31 octobre 2003 à 15:35, de Garko Morok project

Le choix du blogger

Enfin il faut reconnaître que docClear est en version 1.0rc2 et qu’à l'époque phpBB était en phase de bêta pour la version 2.0. Mon principal regret est d'avoir constaté, à moins que quelque chose m'ait échappé, que le système de plugin n'était finalem...

Les trackbacks pour ce billet sont fermés.

Commentaires

1. Le lundi 6 octobre 2003 à 07:58, par zbb

Ouais que du bonheur ! \o\ \o/ /o/

2. Le lundi 6 octobre 2003 à 09:03, par Da Bourz

Super !! Beau travail ! J'vous fait un petit test sur Online/Free ce soir ...

3. Le lundi 6 octobre 2003 à 18:05, par pastra

Olivier, je t'aime. Plein. Trop fort.
Rah lovely.

Bravo, excellent boulot, je ne sais pas quoi dire, depuis le temps que je voulais mettre un CMS qu'il est bien sur mon ouaibsite, voilà, je prend DotClear. C'est Clear.

Merci Olivier.

4. Le lundi 6 octobre 2003 à 18:38, par Flyounet

Bon je dois être bouché parce que j'ai toujours rien compris à ce qu'est un trackback...
Y aurait pas quelqu'un pour m'expliquer avec des mots pour enfants ? ^__-
Et pis là, j'ai une 404 sur ce lien : www.neokraft.net/tb.php?i...

5. Le lundi 6 octobre 2003 à 21:53, par Talou

C'est parti pour la migration ! Mici bcp Olivier ! C'edt réellemetn un logiciel de qualité, j'aurais bien aimé avoir le temps d'y participer...
Mais dit, à quoi avons nous échappé ? je suis curieux...

6. Le lundi 6 octobre 2003 à 22:29, par tehu

L'utilisation la plus courante du trackback.

Quelqu'un souhaite continuer une conversation sur son blog plutôt que dans une boite de commentaires. Une fois validé, il signale son article en pinguant le serveur avec l'url du trackback de l'article source.

Ca peut être encore plus automatisé grâce à l'auto-discovery : à utiliser avec modération.

7. Le mardi 7 octobre 2003 à 00:52, par Jerome

J'avais déjà hacké un peu dotclear pour l'ajout d'une gallerie identique à celle dans /ecrire (sans le coup du javascript), mais avais également modifié la classe wiki2xhtml pour y inclure des choses qui n'apportent rien à la sémantique mais à la présentation (donc peu backportable à dotclear):
* si une image [/img/photo.jpg] est seule sur une ligne, je lui attribue une classe de style avec les margin à auto pour qu'elle se retrouve centrée
* en ajoutant à la balise wiki l'argument gauche ou droite, j'y applique un float:left ou right; avec de belles margin appropriées pour que l'image soit en belle cartouche du texte....

voilà voilà pour les idées...

8. Le mardi 7 octobre 2003 à 09:59, par Flyounet

tehu [06/10/03] : Je vois à peu près à quoi cela sert, mais je ne comprends pas le fonctionnement.
Pour le message de "itinéraire libre", quelle a été la procédure ? Il a écrit une news (un billet) dans son blog et il a mis un lien vers l'url indiquer ci-dessous. Ensuite, il est allé sur son site puis à cliquer sur le lien menant vers le site de Neo ? Bon et après ? C'est dotclear qui a récupéré le billet tout seul ? Et qu'est-ce qui est utilisé pour déterminer le site "appelant" ? le referer du navigateur ?
Bref, je suis largué o__O

9. Le mardi 7 octobre 2003 à 12:02, par talou

Bon, fly
Une fois la brève saisie dans un autre site, il y a un lien dans l'administration des brèves "trackbacks" dans lequel il est possible de gérer les pings. On y voit un bouton pour repérer automatiquement la news vers laquelle je fais référence (autodiscovery), et aussi la possibilité de saisir une liste de liens de pings afin de les faire enregistrer tous.

Un exemple de lien de ping : regarde en dessous de "Ajouter un commentaire" sur cette même page. On y voit "Pour faire un tracback sur ce billet : www.neokraft.net/dc/tb.ph... L'adresse indiquée est réciséent l'adresse de ping, c'est à dire celle vers laquelle un formulaire va envoyer des infos concernant ma brève.

Techniquement, c'est un POST vers l'adresse de ping de l'article d'Olivier (le n° 383) contenant mes infos et un lien vers ma brève.

Dans ton post de 18h38 hier, tu remarquais le 404. Il y avait bien un 404 et je n'ai pu faire le trackback que ce matin (tu remarques que l'adresse de ping a changé entre temps). Ceci explique cela...

10. Le mardi 7 octobre 2003 à 13:43, par Olivier

Oui oui, il y avait une 404, je suis même pas capable de configurer correctement mes propres logiciels ;-)

11. Le mardi 7 octobre 2003 à 16:39, par Anne Onyme

Et a quand le support des tableaux dans wiki2xhtml hein ? et ce cvs pour dotclear ?

12. Le mardi 7 octobre 2003 à 17:01, par Flyounet

talou [07/10/03] : Ok, on utilise la méthode Post. Y a des specs ? Ou chaque CMS a son propre système de trackback ? Ensuite, une fois que que tu as fais ton trackback vers ce billet-ci, Olivier est obligé de vérifier ou bien c'est totomatique ?

Olivier [07/10/03] : Pourquoi DC compte un commentaire de plus que réellement ? Juste en dessous "Ajouter un commentaire", tu as écrits "tracback". Pourquoi, sur le trackback de talou, il y a une paire et demie de double quote ?

Essayez de m'expliquer longuement, patiemment, ma greffe de cerveau n'a lieu que la semaine prochaine.

13. Le mardi 7 octobre 2003 à 19:55, par Talou

Fly, t'es curieux, vraiment :o)
Mais t'as raison de poser des questions... y en a même que je n'avais pas osé poser, mais dont j'ai obtenu les réponses par hasard dans un co1n du web (plop !) ;o)
Pour Y a des specs, assuréments, c'est même indiqué dans la doc de DC : www.dotclear.net/doc/user... mais je ne te fais pas de rtfm dissimulé là, j'ai moi-même failli passer à côté. Les specs sont donc là : www.movabletype.org/docs/... et à ce que l'on peut en juger par l'accroissement sensible des liens de (track|ping)backs, ça se répand. Je n'ai pas encore essayé de pinguer un blogue sous autre chose que DC, mais à priori, ça devrait marcher.
Concernant la procédure, lorsque j'ai envoyé le ping à neokraft.net, ce que l'on voit maintenant dans la liste des commentaires au dessus était immédiatement apparent. Il n'y avait donc pas de processus de modération. Et après tout pourquoi y en aurait-il pour les trackbacks puisqu'il n'y en a pas pour les commentaires ? C'est un commentaire comme un autre, sauf qu'il est déporté vers un autre site et qu'il peut éventuellement permettre de continuer un fil de façon différente.

En effet, le trackback semble avoir été compté en tant que commentaire. Ca pourrait être intéressant de dissocier les 2.

Et puis pourquoi n'aurais-je pas une paire et demie ? La nature fait parfois des caprices ;o)

14. Le mercredi 8 octobre 2003 à 08:40, par Olivier

Fly> La paire et demie de double quote c'est parce que ce site utilise une version pas toute neuve de DC et que j'ai pas fait les choses correctement ;-)

Talou> tu peux pinguer tout blog qui supporte les trackbacks (MT ou B2 par exemple).

15. Le mercredi 8 octobre 2003 à 09:51, par Flyounet

Talou [07/10/03] : Rhaaaaaaaaaa Merci !!! J'ai enfin compris le concept ! ^__^ C'est un commentaire distant ! (Et je dois dire aussi que je n'avais pas encore lu la doc de DC, c'est ma faute, c'est ma très grande faute).

Olivier : Concernant les "choses pas faites correctement", c'est pas grave, il reste toujours des choses à faire.
ex : tal.timot.net/dotclear/in... pour le billet "Dotclear1.r2 est sorti" il indique 4 commentaires alors qu'il n'y en a que 3 ;) (j'ai noté la même chose hier sur ce billet, mais après avoir posté mon commentaire, le nombre était redevenu bon).

16. Le mercredi 8 octobre 2003 à 11:18, par Olivier

Fly, ça peut arriver (même si je vois pas comment) que le nombre de commentaires soit pas le reflet de la réalité. Dans ce cas, le plugin de maintenance de la base de données règle le problème (il est fait pour ça d'ailleurs).

17. Le mercredi 8 octobre 2003 à 13:49, par LaurentJ

Bon, perso, j'ai a peu prés compris le principe du tracback, mais j'ai toujours pas compris COMMENT on faisait...
Exemple, dans la zone commentaire ici, il y marqué : "pour faire un trackback sur ce billet etc..". ok , Mais on en fait QUOI de ce lien ?
On le met dans le commentaire ? on le tape dans son navigateur ? on le met dans la zone site web du formulaire ? Ou c'est un lien qu'on indique dans son outil de blog ? et alors où c'est dans Dotclear ? Comment ? Quoi ? Où ?

Bref, je trouve que le concept de tracback est vraiment trop flou pour un non-initié et la façon de l'utiliser n'est pas bien explicité (voir pas du tout à mon sens) dans la doc de dotclear...

18. Le mercredi 8 octobre 2003 à 15:09, par Olivier

Laurent, voilà un travail pratique :

Tu fais un billet pour annoncer que DotClear 1.0RC2 est sortie (par exemple ;p) dans lequel tu fais un lien vers ce billet. Une fois ton billet enregistré, tu retournes dessus et tu clique sur trackback (en haut, sous menu) et tu demandes la découverte automatique et après tu pingues. En fait le lien dans le blog sert à ceux qui ont pas de blog équipé de l'auto-discover.

Ah oui, si, une fois que tu auras compris, tu trouves une meilleure formulation pour la doc, bah j'attends ton travail ;-)

19. Le mercredi 8 octobre 2003 à 16:11, par Philippe

Me semble qu'en théorie l'interface de publication de la nouvelle RC2 et l'entrée trackback de la publication des billet doit permettre de faire :

- une découverte automatique des adresses de ping tb de tous les liens que tu as pu insérer dans ton billet (tu va ainsi créer un lien vers le billet que tu viens de publier, dans tous les blogues/posts que tu mentionne dans ton billet et qui supportent le tb (et l'auto-discovery -> cf. RDF). Les adresses apparaissent dans le textarea du dessous. Tu cliques et c'est parti.

- des pingues ciblés : tu saisis ou plutôt tu copies-colles l'adresse www.neokraft.net/dc/tb.ph... et toutes les adresses trackback des posts dans lesquels tu souhaites insérer une notification, dans le text area qui se situe sous le lien Découverte automatique des URL à pinguer et tu en voies le tout (et tu ne notifies ainsi que les posts dans lesquels il te semble intéressant de faire apparaître un lien vers ton billet).

- ou tu fais un mélange des deux (ça se serait pas mal ! l'autodiscovery comme une aide au pinguage :)

Un peu surpris au départ d'entendre parler de trackback bi-directionnel (il l'est toujours non ?:). En fait, c'est surtout par rapport à la RC1 qui ne permettait que de recevoir les pings :)

C'est vrai que ce n'est pas trés simple. Et pas complètement détaillé dans la doc. D'ailleurs, j'échangerai bien trackback contre solution de mes problèmes d'upgrade) pas très détaillé dans la doc non plus.

P'têtre allez poser mes questions sur le forum moi :)

20. Le mercredi 8 octobre 2003 à 16:13, par Philippe

Bon ben trop tard :)

21. Le mercredi 8 octobre 2003 à 16:27, par LaurentJ

aaaaah voilà, j'ai mieux compris là :-)

Donc ok pour le trackback auto : ton script scrute tout les liens du billet, va recuperer les pages correspondantes, essai de trouver une section RDF avec un attribut trackback dans le source. cela lui donne le lien du trackback, et là il ping... bon, je sais toujours pas ce qu'on appelle par pinguer le lien, (je me met à la place de l'utilisateur lambda qui n'a pas envie de lire les specs du tarackback ou les sources de dotclear). Du coup, pour le trackback manuel, quand notre blog n'est pas equipé d'auto-discover et que l'on veut pinguer vers un blog dotclear par exemple ?

(pour la doc, je suis ok, ca sera avec plaisir même, mais une fois que j'aurais TOUT compris :-) )

22. Le mercredi 8 octobre 2003 à 18:06, par Olivier

Philippe, en fait l'autodiscovery est déjà une aide au ping. Quand tu cliques sur le lien ça ajoute les url dans le formulaire, après libre à toi d'en mettre d'autres.

Et oui, la notion biderectionnelle, c'est juste parce que dans la RC1 y avait que dans un sens ;)

23. Le lundi 13 octobre 2003 à 14:13, par tehu

Variante voisine du trackback : le pingback de Ian Hixie
www.hixie.ch/specs/pingba...
Sorti peu après le trackback. A perdu son avantage après l'implémentation de l'autodiscovery chez le premier. Autre problème : pas de CMS pour soutenir le pingback, excepté b2 et ses descendants.

C'est plus un referer qu'un trackback : j'aime beaucoup les petits drapeaux de Tantek Celik. Pas de script disponible à ma connaissance.
tantek.com/log/2003/10.ht...

Ajouter un commentaire

Les commentaires pour ce billet sont fermés.