Affichage personnalisé du compte à rebours « Stars » pour Ubuntu 9.10
Je voulais utiliser tel quel le script « Stars » qui affiche le compte à rebours pour Ubuntu 9.10, mais un décalage de 2 pixels vers le haut m’empêchait d’avoir un rendu correct lorsque je plaçais ce script dans un bloc <div style="background-color: rgb(43, 34, 35); width: 250px; height: 150px;"> ... </div>.
Après avoir téléchargé le fichier JavaScript display.js référencé dans le script original de « Stars », je me suis rendu compte que le décalage en question était dû à l’utilisation de l’instruction padding-top:2px; dans un style.
Pour pouvoir afficher le compte à rebours à mon goût, j’ai modifié le script original et je vous livre le code que j’utilise sur ce blog.
<div style="background-color: rgb(43, 34, 35); width: 250px; height: 150px;">
<script>
var d = new Date();
dom = d.getDate();
month = d.getMonth();
year = d.getYear();
if (year < 2000) year = year - 100;
else year = year - 2000;
if (year == 9 && month == 9)
days = 29 – dom;
else
days = 0;
if (days < 0) days = 0;
if (days < 10) days = ‘0′ + days.toString();
var base = ‘http://www.ubuntu.com/files/countdown/910/countdown-9.10-1/’;
document.write(’<a href=”http://www.ubuntu.com/”><img id=”countdownimage” src=”‘+base+days+’.png” style=”width:180px;height:150px;border:0px;margin-left:35px;” alt=”Ubuntu 9.10 – Bientôt disponible !” title=”Ubuntu 9.10 – Bientôt disponible !”></a>’);
</script>
</div>





yop,
Il y a un bug ouvert sur le launchpad, si tu veux corriger.
https://bugs.launchpad.net/libapache-test-perl/+bug/442321
Par quesh le 10 oct 2009