Dotclear

2008 mar. 21

Distributions nocturnes

Nombreux sont les utilisateurs qui ne savent pas ou ne veulent pas utiliser Subversion pour maintenir leur version de Dotclear à jour entre chaque distribution. Il arrive que nous corrigions des bugs ou que nous apportions des modifications que nous voulons faire tester.

C'est ceci que servent les nightly builds. Ces versions de Dotclear 2 sont des instantanés de ce qui existe en cours de développement. Les nightly ont toujours existé sauf que ... le répertoire était vide. Fort peu pratique, vous en conviendrez.

Un script et une heure plus tard, je suis heureux de vous annoncer que les nightly seront mises à disposition automatiquement toutes les nuits à 3h du matin, tous les jours. Vous disposerez d'un historique de 5 jours.

Notez, et c'est très important, que ces instantanés peuvent être cassés, ne pas fonctionner ou introduire des bugs imprévus. C'est donc à vos risques et périls que vous les utilisez. Ceci dit, si d'aventure on vous conseille d'utiliser telle nouvelle version nightly, c'est qu'on la considère comme fonctionnant correctement. (Il est en fait très rare que la version de Dotclear 2 en développement soit cassée.) Par exemple, vous pouvez sans crainte installer la nightly 2.0-beta7.3.r1676, elle fonctionne très bien.

Vous savez tout, les nightly sont par là.

2008 mar. 8

Du changement pour dotclear.net

Le site dotclear.net va connaître un certain nombre de changements dans les semaines à venir. Et ça commence ce soir avec un nouveau forum.

Pour fêter dignement l'arrivée du printemps, le site va également changer d'habits et vous apporter quelques nouvelles fonctionnalités.

Lire la suite...

2007 déc. 20

plugins.dotaddict.org, et plus si affinités

2007 touche à sa fin. Cette période de fin d'année est l'occasion de dresser un bilan de ce qui a été fait sur le projet cette année. L'occasion aussi de lever un coin de voile sur ce que nous allons nous efforcer de faire en 2008. Et enfin, l'occasion de vous parler de ce qui sort aujourd'hui.

Lire la suite...

2007 oct. 30

themes.dotaddict.org

Du nouveau dans la galaxie Dotclear et ses deux planètes Dotclear 1 et Dotclear 2 : bienvenue à dotaddict.org et son premier bébé : themes.dotaddict.org.

Cette section consacrée aux thèmes pour Dotclear est la première étape d'un projet de regroupement des contributions à Dotclear. Accros à Dotclear, dotaddict.org sera notre point de rendez-vous. Précisons tout de même aux impatients qui ont déjà leur manteau sur les épaules et leur chapeau sur la tête pour partir découvrir les autres sections de dotaddict.org qu'elles ne viendront pas tout de suite.

Lire la suite...

2007 sept. 9

Bientôt une tarte aux pruneaux ?

Kozlika > tu vas venir à paris ?
me > ca me fait un peu chier, mais sans doute
Kozlika > oooooh ! je suis super contente !
Kozlika >pour la peine je ne ferai pas de clafoutis :-p

2007 sept. 4

Dotclear 1.2.7.1 : jeu, set et patch

Forcément, nous étions tellement pris dans le cassage de cloisons et le replâtrage à la truelle, que des détails de finition nous avaient échappé lors des travaux de la version 1.2.7.

Corrigés dans le dépôt Subversion au fil de leur découverte, ces quelques défauts de fabrication font aujourd'hui l'objet d'une release (mineure).

Il s'agissait principalement de :

  • problèmes d'encodage dans quelques fichiers (pouvant se révéler gênants lors de la création des URLs de billets),
  • l'absence d'un critère de tri lors de l'affichage des billets issus d'une recherche en partie publique,
  • mais également, et surtout, d'une belle boulette dans la gestion du nonce, introduit dans la release 1.2.7.

Cette mise à jour n'est peut-être pas vitale, mais nous vous la recommandons afin de vous éviter tout effet de bord agaçant ou surprise désagréable.

Et rassurez-vous, cette fois vous avez droit à un plugin patch ... ;-)

2007 juil. 25

C'est du propre !

Ah ! Samantdi ! je suis épuisée mais heureuse... comme après... enfin, tu sais quoi ! Voilà où j'en suis réduite dans mon célibat, qui l'eut crû que Dotclear aurait cette fonction là aussi !

On a pourtant dit que Dotclear ne faisait que du blog !
N'est-ce pas Otir ? ... ;-)

2007 juil. 24

Pour une mise à jour 1.2.7 sans soucis

Le programme de la nouvelle mouture vous a été donné et vous avez compris qu'en raison des grands changements qu'elle opère dans les fichiers, nous vous demandons instamment de lire attentivement et intégralement ce billet avant de procéder à la mise à jour de votre installation.

Cette mise à jour est un peu plus délicate mais néanmoins fortement recommandée. Ce billet est destiné à vous y aider.

Plugins

La mise à jour a modifié plusieurs méthodes d'écriture des plugins. Un grand nombre d'entre eux ne pourront être administrés tant qu'ils n'auront pas été mis à jour par leurs auteurs.

Ça veut dire que vous pouvez néanmoins les réinstaller en les recopiant depuis votre ancienne installation vers la nouvelle (sans oublier les fichiers stockés éventuellement dans votre répertoire share/) mais que vous ne pourrez y apporter aucune modification.

Notez que les plugins non mis à jour sont peut-être vulnérables à la faille que la 1.2.7 corrige, tenez-en compte dans votre décision et surveillez au moins leur mise à jour pour la faire dès que possible.

Si vous êtes développeur de plugin

Pensez à consulter la documentation pour les modifications auxquelles procéder afin de mettre à jour vos plugins. Rendez-vous ensuite sur le fil du forum pour y annoncer votre mise à jour assortie des liens de téléchargement et url de support.

Thèmes

Le thème par défaut n'est pas modifié. Si vous l'utilisiez (ou un autre des thèmes proposés sur la liste des thèmes) sans l'avoir modifié, vous n'avez rien de spécial à faire.

Si vous avez personnalisé le fichier template.php ou tout autre fichier *.php de votre thème, notamment pour la prise en compte de tel ou tel plugin, mettez à jour ledit plugin ou commentez les parties du code le concernant en attendant qu'il soit mis à jour par son auteur.

Procédure de mise à jour

Sauf à accepter une perte éventuelle de vos données ou une mise hors service de votre blog en raison de manipulations hasardeuses, il est indispensable de suivre scrupuleusement la procédure recommandée pour une mise à jour sans soucis vers 1.2.7 :

  1. Faites le ménage dans vos commentaires et supprimez les spams stockés dans Spamplemousse ou SpamClear
  2. Rendez-vous dans votre interface d'administration, onglet Outils, lien Opérations MySQL. Choisissez « Optimiser la base de données »
  3. Suivez point par point la procédure de sauvegarde
  4. Suivez point par point la procédure de mise à jour
  5. Rendez-vous dans votre espace d'administration, onglet Outils, lien Gestionnaire de thèmes. Choisissez provisoirement le thème par défaut.

Vérifiez que tout fonctionne correctement dans votre administration et que vous avez accès à tous les outils et onglets. Puis vérifiez que votre blog s'affiche sans souci en partie publique.

Une fois cette étape franchie, réinstallez votre thème personnalisé sous les réserves émises plus haut dans le paragraphe « Thèmes ».

Puis réinstallez les plugins dans leur version mise à jour pour 1.2.7. Faites-le un par un, en vérifiant au fur et à mesure le bon fonctionnement de votre blog, tant en partie publique que dans l'administration du blog.

Si vous avez un souci concernant la mise à jour de Dotclear, rendez-vous sur le forum, dans ce fil spécifique. Si vous souhaitez connaître des renseignements quant à la mise à jour ou la compatibilité d'un plugin, voyez si cette mise à jour a été faite dans le fil dédié du forum et si ça n'est pas le cas, contactez son auteur.

Et après ça, vous aurez vraiment mérité votre bouteille de champagne (je veux bien une petite coupe, boire tout seul c'est triste ;))

Dotclear 1.2.7

En réponse aux récentes failles de sécurité, voici venue Dotclear 1.2.7. Comme les corrections ont demandé d'assez importantes modifications, il s'agit là d'une version dépassant la simple maintenance release . Ainsi, l'interface d'administration subit un léger (et discret) lifting, certaines possibilités de traitement par lot sur les billets et les commentaires font leur apparition, certaines méthodes du core ont vu leur comportement enrichi et quelques bugs mineurs ont été corrigés pour l'occasion. Notez également que jQuery complète désormais la panoplie Javascript disponible du côté de l'administration.

Lire la suite...

2007 juil. 12

Dotclear 2 beta 7

Il y a des fois où on ne peut plus reculer : Voici une nouvelle béta de Dotclear 2.0. Bien sûr, nous en avons profité pour corriger la faille découverte. Pour le même prix vous y trouverez quelques améliorations visuelles et fonctionnelles dans l'interface d'administration, une procédure d'installation qui gèrera mieux certains hébergements et vous garantira plus d'intimité, une meilleure gestion de l'interface XML-RPC, un meilleur support du SSL côté administration, une gestion séparée des options pour les commentaires et les rétroliens, la résolution de petits bugs qui traînaient et le tant attendu moteur de recherche interne.

Lire la suite...

2007 juil. 10

Annonces de failles de sécurité

Andy Warhol a dit Dans le futur : tout le monde aura son quart d'heure de célébrité. Il vous sera peut-être venu à l'oreille que quelqu'un essaie actuellement d'avoir le sien en faisant du bruit autour de failles de sécurité qu'il aurait découvertes dans Dotclear.

Ces failles existent et seront corrigées dès que possible. Cependant, afin de faire ça correctement, nous n'allons pas sortir de correctif dans l'urgence. Si le monsieur en question avait été poli et responsable, il nous aurait prévenus et nous aurions pu sortir le correctif dans la sérénité. Il a préféré faire du bruit et se rendre intéressant et, ce faisant, faire prendre des risques à tous les utilisateurs.

En attendant, pour ceux qui ne l'auraient pas encore fait, il est très facile de se prémunir contre les problèmes en question : il suffit que l'adresse de l'administration de votre blog soit privée et non standard, ce qui est possible et recommandé depuis longtemps :

  • Dans Dotclear 1.2.x, vous devez renommer le répertoire /ecrire, puis renseigner ce changement en modifiant la constante DC_ECRIRE au début du fichier inc/prepend.php (ainsi que dans install/prepend.php si vous renommez le répertoire avant l'installation de votre Dotclear.)
  • Dans Dotclear 2, c'est encore plus facile puisqu'il vous suffit de renommer le répertoire.

Un peu de discipline vous aidera ensuite à être complètement à l'abri :

  • Gardez ce renommage secret : Avoir en façade un lien vers votre adresse d'administration est une très mauvaise idée. Méfiez vous aussi de l'un ou l'autre plugin mal écrit qui divulgue l'information à votre insu.
  • Ne cliquez sur aucun lien pointant vers l'extérieur depuis votre interface d'aministration (liens vers les sites de vos commentateurs par exemple.)
  • Usez et abusez du bouton Déconnexion quand vous avez terminé d'écrire vos posts.

Alors à vos clients FTP, et vous serez en un rien de temps à l'abri des script-kiddies.

(Les commentaires sont faits pour commenter. Si vous voulez discuter du problème, rendez-vous sur le forum.)

2007 mai 27

Vieux motard - plugin de mise à jour 1.2.5 vers 1.2.6

En dessous de tout.

Huit membres dans la team, aucun pour penser à publier ici le plugin de mise à jour de la version 1.2.5 vers la version 1.2.6. Heureusement que je suis là !

Cette fois-ci c'est Philippe qui s'est penché sur le sort des flemmards et des nuls pour nous permettre d'opérer sans souci le passage à la dernière version.

Mise en œuvre :

  • Installer le plugin soit en utilisant l'url de l'installeur dans le panneau Outils -> Gestionnaire des plugins, soit en téléchargeant l'archive, en la décompressant puis en l'envoyant dans le répertoire /<ecrire>/tools.
  • Retourner dans le panneau Outils, cliquer sur le lien du plugin-patch.
  • Bravo ! Vous avez terminé ! C'est tellement rapide que vous devriez profiter du temps que vous avez devant vous pour faire une petite sauvegarde tiens.

Installeur et archive en pièces jointes. Merci Philippe !

2007 avr. 10

Dotclear 1.2.6

Cette nouvelle version de Dotclear 1.2 corrige une faille de sécurité mineure qui ne touche que l'interface d'administration. La mise à jour est comme toujours recommandée.

Notez également que des patchs sont désormais disponibles.

2007 fév. 19

Dotclear 2 beta 6

Afin de terminer la journée en beauté, voici Dotclear 2.0 beta 6, avec, entre autre un nouveau filtre antispam.

Lire la suite...

Nouvelles recrues

C'est avec un immense plaisir que l'équipe Dotclear accueille deux nouveaux membres : Franck et Philippe. Ça ne sera pas une surprise pour les utilisateurs de Dotclear, qui savent à quel point l'un et l'autre contribuent activement au projet, via la modération et l'aide sur le forum, des plugins, une galerie des thèmes.

L'équipe s'est créée il y a un peu plus de deux ans, le 7 février 2005. Son mot d'ordre était « placer les utilisateurs au centre du projet ». Le travail de l'un comme de l'autre renforce encore un peu cet objectif.

Pour l'instant, ils sont contents. Nous comptons sur vous pour ne pas leur dire que la carte de visite s'accompagne d'une jolie somme de travail en plus. Ben ui, faut bien qu'on se repose un peu nous autres...

- page 17 de 20 -

Sites map