Dotclear 2.1.6 a été mis en ligne hier soir. Voici donc les nouvelles versions des mes différents patchs, adaptés pour Dotclear 2.1.6.
Archives de catégorie : Dotclear
Add-on Dotclear : regénérateur de vignettes
Dans Dotclear 2, il est possible de définir la taille des vignettes générées par le gestionnaire de media, pour les adapter facilement au thème que vous utilisez. Toutefois, je n’ai trouvé nulle part de fonction permettant de régénérer les vignettes existantes en cas de modification de ces tailles…
Patch Dotclear : correctif pour le nuage de tags
J’ai découvert un bug dans le patch que j’avais réalisé pour le rééquilibrage du nuage de tags de Dotclear. Ce bug survient quand tous les tags ont le même nombre d’occurrences. Dans ce cas le calcul du poids renvoie une valeur non numérique.
L’une des conséquences de ce bug était qu’il devenait impossible d’éditer les tags d’un billet après sa création.
La nouvelle version du patch renvoie désormais un poids de 100 pour tous les tags lorsqu’ils ont tous le même nombre d’occurrences.
Pour appliquer ce patch, déposez le à la racine de votre installation Dotclear puis ouvrez une console sur votre serveur, positionnez vous à la racine de votre installation Dotclear et tapez la commande suivante :
1 |
patch -p1 -ul -i fichier.patch -d . |
Vous pourrez ensuite rétablir la version non patchée avec cette commande :
1 |
patch -p1 -ulR -i fichier.patch -d . |
Si vous ne disposez pas d’un accès distant sur votre serveur, vous pouvez effectuer les modifications à la main ou appliquer le patch (en utilisant Cygwin si vous êtes sous Windows) sur une copie locale de votre installation Dotclear puis uploader la version patchée.
Patchs Dotclear 2.1.5
Dotclear 2.1.5 est disponible depuis un peu moins d’un mois. L’occasion pour moi de remettre au goût du jour les différents hacks Dotclear que je vous ai proposés ici. Par ailleurs, ces hacks seront désormais téléchargeables sous forme de fichier patch à appliquer à votre installation de Dotclear.
Hack Dotclear : rééquilibrez le nuage de tags
Les nuages de tags de Dotclear sont bien pratiques pour mettre en valeur les thèmes les plus souvent abordés sur votre blog. Toutefois, la taille des tags étant directement proportionnelle à leur fréquence, si un des thèmes est abordé beaucoup plus souvent que les autres, il va en quelque sorte les « étouffer », empêchant de faire la distinction entre les tags de fréquence moyenne. Voici donc un petit hack pour remédier le problème en jouant sur la fonction de répartition…
Hack Dotclear : créez des templates personnalisés
Le passage de Dotclear 1 à Dotclear 2 a été une opération lourde pour les développeurs, qui sont repartis de zéro pour faire un code plus propre, plus sûr, plus performant… Mais tous ces changements ne se sont pas faits sans quelques inconvénients. Je vous avais déjà parlé de la disparition de l’option permettant de le mettre que les extraits dans le flux RSS, et vous avais proposé une solution de contournement. Aujourd’hui, je vais m’attaquer à un autre problème : la disparition du PHP dans les thèmes.
Hack RSS Dotclear, la suite…
Ce week-end, je vous proposais une petite modification de Dotclear 2 vous permettant de ne donner que les extraits des billets dans vos flux RSS et Atom. Aujourd’hui, voici son correctif…
Hack Dotclear : « allégez » le flux RSS
Ceux qui ont utilisé Dotclear 1 se souviennent peut-être de l’option Fils RSS et Atom courts
, qui permettait de n’afficher que les extraits des billets dans les flux RSS et Atom. Une option intéressante pour ceux dont le blog est financé par la pub, puisque les abonnés ont tendance à se contenter du flux RSS lorsque celui-ci contient l’intégralité des billets, ce qui diminue les visites, et donc les revenus publicitaires. Cette option a disparue de Dotclear 2, remplacée par une option de troncature, qui affiche l’extrait et une partie du contenu, ce qui ne vous laisse plus le contrôle sur ce qui doit se retrouver dans le flux RSS et ce qui ne doit pas s’y retrouver…
Hack Dotclear : utilisez le ping avec les billets programmés
Si vous utilisez Dotclear 2, vous avez probablement déjà remarqué la zone Ping
en bas à droite du formulaire de saisie de billets. La fonction ping permet de notifier des annuaires et moteurs de recherches pour qu’ils indexent automatiquement le nouveau billet que vous venez de saisir.