After one of the recent upgardes on my dokuwiki installation i noticed that the editx plugin is not working anymore.
The link and text that it produces in front of the editor are gone.
After some time i installed a new instance of dokuwiki and started to install the plugins i use and test when editx disappears.
I noticed that editx disappears after i installed fckg.
While trying to figure out what is happening i came to the following solution:
In the file action/edit.php of fckg it blocks the propagation of the signal.
// index command belongs to us, there is no need to hold up Dokuwiki letting other plugins see if its for them
$event->stopPropagation();
It also puts itself in front of all other plugins
$controller->register_hook('TPL_ACT_RENDER', 'BEFORE', $this, 'fckg_edit');
This way the signal never reaches editx and editx can never inject its code.
After i commented out $event->stopPropagation() the editx stuff reapeared. Its at the end of the page because fckg puts itself into the front but it works.
One probably could also change $controller->register_hook('TPL_ACT_RENDER', 'BEFORE', $this, 'fckg_edit'); into $controller->register_hook('TPL_ACT_RENDER', 'AFTER', $this, 'fckg_edit');
I don't know what side effects this changes have. Would one of the fckg plugin devs please take a look into this?