I spent most of the last evening hunting for a very nasty recursion bug in my linkback plugin for Dokuwiki. Turns out that the use of the useheading config option led to the sending routing of the linkbacks getting triggered again and again and … on each save of a wikipage if linkback sending was enabled. This could lead to a corruption of the saved pages metadata, which lead to missing author or date fields and caused hickups with the blog plugin.
As I didn't use useheading myself here up until a couple of days ago1), I simply was not aware of that issue. Nevertheless, I want to apologize for any inconvenience it might have caused
.
Anyway, after some minor reconstruction inside the plugin, I can now present you with a new version which fixes this bug (and a couple of minor oddities I found on the way as well) and by doing so revamped the sending process to happen at a more convenient point in the page-save-process. You can find it at the usual place as well as on the Blogsuite BundleHub.