novembre 2008

Fil des billets - Fil des commentaires

Freshy2 1.4.1

Brol apporte un lot de nouveautés au thème freshy, désormais en version 1.4

EDIT : la version 1.4.1 est toute fraîche, et corrige légèrement le layout.

J'en ai profité pour mettre à jour les templates gallery associés, aussi bien pour la 0.2.16 que pour la 0.3.1RC1.

Changelog :

  • suppression du caractère » suivant le nombre de commentaires
  • si un billet appartient à une catégorie enfant, la catégorie parente est listée dans le cartouche (Catégorie NomCatégorieParente > NomCatégorieEnfant)
  • si les commentaires d'un billet sont fermés, l'affichage du flux atom des commentaires est supprimé dans le cartouche
  • ajout d'une marge pour mieux séparer la fin du billet de son cartouche.

Le téléchargement se passe ici, et sur dotaddict.

Testeurs wanted

Le plugin gallery suit toujours son bout de chemin.

Une nouvelle version est sur le point de sortir, mais je préfère m'assurer qu'elle fonctionne bien auprès des bêta-testeurs qui le souhaitent.

Le nouveau joujou est la version 0.3.1RC issue de nombreux et utiles feedbacks de Tarlak, que je remercie grandement au passage.

Attention ! Cela reste une version de développement, donc pas forcément exempte de bugs!

Si vous vous sentez l'âme d'un testeur, l'archive est ici

Et pour les kamikazes, une nouvelle version est buildée toutes les heures, s'il y a du changement, ici (un grand merci à Olivier pour ses scripts) A cet instant, la version svn est la 0.3.1RC-r39, mais elle peut évoluer.

EDIT : la 0.3.1RC-r44 corrige un certain nombre de petits soucis, notamment lorsque le fichier index.php du blog n'est pas à son endroit "habituel" (typiquement en multi-blog).

Les nouveautés :

  • Il est possible de choisir parmi plusieurs thèmes pour chaque galerie (ceux qui avaient entrevu la 0.3beta le savent déjà)
  • Les filtres de galerie peuvent inclure une catégorie et ses sous-catégories
  • Les galeries peuvent être protégées par mot de passe
  • La prévisualisation des galeries et des images dans l'admin est de retour
  • Le contenu des images et des galeries est désormais facultatif
  • Il est possible de mettre à jour la date des billets-images avec la date exif de l'image concernée, et ce en masse (voir l'action correspondante dans l'onglet images)
  • et LA nouvelle fonctionnalité : il est possible d'inclure des images et des galeries directement dans le fil des billets. Il suffit pour cela de marquer les galeries ou images comme "sélectionnées", et d'activer la fonctionnalité dans les options du plugin.

Coté installation, toujours pareil : via le gestionnaire d'extensions.

A noter : la structure en base n'a pas changé, il est donc possible de repasser en 0.2.16 sans souci, rien ne devrait être cassé.

Par ailleurs, ce blog reprendra son thème originel quand j'aurai réadapté le thème gallery à freshy2...

Thème Freshy2 1.3.1

brol nous gratifie d'une nouvelle version de freshy2, compatible avec les dernières nouveautés de dotclear 2.1. Tout le mérite lui revient, vu que je n'ai strictement rien fait pour cette version, à part récupérer l'archive, copier-coller son changelog et publier ce billet :)

EDIT : la version 1.3.1 toute fraîche est disponible (voir le lien ci-dessous)

J'adapterai les templates spécifiques au plugin gallery dans une prochaine version.

Pour le téléchargement, c'est par là-bas

Au programme :

  • intégration de séparateurs pour les tags et les sous-catégories
  • ajout d'une ligne avec la date dans les archives mensuelles,
  • mise en place du nuage de tags dans la sidebar,
  • refonte des styles pour les différents custom, notamment les commentaires, les trackbacks et les cartouches, les liens en hover dans la sidebar, les liens dans les billets,
  • suppression du custom "template" qui était strictement le même que celui par défaut,
  • regroupement des infos du billet dans le cartouche,
  • suppression de styles obsolètes dans style.css,
  • mise en place du style pour les annexes (dont centrage vertical pour le lien des mp3),
  • ajustements de paddings dans la sidebar pour que le texte de touche plus le bord droit de la page,
  • création des icônes pour les annexes dans le cartouche, et des fils rss dans la sidebar (la transparence déconnait),
  • les liens sont par défaut non soulignés, l'hover est souligné,
  • amélioration des traductions
  • suppression du <h3 /> indiquant le nombre de commentaires dans le post.html et le page.html. (information déjà disponible dans le cartouche),
  • remise à niveau de la page external.html
  • ajout d'un fond pour la prévisualisation des commentaires,
  • suppression du n° du rétrolien (plus homogène avec les commentaires),
  • contact.html est renommé en contact.idblog.html et est déplacé dans /tpl/default. Pour s'en servir, il suffit de le renommer en remplaçant "idblog" par l'id du blog renseigné dans les paramètres du blog, puis de déplacer le fichier dans le dossier /tpl.

Oops...

Garglll...

Moi qui voulait commiter en loucedé, tout en pensant que ça passerait plutôt inaperçu, c'est raté.

Le plugin gallery en version 0.3beta est arrivé sur dotaddict automagiquement. Cette fonction bien pratique en temps normal a pu poser certains problèmes à certains d'entre-vous qui ont voulu mettre à jour, et j'en suis confus. La 0.3beta3 devrait pallier aux problèmes rencontrés.

Mais, car il y a un mais, considérez bien cette version comme une version non stable, le "beta" dans son nom est là pour le rappeler :)

Pour résumer, le plugin gallery fonctionnera à 2 vitesses pour quelques temps :

  • La version stable, la 0.2.16 à ce jour
  • La version de développement, 0.3beta3, disponible sur le SVN de dotclear, ou ici

La raison est simple : pas mal de changements majeurs sont à venir, et une majorité sont uniquement sous le capot, donc sans changement notable en apparence.

Actuellement, ce qui est fait en 0.3beta :

  • Chaque galerie peut avoir son propre thème (honteusement récupérés depuis certains thèmes DS Gallery d'ailleurs)
  • Les thèmes gallery sont externalisables dans un répertoire à part entière.
  • Les options sont définies au niveau global, mais personnalisables pour chaque blog.
  • Le support des sous-catégories de dc2.1

Les travaux annexes en cours :

  • Un onglet "images" refondu, et un peu plus fonctionnel
  • Une possibilité de ne pas choisir de filtre pour une galerie, et d'y associer uniquement les images qu'on veut
  • Le stockage des métadonnées d'un média (EXIF, XMP, IPTC) comme métadonnées d'un billet-image
  • Le support du plugin mymeta