SmartBlog, amélierrer le module d'archivage, comment faire?
cs_masterpingouin
Messages postés28Date d'inscriptionsamedi 24 avril 2004StatutMembreDernière intervention14 juillet 2006
-
1 juin 2005 à 12:59
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
1 juin 2005 à 20:39
function liste_archive() //renvoi la liste des dates ou pour chaque mois on affiche les blogs
{
global $nbarchive ;
$d = getdate();
$mois = $d["mon"];
$annee = $d["year"];
$libmois = array(1=>"janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre");
$res = "";
for ($i = 1; $i <= $nbarchive; $i++)
{
if ($mois == 0) //calcul de la postion du mois
{
$annee = $annee - 1 ;
$mois = 12 ;
}
$res = $res."".$libmois[$mois]." ".$annee."
"; //affichage
$mois = $mois - 1 ;
}
return $res ;
}
<HR>
Le problème avec ce script est qu'il n'affiche que le 5 dernier mois. De plus, il affiche les mois où il n'y a eu aucun post. Comment l'améliorer? Je souhaite que l'archivage soit visible sur deux années (ou que ça soit customisable) et que les mois sans post n'apparaisent pas. Merci pour votre aide!
cs_masterpingouin
Messages postés28Date d'inscriptionsamedi 24 avril 2004StatutMembreDernière intervention14 juillet 2006 1 juin 2005 à 13:03
A propos, c'est la dernière version dont je fais allusion, la 1.3 je crois.
PS: désolé pour les fautes de frappe je n'arrive pas à éditer le message précédent!