1
0
mirror of https://github.com/php/web-php.git synced 2026-03-23 23:02:13 +01:00

Only allow the same year. The events.cvs file only contains data for

this month and the coming two months, starting from today, so providing
information for the future or the past is only an illusion. Only the
recurring events are displayed on those pages, so there is no point in
serving them.
This commit is contained in:
Gabor Hojtsy
2003-01-15 17:04:21 +00:00
parent c5eb924a31
commit a5d5ab8758

View File

@@ -19,7 +19,7 @@ $cd = isset($cd) ? (int) $cd : 0;
// If the year is not valid, set it to the current year
// This excludes all the "too old", or "too far in the future"
// calendar to displays (so search engines can handle this page too)
// calendar displays (so search engines can handle this page too)
if ($cy != 0 && !valid_year($cy)) {
$cy = date("Y");
}
@@ -355,9 +355,8 @@ function valid_year($year)
// Get current year and compare to one sent in
$current_year = date("Y");
// We only allow two years back (for historical reasons) and two
// years forth (to plan your schedule for the next year)
if (($year < $current_year - 2) || ($year > $current_year + 2)) {
// We only allow this year for displays
if ($year != $current_year) {
return FALSE;
}