“Miscellanées”

movable type

Movable Type [2.6.5] : nouvelle version

Outre la correction de la faille de sécurité sur XMLRPCServer.pm et l’intégration du mt-send-entry.cgi fix déjà publié, la version 2.65 apporte quelques petites nouveautés intéressantes, qui sont liées à la publication du premier template Atom.

La plus importante de ces nouveautés est sans doute l’apparition du tag $MTEntryModifiedDate$ qui permet d’afficher la date et l’heure de dernière mise à jour d’un billet. Grâce à ce nouveau tag, il n’est plus nécessaire d’utiliser le plugin LastModified, sauf si vous utilisiez le tag conditionnel MTIfModified (si modification il y a) proposé par le plugin, fonction utile qui n’a pas été intégrée dans MT.

L’autre nouveauté est l’apparition du tag conditionnel : MTIfNonEmpty (si non vide). Exemple :

<MTIfNonEmpty tag="MTEntryAuthorURL">
The author’s homepage URL is <$MTEntryAuthorURL$>.
</MTIfNonEmpty>

Ces deux tags sont utilisés dans le nouveau template Atom 0.3 :

<modified><$MTEntryModifiedDate utc="1" format="%Y-%m-%dT%H:%M:%SZ"$></modified> <MTIfNonEmpty tag="MTEntryAuthorEmail"><email><$MTEntryAuthorEmail encode_xml="1"$></email></MTIfNonEmpty>
1. Le 16 avril 2004,
Thomas

C’est curieux, j’ai l’impression que MTEntryModifiedDate ne fonctionne pas correctement (avec la 2.661). La valeur retournée est, chez moi, toujours la date de création du billet. Je ne suis pas le seul, apparemment : http://jason.signal2noise.org/blog/archives/000021.php

Blah ?