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
-~----------~----~----~----~------~----~------~--~---

Reply via email to