The current maintainer is unable to help. I did a bit of blundering around and figured out that it seems to be the changes to inc/actions.php between Frusterick Manners & Greebo that have broken the plugin.
This line is causing the "Action unknown: changes" message:
if(!is_array($event->data) || !array_key_exists('changes', $event->data)) return;
Removing that then causes compile errors, related to this block:
if('preview' == act_permcheck('preview')
&& 'preview' == act_draftsave('preview')
&& $INFO['editable']
&& 'preview' == act_edit('preview')) {
$ACT = 'changes';
$event->stoppropagation();
$event->preventDefault();
$this->_change_headers = true;
}else{
$ACT = 'preview';
}
I think this is because act_permcheck, etc, are no longer defined. If I remove that block the plugin functions, but the rest of the page breaks…
So – without knowing anything about php – how do I rewrite the first line for Greebo, and then what are the replacement actions for the block?
I hope that makes some kind of sense.