Ticket #1294 (closed enhancement: fixed)
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
Change History
Changed 14 years ago by pascalc
-
attachment
patchBonjour.diff
added
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
patch pour EntryFirstImage?