Please see the latest commits on edge, which incorporate jufrlo's contributions to just that effect (static pages). Maybe Juan can chime in here with a more complete description of functionality he added.Take care, Bruno
On Fri, Jul 10, 2009 at 5:38 PM, eksatx <[email protected]> wrote: > > I see that this has come up a few times. > > I have played with a few options: > > 1. Hard-coding static pages like the built-in FAQ and About pages. > This works, but it's not very slick. > > 2. Using Comatose or some other CMS. This works pretty well, but it > is not easy to make your static pages have the same look and feel as > the rest of the CE site. Maybe I'm missing something, but it is not > clear how to have Comatose pages use the CE layouts and helpers. > > 3. Build a simple CMS into CE. > > Is anybody interested in option #3? > > Off the top of my head, I could see something like this: > > - A simple list of pages -- no hierarchy. > - Use essentially the same interface used for managing blog posts > (except perhaps skipping tags) > - Add some checkboxes to determine where to include links to the posts > (bottom of page and in 'Explore...' list are the two that come to > mind). > - Update layout and site_index template to include links to to CMS > pages (of course anybody would be free to over-ride these any way they > want) > - Use /pages as the url prefix for CMS pages > > The installer could include a migration that adds the FAQ and About > pages as sample pages in the CMS. > > I don't think it makes sense to have a full-blown CMS, but it seems > plausible that many sites will have no content at all outside CE. I > think it would be pretty typical for such a site admin to want an easy > way to post a 'Terms of Service' page, 'Privacy Policy' page, etc. > > For example, I just needed to add a 'How to Donate' page to a CE site > I am hosting for a local non-profit. One page was not a good enough > reason to try to integrate a 3rd party CMS, but hard-coding it was a > bit of a pain too. > > Bruno -- would you be interested in having something like this in > core? > Everybody -- do you have feedback about must-have features, etc? > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CommunityEngine" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/communityengine?hl=en -~----------~----~----~----~------~----~------~--~---
