J'ai simplement rajouté un appel à la fonction dcDday::showList() dans mon div top du fichier template.php, en lui passant des paramètres personnalisés. Mon code ressemble donc à ceci :

<div id="top">
       <h1><a href="<?php dcInfo('url'); ?>"><?php dcInfo(); ?>
       <?php dcDday::showList(array(7), array(1,1,1,1,1,1), "%s", "%s",
           "%1\$s, since %2\$s days",
           "%1\$s, since yesterday",
           "%1\$s, starting today",
           "%1\$s, starting today in %3\$d hours %4\$02d",
           "%1\$s, starting tomorrow",
           "%1\$s, starting in %2\$d days"
           );?></a></h1>
 </div>

Petite explication du code :

  • array(7) : correspond au titre de mon jour J, dans mon cas "in Asia".
  • array(1,1,1,1,1,1) : Les jours à afficher mon jour J[1]
  • les 2 paramètres "%s" permettent de formatter l'ensemble des jours J et chaque jour J. Dans mon cas vu que je ne récupère qu'un seul jour J[2], je décide de récupérer le titre de mon jour J sans formatage.
  • Les 6 autres paramètres permettent de spécifiés le formatage du nombre de jours entre mon jour J et la date actuelle.

Notes

[1] passée depuis plus d'un jour, passée la veille, passée ce même jour, à venir ce même jour, à venir le lendemain, à venir le sur-lendemain ou plus tard

[2] array(7)