Sara Arjona
7b3a113776
MDL-62852 policy: Display policy audience in the viewall.php page
2018-07-25 10:20:01 +02:00
Sara Arjona
8502f02ae0
MDL-62670 policy: viewall.php must display always all active policies
...
The viewall.php page is called from the mobile app to display the policies
to the users before agree them. That's why it must display all the active
policies (even for guests), to guarantee the users agree all current
policies from the app.
2018-07-04 12:04:41 +02:00
Marina Glancy
7115c32949
MDL-62493 tool_policy: correct redirection
...
do not override session->wantsurl
do not redirect guests to user.php, they get an error there
2018-05-25 14:29:40 +08:00
Marina Glancy
deaf67147d
MDL-62493 tool_policy: allow guests to sign up
2018-05-25 14:29:40 +08:00
Sara Arjona
5bf7f59a19
MDL-62418 tool_policy: Redirect always to home when agreed all policies
2018-05-13 21:26:47 +02:00
Sara Arjona
15ed7d938e
MDL-62418 tool_policy: Display blocks in Consent page when using clean
2018-05-13 20:42:04 +02:00
Sara Arjona
fd7174d03f
MDL-62056 policy: Adapt code to avoid travis errors on Github
2018-05-09 08:31:32 +02:00
Jun Pataleta
ea083b0a5e
Merge branch 'MDL-62062-master' of git://github.com/sarjona/moodle
2018-05-07 17:21:49 +08:00
Sara Arjona
461b1931c0
MDL-62062 tool_policy: Let manager/dpo withdraw consent to policies
...
The policies can be revoked by clicking the "Agreed [on behalf]" ticks.
A message has been added also to explain users they must contact to
the DPO if they want to withdraw their consent to policies.
2018-05-07 10:11:13 +02:00
Sara Arjona
3d34aa5c29
MDL-62062 tool_policy: Avoid access to consent page after agreeding
...
Once the policies have been accepted, only users with permission to
revoke them will be able to access again to the user consent page.
2018-05-03 13:59:21 +02:00
Sara Arjona
54659fd14d
MDL-62286 tool_policy: Add Policies link to the site footer
2018-05-02 14:20:49 +02:00
Jun Pataleta
d11786cee3
Merge branch 'MDL-62162-master' of git://github.com/sarjona/moodle
2018-04-24 10:25:33 +08:00
Sara Arjona
077ebb2a0b
MDL-62162 policy: Define context when accessing to viewall.php
2018-04-23 18:29:27 +02:00
Marina Glancy
e8cf2ffd61
MDL-61939 tool_policy: usermodified should be realuser
...
When logged in as another user and accept the policies on somebody else's behalf make sure that
usermodified is recorded as real user
2018-04-23 09:45:26 +08:00
Marina Glancy
d5cfbc918f
MDL-61864 tool_policy: cancel button when agreeing to policies
...
Show cancel button during signup only and do not show when user is logged
in and has to accept changed policies
When cancel button is clicked redirect to the site homepage
2018-04-17 14:19:19 +08:00
Sara Arjona
4e9e2b0a0a
MDL-61844 policy: Avoid to accept new policies during current session
...
Avoid redirection for accepting new policies during the manager user session
when $user->policyagreed=0 and he/she activates the first policy for logged in users.
Part of MDL-61864
2018-04-16 11:30:14 +08:00
Marina Glancy
cc3790d0ea
MDL-61864 tool_policy: function can_delete_version
...
review TODOs in code, make sure they are either removed or tracker issues are created
2018-04-16 11:30:13 +08:00
Marina Glancy
673b598109
MDL-61864 tool_policy: coding style fixes
2018-04-16 11:30:13 +08:00
Sara Arjona
6109f2348b
MDL-61864 tool_policy: display policies to guests and users
2018-04-16 11:30:13 +08:00
Marina Glancy
cf398020d5
MDL-61864 tool_policy: user agreement reports
2018-04-16 11:30:13 +08:00
David Mudrák
3d9571d5f0
MDL-61864 tool_policy: management of the site policies
2018-04-16 11:30:10 +08:00