timeago est un plugin jQuery permettant d'afficher très simplement le temps écoulé depuis une date donnée à l'instant présent, comme sur Facebook.

Vous avez sans doute constaté sur Facebook que les évènements sont datés, non pas avec une date habituelle, mais avec le temps écoulé entre sa publication et l'heure actuelle.
Vous pourrez recréer cet effet grâce à ce plugin bien pratique et facile à mettre en place.
Voici un exemple concret de son utilisation:
<abbr class="timeago" title="2008-07-17T09:24:17Z">July 17, 2008</abbr>
Et côté jQuery:
jQuery(document).ready(function() {
jQuery("abbr.timeago").timeago();
});
Ce qui donnera en résultat:
<abbr class="timeago" title="July 17, 2008">about a year ago</abbr>
Le plugin gère aussi l'internationnalisation, pour nous Français, voici comment le faire:
jQuery.timeago.settings.strings = {
// environ ~= about, it's optional
prefixAgo: "il y a",
prefixFromNow: "d'ici",
seconds: "moins d'une minute",
minute: "environ une minute",
minutes: "environ %d minutes",
hour: "environ une heure",
hours: "environ %d heures",
day: "environ un jour",
days: "environ %d jours",
month: "environ un mois",
months: "environ %d mois",
year: "un an",
years: "%d ans"
};
A vous de jouer !
A voir aussi sur le même sujet:
Pour poster un commentaire, vous devez être identifié. Vous pouvez choisir parmi ces trois méthodes d'identification:
Compte la Ferme du WebIdentifiez-vousInscrivez-vous |
Compte Facebook |
Compte Twitter
|