tdewolff / Dex

Small but feature-rich CMS for small and medium sized websites
MIT License
2 stars 2 forks source link

Contact form template #13

Open tdewolff opened 10 years ago

s-p-n commented 10 years ago

Should we be calling this a template? We may want to add a new category of features for this type of thing. We could call this a Contact Form Application, instead. In addition to templates, modules and themes, we could have applications which are single-page forms or similar web-applications. Just a thought..

tdewolff commented 10 years ago

Not sure. We need to work out templates anyways. Make a clear distinction between modules and templates, where any might cover applications...

I had this in mind: Templates are single page content providers laying out a template how the content should be displayed. This can be static like the stock template, or like a contact form, or an image gallery. It provides admin panel input elements and site output for the page.

Modules are can modify the site at several levels. It can add content on all pages, or at certain places (header/footer) or amend the core code (in the future).

Perhaps templates should become more powerful and we could call them applications orso...