So after a few weeks, I tried to upgrade again.
I currently have these plugins installed:
- ACL Manager
- Active Directory Auth Plugin
- LDAP Auth Plugin
- [DEPRECATED] MYSQL Auth Plugin - I just uninstalled
- authpdo plugin
- [DEPRECATED] PostgreSQL Auth Plugin - I just uninstalled
- Plain Auth Plugin
- Button Plugin
- color syntax plugin
- Configuration Manager
- cssmenu
- Custombuttons Plugin
- Divalign2 Plugin
- Extension Manager
- Gallery Plugin
- Indexmenu Plugin
- Info Plugin
- LangDelete
- Math Plugin
- Menu Plugin
- Popularity Feedback Plugin
- PopUpViewer
- Revert Manager
- safefnrecode plugin
- spoiler plugin
- styling plugin
- SyntaxHighlighter4 Plugin
- DokuWiki Upgrade Plugin
- User Manager
- Video Sharing Site Plugin
- Wrap Plugin
I updated all plugins. The cssmenu plugin does not have an update available (web page does not exist). I made a backup of the whole dokuwiki. I blocked 2 plugins, which always made a problem after the update (cssmenu plugin and spoiler plugin).
Subsequently, I upgraded to 2020-07-29 "Hogfather" from 2018-04-22c "Greebo" via Wiki Upgrade. Restoring the dokuwiki was successful and I saw my updated dokuwiki.
Issue 1
I have a warning above the sidebar
Indexmenu Plugin: If you use the 'js'-option of the indexmenu plugin, you have to disable the 'defer_js'-setting. This setting is temporary, in the future the indexmenu plugin will be improved.
The solution, Admin -> Configuration Setting -> Feature Flags -> Disable defer_js checkbox.
Issue 2
I have now enabled cssmenu and the dokuwiki website has not appeared. I removed the /lib/plugins/cssmenu directory and the site works again.
The solution, I probably didn't use the cssmenu plugin on my dokuwiki, so I removed it permanently.
Issue 3
I have now enabled spoiler plugin and the dokuwiki website has not appeared. I removed the /lib/plugins/spoiler directory and the site works again.
When I want to reinstall the spoiler plugin, it doesn't work and the output is "Header does not match it's checksum".
I found the Spoiler2 Plugin, which should have the same syntax as the Spoler plugin. I was able to install the Spoiler2 plugin, but it doesn't work at all.
spoiler2
The Spoiler2 plugin still needs to be updated. After updating, I see a blank web page. When I go to the home page, the dokuwiki works, but the Spoiler2 plugin is not updated and of course it does not work.
If the Spoiler/2 Plugin worked, I would be willing to upgrade the dokuwiki to Hogfather.
Definitely the plugin spoiler/2 has some alternative, but I should do a lot of work to change the syntax for each block where the spoiler is used.