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