public
Description: Extends the Radiant user model to support site members
Homepage: http://www.cubiclemuses.com/cm
Clone URL: git://github.com/farra/radiant-members-extension.git
farra (author)
Tue Sep 16 03:40:12 -0700 2008
commit  dbfc995c86006cd43b9a7bc66ef80d3f1083f8d0
tree    f9ed8dc7892e1b3fc1ca9940aeaff392d537a294
parent  73f811a3e73f74d6fe65f929939dd310ba5e0aeb
name age message
file README Loading commit data...
file Rakefile Mon Sep 15 21:58:26 -0700 2008 initial import [farra]
directory app/ Tue Sep 16 03:37:02 -0700 2008 initial version [farra]
directory db/
directory lib/
file members_extension.rb Tue Sep 16 03:37:02 -0700 2008 initial version [farra]
directory public/
directory spec/ Tue Sep 16 03:37:02 -0700 2008 initial version [farra]
directory vendor/
= Members

Enhances the Radiant users model for use as a site-wide members
feature.  It makes the following changes:

The User model now has a:

- photo  (file_column)
- url

A new `Profile` tab is added.  This becomes the default tab on login.
A new Snippet named `profile_sidebar` is created which can be used to
modify the profile page.

All tabs except for Profile now default to require :developer or
:admin role access.  This includes the Page and Snippets tabs.

A new registration form will be created at:

  /admin/members/register

To install:

- rake db:migrate:extensions
- merge the contents of members/public/images into your public/images directory


The extension includes a copy of the file_column plugin.


There's *lots* still to be done, including:

- Using email confirmation for registration
- Allowing for user registration approval
- Linking to the registration page on the login page
- RSpec tests

For questions and suggestions contact Aaron Farr at 
  farra [at] apache [dot] org