Dotclear

Ticket #1294 (closed enhancement: fixed)

Opened 14 years ago

Last modified 12 years ago

Patch pour permettre à EntryFirstImage de retourner une url source pour des css dynamiques

Reported by: pascalc Owned by: xave
Priority: normal Milestone: 2.5.1
Component: module:core Version: dev
Severity: normal Keywords:
Cc:

Description

Bonjourapril et Bonjourmozilla utilisent un Dotclear légèrement modifié car nous avions besoin de récupérer la photo du jour et l'afficher dans nos archives en miniature comme élément décoratif des dates, Dotclear par défaut permet cela uniquement avec une balise <img> alors que nous avions besoin de déclarer ça dans un attibut style:

ex :  http://bonjourapril.fr/archive/2011/11  http://bonjourmozilla.fr/?archive/2011/10

Benjamin DRIEU de l'April a modifié une classe de Dotclear pour cela et nous l'utilisons aussi. Cela rajoute une variable optionnelle no_tag à la méthode publique EntryFirstImage?.

Un exemple d'utilisation dans le template archive_month.tpl:

<a class="brick" href="{{tpl:EntryURL}}" title="{{tpl:lang Read}} {{tpl:EntryTitle encode_html='1'}}" style='background:url( {{tpl:EntryFirstImage size="s" no_tag="1"}} ) center no-repeat;'

Je pense que d'autres créateurs de thèmes pourraient avoir la même problématique que nous et on peut aussi penser que fournir juste l'url pourrait être utile aussi dans un contexte javascript.

J'ai préparé un patch sur le dotclear extrait du dépôt mercurial que je vous joins ici.

Attachments

patchBonjour.diff Download (1.8 KB) - added by pascalc 14 years ago.
patch pour EntryFirstImage?

Change History

Changed 14 years ago by pascalc

patch pour EntryFirstImage?

comment:1 Changed 13 years ago by franck <carnet.franck.paul@…>

  • Status changed from new to closed
  • Resolution set to fixed

(In [d65e81d7ce0e]) Add no_tag attribute to {{tpl:EntryFirstImage}}, fixes #1294

comment:2 Changed 12 years ago by franck

  • Milestone changed from A definir to 2.5.1
Note: See TracTickets for help on using tickets.

Sites map