diff options
Diffstat (limited to 'mod/events.php')
-rw-r--r-- | mod/events.php | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/mod/events.php b/mod/events.php index d280bc1ed..da076313a 100644 --- a/mod/events.php +++ b/mod/events.php @@ -120,7 +120,23 @@ function events_content(&$a) { if(! $m) $m = intval($thismonth); - + $nextyear = $y; + $nextmonth = $m + 1; + if($nextmonth > 12) { + $nextmonth = 1; + $nextyear ++; + } + + $prevyear = $y; + if($m > 1) + $prevmonth = $m - 1; + else { + $prevmonth = 12; + $prevyear --; + } + + + $o .= '<a href="' . $a->get_baseurl() . '/events/' . $prevyear . '/' . $prevmonth . '" class="prevcal">' . t('<< Previous') . '</a> | <a href="' . $a->get_baseurl() . '/events/' . $nextyear . '/' . $nextmonth . '" class="nextcal">' . t('Next >>') . '</a>'; $o .= cal($y,$m,false, ' eventcal'); $dim = get_dim($y,$m); |