Hi, I just wrote all this on your site as a suggestion, but there is a logic error in the calendar module, mainly that the calendar_class.php file has 4 places with a string is made up to say $person turns $age - In fact, when looking at the next 12 months, someone would turn age + 1 , and if looking further it would need to calculate the age they are going to be on that date. I've changed my copy of calendar_class.php to use %d , (int) $age + 1 , but this will only be correct for the first 12 months in the future.
Hi, I just wrote all this on your site as a suggestion, but there is a logic error in the calendar module, mainly that the calendar_class.php file has 4 places with a string is made up to say $person turns $age - In fact, when looking at the next 12 months, someone would turn age + 1 , and if looking further it would need to calculate the age they are going to be on that date. I've changed my copy of calendar_class.php to use %d , (int) $age + 1 , but this will only be correct for the first 12 months in the future.