jeudi 28 mars 2013

Dernière modification de message (suite)

Quelques modifications du script de Soraya + ma version en Anglais. On peut coller les deux scripts l'un en dessous de l'autre. Cela s'affichera sur la même ligne en principe. N'oubliez pas d'effacer "En Français (à effacer)" et "En Anglais (à effacer)" avant d'enregistrer! Le résultat est visible en haut de ce message.
J'ai aussi rajouté "(AST)" après l'heure (Atlantic Standard Time) qui est mon fuseau horaire. Pour la France, il faudrait mettre CET (Central European Time). Les changements effectués sont en rouge sombre. Les espaces ne sont pas matérialisés mais visibles. À vous de tâtonner et de trouver la bonne disposition... La date pour l'Anglais est au format anglais/américain: MM/JJ/AAAA.

En Français (à effacer)

<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<script>
function postupdate(update) {
  var updatedLabel = &quot;Modifié le&quot;;
  var dateISO = update.entry.updated.$t;
  var published_short =&quot;<data:post.timestampISO8601/>&quot;.substring(0,16);
  var updated_short = dateISO.substring(0,16);
  if (published_short != updated_short) {
    var JJ =dateISO.substring(8,10);
    var MM = dateISO.substring(5,7);
    var AA = dateISO.substring(0,4);
    var hh = dateISO.substring(11,13);
    var mn = dateISO.substring(14,16);
    var dateJMAhm = &quot;<span class='post-update'>&quot;+updatedLabel+&quot; <span title='&quot;+dateISO+&quot;'>&quot;+JJ+&quot;/&quot;+MM+&quot;/&quot;+AA+&quot; à &quot;+hh+&quot;:&quot;+mn+&quot; (AST)</span></span>&quot;;
    document.write(dateJMAhm);
  }
}
</script>
<script expr:src='&quot;http://www.blogger.com/feeds/&quot; + data:blog.blogId + &quot;/posts/default/&quot; + data:post.id + &quot;?alt=json&amp;amp;callback=postupdate&quot;'/>
</b:if>

En Anglais (à effacer)

<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<script>
function postupdate(update) {
  var updatedLabel = &quot;- Updated on&quot;;
  var dateISO = update.entry.updated.$t;
  var published_short =&quot;<data:post.timestampISO8601/>&quot;.substring(0,16);
  var updated_short = dateISO.substring(0,16);
  if (published_short != updated_short) {
    var JJ =dateISO.substring(8,10);
    var MM = dateISO.substring(5,7);
    var AA = dateISO.substring(0,4);
    var hh = dateISO.substring(11,13);
    var mn = dateISO.substring(14,16);
    var dateJMAhm = &quot;<span class='post-update'>&quot;+updatedLabel+&quot;  <span title='&quot;+dateISO+&quot;'>&quot;+MM+&quot;/&quot;+JJ+&quot;/&quot;+AA+&quot;  at &quot;+hh+&quot;:&quot;+mn+&quot;  (AST)</span></span>&quot;;
    document.write(dateJMAhm);
  }
}
</script>
<script expr:src='&quot;http://www.blogger.com/feeds/&quot; + data:blog.blogId + &quot;/posts/default/&quot; + data:post.id + &quot;?alt=json&amp;amp;callback=postupdate&quot;'/>
</b:if>

L'article sur Blogger-Code (Soraya)

Aucun commentaire:

Enregistrer un commentaire