Ha! Nothing wrong with ZenPhoto...
Damn, I hate these things. It seems that there is a function 'checked()' in the general-template.php file of WP that causes ZP to give this error:
Fatal error: Cannot redeclare checked() (previously declared in /srv/jackdaw/www/www.spoenk.nl/beeldend/zp-core/admin-functions.php:401) in /srv/jackdaw/www/www.spoenk.nl/wp-includes/general-template.php on line 2241
I commented out this function, just to see what it does, but then the widgets page in WP isn't working anymore. Now what? Import all my posts into ZP?
I changed all the appearances of 'checked' in admin-functions.php to 'zpchecked' and this seems to work. Nothing broken so far.
I encountered these kind of problems earlier, before working with WP and ZP. Functions with the same name. I always wondered why functions never had the same kind of prefix like database tables: zp_functionname() and wp_functionname().
Let me be the second to express displeasure with this situation. It broke my website too. Thanks for the heads up, jackdaw, about the checked function — that got things back up and running for now.
It would be nice if Wordpress and Zenphoto played nice together. I'd rather not have to ditch Zenphoto.
Sorry about that. But as sbillard said, Wordpress is standalone and Zenphoto is, too. I am sure Zenphoto will not play with other CMS and vice versa as well. We really don't have the resource to check these things, especially as we don't know what people might be doing with the third party Wordpress tools out there. I hope you can understand that...
It depends how you integrate them both. We do use them both together (of course not WP 3 yet) as well (although it is planned to move the site to Zenphoto and Zenpage only once we find the time for it.)
This has just happened to me - I had WP and ZP working well together with WP at 3.01, and ZP at 1.3.1.
Then I upgraded ZP to 1.3.1.2, and I got the same issue above.
Tried to fix with the "ZP-" prefix, but that just created other problems (can see the pages, but with errors all over).
So backed ZP back to 1.3.1, and issue still there - so it's "broke" as far as I can see.