Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow non-artist registrations #27

Open
chmarr opened this issue Jul 2, 2014 · 0 comments
Open

Allow non-artist registrations #27

chmarr opened this issue Jul 2, 2014 · 0 comments

Comments

@chmarr
Copy link
Owner

chmarr commented Jul 2, 2014

Currently, registration process assumes only artists register, and thus always ask for full personal details. These are not necessary for agents.

Change as follows:

  • Registration on the website asks for Name and e-mail address. This creates the "User" and "Person" objects, but with a unusable password
  • emails confirmation, including the ability to set a password.
  • On login, an option to register as an artist is displayed. Clicking this goes through the process of completing the personal details, selecting an artist name and agreeing to the art show rules, selecting panels and then making a payment. At the end (or if the process is stopped), a sample page with arrows indicating all the points.
  • The "Top level" page contains links to edit personal details, register as an artist (if not done already), register an additional artist name, as well as a list of the artists currently linked, or linked as agents.

It may be desirable if the "register additional artist name" should be enabled per-artist, and initially showing a "If you wish to register an alternate artist name, please contact the art show manager."

Under the "Agenting For" section, say "If you intend to act as an agent for an artist, please have them add your login name to the "Agents" section of their artist page.

Under "register an artist", there should be "I am creating this account on behalf of the artist", which will prompt to create additional User and Person details. Workflow to be determined.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant