1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
| <?php
$jouractuel = "Samedi"; // On commence un samedi
?>
<?php
for($nblignescalendrier = 1; $nblignescalendrier = 37; $nblignescalendrier++) // Boucle sur les lignes du calendrier, soit 5 semaimes de 7 jours + 1 samedi + 1 dimanche = 37 lignes
{
if (($jouractuel == "Samedi") or ($jouractuel == "Dimanche")) { $messagetr = "bgcolor=\"".$couleurcolonneweekend."\""; } else {$messagetr = "";}
echo "<tr ".$messagetr.">";
echo "<td><font color=\"".$couleurtitrejours."\">".$jouractuel."</font></td>";
echo "<td width=\"".$largeurcolonnevide."\"> </td>";
for($nbcolonnescalendrier = 1;$nbcolonnescalendrier = 12; $nbcolonnescalendrier++) // Boucle sur les colonnes du calendrier, soit 12 mois glissants
{
if ($nbcolonnescalendrier <= "9") {$numerocolonne = "_0".$nbcolonnescalendrier;} else {$numerocolonne = "_".$nbcolonnescalendrier;}
if ($nblignescalendrier <= "9") {$numeroligne = "_0".$nblignescalendrier;} else {$numeroligne = "_".$nblignescalendrier;}
if ($prochainjourmois.ltrim($numerocolonne,"_") == "L") {$prochainjourmois.ltrim($numerocolonne,"_") ="Lundi";}
if ($prochainjourmois.ltrim($numerocolonne,"_") == "M") {$prochainjourmois.ltrim($numerocolonne,"_") ="Mardi";}
if ($prochainjourmois.ltrim($numerocolonne,"_") == "Me") {$prochainjourmois.ltrim($numerocolonne,"_") ="Mercredi";}
if ($prochainjourmois.ltrim($numerocolonne,"_") == "J") {$prochainjourmois.ltrim($numerocolonne,"_") ="Jeudi";}
if ($prochainjourmois.ltrim($numerocolonne,"_") == "V") {$prochainjourmois.ltrim($numerocolonne,"_") ="Vendredi";}
if ($prochainjourmois.ltrim($numerocolonne,"_") == "S") {$prochainjourmois.ltrim($numerocolonne,"_") ="Samedi";}
if ($prochainjourmois.ltrim($numerocolonne,"_") == "D") {$prochainjourmois.ltrim($numerocolonne,"_") ="Dimanche";}
if (($prochainjourmois.ltrim($numerocolonne,"_") == $jouractuel) and ($numerojourmois.ltrim($numerocolonne,"_") <= $nombrejoursmois.ltrim($numerocolonne,"_")))
{
echo "<td ";
if (get_post_meta($post->ID, $numeroligne.$mois.ltrim($numerocolonne,"_").$anneeutilemois.ltrim($numerocolonne,"_"), true) == "1") { echo "bgcolor=\"".$couleurjourreserve."\""; } else {echo "bgcolor=\"".$couleurjourlibre."\"";}
echo "><center>".ltrim($numeroligne,"_")."</center></td>";
echo "<td width=\"".$largeurcolonnevide."\"> </td>";
$numerojourmois.ltrim($numerocolonne,"_") = $numerojourmois.ltrim($numerocolonne,"_") + 1;
}
else
{
echo "<td> </td>";
if ($nbcolonnescalendrier != 12)
{
echo "<td width=\"".$largeurcolonnevide."\"> </td>";
}
}
} // Fin 1ere boucle sur les colonnes
echo "</tr>"
if ($jouractuel == "Lundi") {$jouractuel ="Mardi";}
else if ($jouractuel == "Mardi") {$jouractuel ="Mercredi";}
else if ($jouractuel == "Mercredi") {$jouractuel ="Jeudi";}
else if ($jouractuel == "Jeudi") {$jouractuel ="Vendredi";}
else if ($jouractuel == "Vendredi") {$jouractuel ="Samedi";}
else if ($jouractuel == "Samedi") {$jouractuel ="Dimanche";}
else if ($jouractuel == "Dimanche") {$jouractuel ="Lundi";}
} // Fin 1ere boucle sur les lignes
?> |
Partager