Reviewed: https://reviews.mahara.org/8717 Committed: https://git.mahara.org/mahara/mahara/commit/c9209bcf9717fa012cd14299ca93e54ae88bfce4 Submitter: Cecilia Vela Gurovic ([email protected]) Branch: master
commit c9209bcf9717fa012cd14299ca93e54ae88bfce4 Author: Robert Lyon <[email protected]> Date: Mon Mar 26 13:24:07 2018 +1300 Bug 1758733: Allow non-admin to see correct legal page when logged in behatnotneeded Change-Id: I0da3f8a12d62ff5142974e0f068ddf591c75979d Signed-off-by: Robert Lyon <[email protected]> -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1758733 Title: Correct T&C and privacy statement displays when not in "Strict privacy" mode Status in Mahara: Fix Committed Status in Mahara 18.04 series: Fix Committed Status in Mahara 18.10 series: Fix Committed Bug description: There are a few things we'll need to clean up for when you are not in strict privacy mode. 1. Configure site -> Site options -> General settings "Registration agreement": When turned on, it shows the old radio buttons to agree to the T&C. These need to go and instead the site T&C and privacy statement shown as well as any institution T&C and privacy statement if the user signs up for an institution that has one or both set. 2. When "Registration agreement" is set to "No", the user should not be required to agree to the statements and they shouldn't be shown. 3. When "Strict privacy" is not turned on, a user (except for site admin) does not see any legal statement when clicking the "Legal" link in the footer as they haven't agreed to any statements. They should still see the statements but without any consent switches as they are not required to agree. This setting is still beneficial for sites that handle agreeing to T&C and PS separately. When any of the statements are updated, the user should not be asked to consent to the changes, but they should just be displayed with the last updated date. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1758733/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : [email protected] Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp

