I was having difficulty installing date previously and have just upgraded to the latest version, and after removing the old version and uploading the folder of the new one, I receive the following error.

Fatal error: Class date_api_argument_handler: Cannot inherit from undefined class views_handler_argument_date in /home/thegreat/public_html/community/sites/all/modules/date/date_api.views.inc on line 96

I don't even get as far as seeing the Modules page to enable it.

Comments

KarenS’s picture

Status: Active » Fixed

You need the very latest -dev version of Views. There is a link and a warning about that on the Date project page.

GPirie’s picture

Thanks for all your help KarenS, but I'm still having difficulties with getting this to work. I upgraded to the latest dev versions of Calendar, Views and Date so the versions I am using is:

Calendar: 6.x-2.0-beta2
Date: 6.x-2.0-beta2
Views: 6.x-2.x-dev

And when I try to install all modules the following error appears.

Fatal error: Call to undefined function: timezone_identifiers_list() in /home/thegreat/public_html/community/sites/all/modules/date/date_timezone/date_timezone.install on line 213

I think it must be date_timezone which is causing the problem because the areas that don't depend on Date Timezone such as Date API, Date Repeat API and Date PHP4 can be enabled but date timezone will not enable

GPirie’s picture

Status: Fixed » Active
KarenS’s picture

Status: Active » Fixed

This is a completely different issue than the original one. Don't re-open a fixed issue to report something different.

I need more information about what you had installed before you did this and exactly what you did and in what order. Plus, what PHP version are you using?

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.