[php:1:5692ebbebb]<?php
# Skrypt nie zostal napisany przez tworcow jPORTAL
# a jego autor jest nieznany. Skrypt dostosowany do
# pracy w standardzie jP Theme 1.0 przez
# Pawła Jaczewskiego (info@websys.pl)
$month = (isset($month)) ? $month : date("n",time());
$monthnames = array("Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpien","Wrzesień","Październik","Listopad","Grudzień");
$textmonth = $monthnames[$month - 1];
$year = (isset($year)) ? $year : date("Y",time());
$today = (isset($today))? $today : date("j", time());
$today = ($month == date("n",time())) ? $today : 32;
if ( (($month < 8) && ($month % 2 == 1)) || (($month > 7) && ($month % 2 == 0)) )
$days = 31;
if ( (($month < 8) && ($month % 2 == 0)) || (($month > 7) && ($month % 2 == 1)) )
$days = 30;
if ($month == 2)
$days = (date("L",time())) ? 29 : 28;
$dayone = date("w",mktime(1,1,1,$month,1,$year));
$daylast = date("w",mktime(1,1,1,$month,$days,$year));
echo '
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td colspan="7" class="calendar_1">'.$textmonth.'</td>
</tr>
<tr>
<td align="center" width="15%" class="calendar_2">Nd</td>
<td align="center" width="14%" class="calendar_2">Pn</td>
<td align="center" width="14%" class="calendar_2">Wt</td>
<td align="center" width="14%" class="calendar_2">Sr</td>
<td align="center" width="14%" class="calendar_2">Cz</td>
<td align="center" width="14%" class="calendar_2">Pt</td>
<td align="center" width="15%" class="calendar_2">So</td>
</tr>
';
if($dayone != 0)
$span1 = $dayone;
if(6 - $daylast != 0)
$span2 = 6 - $daylast;
for($i = 1; $i <= $days; $i++):
$dayofweek = date("w",mktime(1,1,1,$month,$i,$year));
$width = "14%";
if($dayofweek == 0 || $dayofweek == 6)
$width = "15%";
if($i == $today):
$fontcolor = $todayfontcolor;
$class = '4';
endif;
if($i != $today):
$fontcolor = $defaultfontcolor;
$class = '3';
endif;
if($i == 1 || $dayofweek == 0):
echo '<tr>';
if($span1 > 0 && $i == 1)
echo '<td colspan="'.$span1.'" class="calendar_3"> </td>';
endif;
echo '<td width="'.$width.'" class="calendar_'.$class.'">'.$i.'</td>';
if($i == $days):
if($span2 > 0)
echo '<td colspan="'.$span2.'" class="calendar_3"> </td>';
endif;
if($dayofweek == 6 || $i == $days):
echo '</tr>';
endif;
endfor;
echo '</table>';
?>[/php:1:5692ebbebb]
i jak do tego kalendarz dodajć jedno to że jak będzie dzień meczu zaznaczyło na kolory calendar_5 (style.css).
Dzien ten będzie w formie zmiennej np. $match_day