Ticket #636 (assigned task)

Opened 3 years ago

Last modified 3 years ago

Changes to Space.transitionnetwork.org homepage to facilitate user registration

Reported by: ed Owned by: sam
Priority: minor Milestone: Maintenance
Component: Drupal modules & settings Keywords:
Cc: Estimated Number of Hours: 0.0
Add Hours to Ticket: 0 Billable?: yes
Total Hours: 0.05

Description

Space currently does not give users who aren't already registered a way in. Anon users can see some of the spaces but when they try to apply for membership, they hit a login page, which they can't complete as they are not registered.

  1. RTFM for OA as to OA best practice - this is billable time. Then leave notes about it in wiki for later developers.
  1. The homepage needs editing to sort this out. Here are some first changes:

2.1. Remove the 'Need the pros' pane (RHS)
2.2 Remove the 'Just getting started' pane (LHS)
2.3 Add a 'Request membership' pane which is basically a user registration form. Make registration 'approval only' for now, approval to be by a site admin (webproject@…)

The /spaces listings view shows the spaces that are publicly viewable, and there is a 'request group membership' button for each of them.

  1. Can you make this into a registration form as well?

Change History

comment:1 Changed 3 years ago by jim

  • Owner changed from jim to sam
  • Status changed from new to assigned

I'm postponing this work on behalf of Ed since the landscape has changed with my 'departure'...

I'll pass this to Sam to glance at, pending a chat with Ed when he gets back. It's primarily Panopoly/Panels? tweaks to the displays -- some will need to be edited/overridden, and some will need to be replaced. I'm sure there's an 'OA tweaking guide' somewhere.

comment:2 Changed 3 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 0.05
  • Priority changed from major to minor
  • Total Hours changed from 0.0 to 0.05

Missed time, downgrading...

comment:3 Changed 3 years ago by sam

Hi the first paragraph of the ticket is about the usability for unregistered users.

It looks like I could enable user registration, but ensure admin approval of new registrations here: https://space.transitionnetwork.org/admin/config/people/accounts

This would improve usability for a low admin overhead?

I'll have a look at the 2.XX parts now..

Thanks

Sam

Note: See TracTickets for help on using tickets.