Hi!
Okay. The blank pages gives us an indicatory at least.
Basically there are several possibilites why this might fail:
1. Your browser or server is not properly utilizing PHP sessions, which means that session data gets lost from one access to the other. This error is highly unlikely, since a break like this could only happen from a server change or browser/client change, but never from a plugin update. So I'll discard this option.
2. Another plugin might be interfering and returning invalid data coming from the GET/POST variables of the page and failing. If you have access, you could try to check the PHP error log for any fatal erros?
3. It might also be a fatal memory error, because maybe the requirements from your installed plugins allocate too much memory. Which other event plugins do you have installed? If you have more than 15+, this might be a reason for the errors appearing now.
4. You might have locked yourself out of certain plugin API hooks/events. Within the group management panel you can specifiy which API hooks a usergroup is allowed to access. But it's highly unlikely that you changed anything here, right?
It's really quite strange that you still see a loading animation from within your browser, this should not happen. Are you maybe able to install the "Firebug" extension? This one has an awesome debugging facility that shows you all current ongoing requests, so you might be able to spot which HTTP Request is responsible for the ongoing load times.
The most easy way to figure out if the staticpage plugin is still working would be to minorly modify the serendipity_event_staticpage.php file. Maybe you can do so, edit line 1344 where you should see this:
Code: Select all
function showBackend()
{
global $serendipity;
please try to change it to this:
Code: Select all
function showBackend()
{
global $serendipity;
die('BACKEND CALLED!');
Then refresh the page where you wanted to edit the static page. Make sure you hit the reload page (F5 key) while you were on that page already. Else, if you try to go to the staticpage panel at this point you won't see any links because of the die() statement.
If you reload the page and see the 'BACKEND CALLED', this leads us to further steps - if you still only see an empty page, we must look deeper because it means that the API hook for the plugin is not called at all.
Best regards,
Garvin