I find it very hard to start developing Webapp Plugins using the documentation.
I also don’t know which files are mandatory to start with and which are optional.
Do I need the manifest.xml, which most (all?) of the plugins have in their main directory? What about the config.php?
A commented skeleton plugin that add one button would be very helpful - just like the theme example plugin.
The guide to activate the zdeveloper-plugin is outdated.
Is it possible to use it in the modern Webapp? If yes, how?
What I want to do sounds very simple:
When you create a new appointment in the calendar, a new Tab called “Scheduling” appears with all the free/busy information.
I would like to add a button which opens this scheduling right away without the need to create an appointment in the first place.
Any help is greatly appreciated.
EDIT: I’m also wondering how to debug a webapp plugin.
When I write some malfunctioning code and relog into the webapp I usually get an endlessly rotating loading icon and I don’t know where to start looking for the problem.