Ticket #412 (new defect)
Attributs iso8601 et rfc822 non pris en compte sur {{tpl:EntryDate}} de rss2.xml
Reported by: | pouipouidesign | Owned by: | jcdubacq |
---|---|---|---|
Priority: | normal | Component: | plugin:stacker |
Severity: | normal | Keywords: | rss date |
Cc: |
Description
Quand j'utilise {{tpl:EntryDate rfc822="1"}} ou {{tpl:EntryDate iso8601="1"}} dans rss2.xml, cela ne fonctionne pas et utilise le "format" défini dans les préférences du blog, or ce format n'est pas valide dans un flux RSS.
En revanche, les attribut rfc822="1" et iso8601="1" fonctionnent très bien dans la balise {{tpl:BlogUpdateDate}} dans le même rss2.xml.
Du coup actuellement pour avoir une date au bon format pour chaque Entry j'utilise : {{tpl:EntryDate format="%a, %d %b %Y %H:%M:%S"}} +0100 Je suis obligée de plus de mettre "+0100" en dur car sinon en utilisant "%Z" il sort "UTC" et cela n'est pas valide non plus...
Change History
comment:2 Changed 13 years ago by Tomtom33
Salut,
Je pense que tu t'es trompée de trac, il faudrait poser ça sur le trac Dev de Dotclear ;)
comment:3 Changed 13 years ago by Osku
Pas sûr, ça sent interférence avec un plugin. Faut juste identifier lequel :)
Quels sont les plugins installés par ailleurs ? En les désactivant, ça ne marche pas mieux ?
comment:4 Changed 13 years ago by Osku
- Owner set to jcdubacq
- Component changed from request:lab to plugin:stacker
Stacker court-circuite les fonctions http://dev.dotclear.org/2.0/browser/trunk/inc/public/rs.extension.php
Ah, et j'ai oublié que j'ai dû modifier les fichiers date.po et date.lang.php de /dotclear/local car l'utilisation des version localisées des noms de jours et mois ("fév." ou "lun.") est aussi interdite dans un flux RSS2...