Thursday, July 17. 2008
New elements for template creators
I've just completed 2 new elements for use within the advanced template workshop: The Toggle Element and the Rich Text Formatting Box. I was working on these elements for another project, but thought I would release them for Widgely too.
The toggle element works like a checkbox. It has 2 states, on or off. Clicking the element will toggle it to its opposite state. Ive made the toggle box use the background-image setting as the image it will show when toggled on, so you can make it look like anything by just providing an image for it. At the moment toggle elements cannot be linked, but in the future I will be adding code to enable linking toggle boxes together. This will make them work more radio buttons.
A Rich Text Formatting Box allows you to add text to a template that cannot be edited from within the document created from it. Unlike the current formatting element, this new one will allow multi-line rich text so that template creators can add richer text areas to their templates.
Toggle Element
The toggle element works like a checkbox. It has 2 states, on or off. Clicking the element will toggle it to its opposite state. Ive made the toggle box use the background-image setting as the image it will show when toggled on, so you can make it look like anything by just providing an image for it. At the moment toggle elements cannot be linked, but in the future I will be adding code to enable linking toggle boxes together. This will make them work more radio buttons.
Rich Text Formatting Box
A Rich Text Formatting Box allows you to add text to a template that cannot be edited from within the document created from it. Unlike the current formatting element, this new one will allow multi-line rich text so that template creators can add richer text areas to their templates.
Sunday, July 6. 2008
Multi-page templates and documents
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.
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.
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.
(Page 1 of 1, totaling 2 entries)






