I'm back to haunt the place with more questions about the calendar plugin written by Kieran O'Shea, for which I am using the modified version SteveAtty graciously shared with us a couple of months back. I'm still stuck with the issue I described in this thread with the multiplying years. Once I jump one step beyond the current month using the PREV and NEXT buttons, it starts adding years. For instance, if I click NEXT twice on my Feb 2008 calendar, I end up with an Apr 2008/2008. Clicking previous results in Mar 2008/2008/2008/2008.
Steve has limited availability right now and I'm wondering if perhaps others have ran into this and resolved it already, or if you can right offhand see an obvious problem. :)
I believe the problem is in a PHP script and not in the rewrite rules, because when I mouseover the PREV or NEXT links, the URL is tacking on the additional year even before I click on it.
I've tried this as a potential fix but that's not the problem.
I am looking at the calendar.php file that comes in Steve's ZIP package and it has been modified slightly for MU. Specifically, I am looking at the functions for previous and next links.
Here is the original code from Kieran's package:
[Please use pastebin for long code - Mark]