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

Site registration form #220

Open
epoirier opened this issue Aug 28, 2015 · 8 comments
Open

Site registration form #220

epoirier opened this issue Aug 28, 2015 · 8 comments
Assignees

Comments

@epoirier
Copy link

Please implement site registration according to the requirements document found here:

https://docs.google.com/document/d/1dMOyPGzdQD5Nl5MTm4eqeueVTQJ0NaXez46Jw13joB0/edit#

Let me know if you have any questions or need clarification.

@shanebp
Copy link

shanebp commented Aug 28, 2015

Basic layout here - you need to be logged out:
http://myfossil.staging.wpengine.com/register/

Re Consent & Age: How will they want to view / access that info? On the member profile? Or?

For allowing Admins to control reg approval during Beta, I'm considering this plugin: https://wordpress.org/plugins/bp-registration-options/
I'll need to customize it to prevent any access prior to approval.
Some of the other features might be of interest.
http://myfossil.staging.wpengine.com/wp-admin/admin.php?page=bp_registration_options

@epoirier
Copy link
Author

Re Consent & Age: How will they want to view / access that info? On the member profile? Or?

The status of consent and age needs to be part of the data export that is used for the research. It can be visible, but not editable, to a user when they view their own profile.

@shanebp
Copy link

shanebp commented Aug 31, 2015

How is the data exported?
I see the logging plugin in git, but not on staging.
I think a user_meta field might be better for this than an xprofile field.
But it depends in part on how data is exported.

@epoirier
Copy link
Author

Data is exported by dumping the database via phpmyadmin.

@shanebp
Copy link

shanebp commented Aug 31, 2015

Then I'll store it in user_meta and it won't be visible on the site at all.

@shanebp
Copy link

shanebp commented Sep 1, 2015

Ready for testing.

Age & Consent has to be stored in xprofile fields - ugh.

Miko will need to add a class for 'radio' divs so that those field labels look the same.

Files ( not committed ):
/wp-content/themes/myfossil/buddypress/members/single/profile/edit.php
/wp-content/themes/myfossil/buddypress/members/register.php
/wp-content/themes/myfossil/functions.php

@epoirier
Copy link
Author

epoirier commented Sep 1, 2015

How do we update the text that appears in the informed consent textarea?

@shanebp
Copy link

shanebp commented Sep 1, 2015

It's in /wp-content/themes/myfossil/buddypress/members/register.php

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

No branches or pull requests

2 participants