I hope I am posting in the right forum. In my new project I want to modify the Assignment submission module (/mod/assign/view.php?id=x&action=view) to add a step-by-step submission instruction, details/check list and FAQ. Each of these module should be placed in a tab system. Taken separately, these module aren't difficult to develop but I am not sure how to bind them together in one plugin. It should be easy for the teacher to enter their assignment information.
I know Moodle has subplugin. Would it be a good idea to develop individual plugin as subplugin and group them all under a parent plugin?
For the teacher, how to make it easy for them to add the content? Could the parent plugin load each subplugin in a iframe? The parent plugin would display the tab system and the subplugin would load in the iframe below?
Any ideas are welcome, lets brainstorm!