I've just finished programming multi-page functionality into the templates and documents produced through Widgely. This is a something that I've enabled because of other projects that are sharing the Widgely code-base, and I thought I'd allow Widgely to use too.
One of the things I wanted to achieve when creating Widgely was to build a code-base that is easy to expand and also to copy. I've always wanted it so that I could easily make another site and have it share the majority of the code thats already been written. I've spent the past week or so testing and fixing the base code to enable this.
Multi-page templates
When creating a template using the advanced workshop, there is now the ability to add extra pages to it. Each extra page is basically a new template, allowing you to do anything that you could normally do when editing one.
When creating a document from the template, the user can change pages when editing or viewing the document. On downloading the document as a PDF, all the pages will be downloaded.