I'd like to see Commons ship with a brief onboarding process that new community members see after they register for a new account.

Some of the essential things a new community member needs to know are:

- What are the different content types on the site and what can I use them for?

(Possibly presented as a list of Icons with very brief text descriptions, eg "Ask a question so that other community members can answer it.")

- What is a group and why would I want to join one?

- What are some recommended groups that I should join when I first sign up for the site?

- What is this community about?

We could also supplement the onboarding with dismissible, inline tool-tip esque messages in the UI around key controls.

Comments

crimsondryad’s picture

Would these be hard-coded or configurable? I like the idea of on-boarding, in our case (company intranet), users will likely be assigned specific portions of the site with specific content types based on role. So being able to customize those to that particular content type would be helpful.

ie, Event - schedule a meeting for your department
Potluck - sign up to bring food
Invoice - bill a customer for a subscription.

etc

ezra-g’s picture

I suggest that this be configurable. One idea for making that possible is the proposed Onboarding API for Drupal 7.

crimsondryad’s picture

I just checked out the proposal, I think it's a neat idea. I just posted a comment asking for a status on that project.

lsolesen’s picture

Version: » 7.x-3.x-dev
Issue summary: View changes