public
Description: Extension for Radiant CMS that sorts children of ArchivePages by year and by month on the backend
Homepage: http://kbingman.com
Clone URL: git://github.com/kbingman/admin_tree_structure.git
name age message
file README Wed May 14 07:49:46 -0700 2008 noted that shards is required [Keith Bingman]
file Rakefile Wed May 14 07:00:18 -0700 2008 fixed issue with 0.6.6 by adding 'url' and 'sta... [Keith Bingman]
file admin_tree_structure_extension.rb Wed May 14 07:00:18 -0700 2008 fixed issue with 0.6.6 by adding 'url' and 'sta... [Keith Bingman]
directory app/ Wed May 14 07:00:18 -0700 2008 fixed issue with 0.6.6 by adding 'url' and 'sta... [Keith Bingman]
directory lib/ Wed May 14 07:00:18 -0700 2008 fixed issue with 0.6.6 by adding 'url' and 'sta... [Keith Bingman]
directory test/ Wed May 14 07:00:18 -0700 2008 fixed issue with 0.6.6 by adding 'url' and 'sta... [Keith Bingman]
README
= Admin Tree Structure

Originally created by Daniel Sheppard
Updated and put on github by Benny Degezelle and Keith Bingman because original server seems to be down.
Original announcement at http://lists.radiantcms.org/pipermail/radiant/2007-October/006597.html

Adds a structure to the page tree.

Pages can define a 'tree_children' method to return their children in
a more structured manner. The array returned from 'tree_children' 
should respond to enough methods to fool the _node.rhtml page to
render it like a page. It must respond to:

id
title
virtual?

and the class must respond to display_name.

If tree_children is defined and returns non-page objects, tree_child
should also be defined, returning the specific child for an alpha-numeric
slug.

*** THIS EXTENSION REQUIRES THE 'SHARDS' EXTENSION TO BE INSTALLED ***

This extension provides ArchivePage with two levels of drill-down
(year and month) and should be referenced as an example.