I need some help getting started developing in Confluence. I am trying to build a Space which will hold all of the documentation related to various software projects. I am looking to first create templates for each document type as well as a template that would function as a ‘project home’ page. In the ‘project home’ page I have tables for each of the reproducible variables such as Project Name and Lead Developer. New documents for a project are created from buttons inside the ‘home’ page. What I would like to do is for any new project, when I create a new document from inside a ‘home’ page, the new document would pre-fill the various elements already complete in the ‘home’ page tables. While this might seem like a lot of work, each project can have up to 20 documents all with the same information in the header, footer etc.
Would I be able to develop this functionality using User Macros or should I do a full server build?