2009/5/22 Ben Lagoutte <[email protected]>:
>
> The two main things that seem missing for us is the page structure:
>
> * There is no nesting of pages. I cannot see any way to nest a bunch of
> pages together below another. Without that we can offer our clients a way to
> organise their website structure.

The next version of Habari will have taxonomy support, allowing for
the description of all sorts of relationships between objects, and
there will be a subpage plugin that uses that. There is actually a
subpage plugin at the moment that lets users define a page as a child
of another page, but it's incomplete and not production ready.

> * There is no easy way to order the pages. I know it can be done by
> modifying the publication date but this doesn't fit that ease of use I
> mentioned above. Seems overly complicated for a client to have to do that
> just to order a few pages.

I'm not really sure what you mean here. How and where do you want to
be able to order pages ? In a way, pages are designed to be standalone
for display rather than ordered. There is a page menu plugin that's
specifically for ordering page menus.

You can also pass an orderby parameter to Posts::get() that can order
by any column in the database. A silly example.

Posts::get(array('content_type'=>'page', 'status'=>'published',
'orderby'=>'title DESC'));

It may be that taxonomy is the answer to your page ordering issues too.

> Otherwise, wow, genius!

I have nothing to say to this point, but I can't snip it :)

-- 
Michael C. Harris, School of CS&IT, RMIT University
http://twofishcreative.com/michael/blog
IRC: michaeltwofish #habari

--~--~---------~--~----~------------~-------~--~----~
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/habari-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to