Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Extends the Radiant user model to support site members
Ruby
tree: dbfc995c86

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
db/migrate
lib/tasks
public/images
spec
vendor/plugins
README
Rakefile
members_extension.rb

README

= 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

Something went wrong with that request. Please try again.