Issue Details (XML | Word | Printable)

Key: MDL-17463
Type: Sub-task Sub-task
Status: Closed Closed
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Petr Skoda
Reporter: Petr Skoda
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle
MDL-17205

Add separate capability for each course report

Created: 29/Nov/08 11:20 PM   Updated: 27/Jan/09 04:22 PM
Return to search
Component/s: Course
Affects Version/s: 1.9.3
Fix Version/s: 1.9.4

Participants: Petr Skoda and Tim Hunt
Security Level: None
QA Assignee: Tim Hunt
Resolved date: 22/Jan/09
Affected Branches: MOODLE_19_STABLE
Fixed Branches: MOODLE_19_STABLE


 Description  « Hide
old moodle/site:viewreports will be kept for legacy reasons and performance - display report link in admin block and course profile only if user has this cap, the reports will use only own capability

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Petr Skoda committed 51 files to 'Moodle CVS' - 29/Nov/08 11:22 PM
MDL-17463 - reparate capabilities for course and admin reports
MODIFY course/report/stats/graph.php   Rev. 1.18    (+3 -5 lines)
MODIFY lang/en_utf8/report_questioninstances.php   Rev. 1.3    (+3 -1 lines)
ADD lang/en_utf8/report_courseoverview.php   Rev. 1.1    (+0 -0 lines)
ADD admin/report/questioninstances/db/access.php   Rev. 1.1    (+0 -0 lines)
MODIFY lib/statslib.php   Rev. 1.74    (+2 -2 lines)
ADD course/report/stats/version.php   Rev. 1.1    (+0 -0 lines)
ADD lang/en_utf8/coursereport_outline.php   Rev. 1.1    (+0 -0 lines)
ADD course/report/log/db/access.php   Rev. 1.1    (+0 -0 lines)
MODIFY course/report/participation/index.php   Rev. 1.27    (+2 -2 lines)
ADD course/report/participation/version.php   Rev. 1.1    (+0 -0 lines)
ADD lang/en_utf8/coursereport_log.php   Rev. 1.1    (+0 -0 lines)
MODIFY course/report/log/graph.php   Rev. 1.8    (+6 -5 lines)
MODIFY course/report/stats/lib.php   Rev. 1.11    (+1 -2 lines)
ADD course/report/participation/db/access.php   Rev. 1.1    (+0 -0 lines)
MODIFY course/report/progress/index.php   Rev. 1.18    (+1 -2 lines)
MODIFY admin/report/capability/settings.php   Rev. 1.3    (+2 -4 lines)
MODIFY course/report.php   Rev. 1.11    (+2 -2 lines)
MODIFY course/user.php   Rev. 1.90    (+2 -2 lines)
MODIFY course/report/stats/mod.php   Rev. 1.8    (+2 -2 lines)
MODIFY course/report/progress/mod.php   Rev. 1.3    (+2 -2 lines)
MODIFY course/report/stats/index.php   Rev. 1.19    (+26 -18 lines)
DEL admin/report/log/Attic/index.php   Rev. 1.7    (+0 -0 lines)
DEL admin/report/stats/Attic/index.php   Rev. 1.18    (+0 -0 lines)
MODIFY course/report/outline/index.php   Rev. 1.18    (+2 -2 lines)
MODIFY admin/report/log/settings.php   Rev. 1.2    (+3 -2 lines)
MODIFY version.php   Rev. 1.898    (+1 -1 lines)
ADD course/report/log/version.php   Rev. 1.1    (+0 -0 lines)
MODIFY course/report/log/index.php   Rev. 1.23    (+3 -3 lines)
MODIFY admin/qtypes.php   Rev. 1.7    (+2 -2 lines)
MODIFY course/report/log/lib.php   Rev. 1.29    (+10 -10 lines)
MODIFY admin/report/questioninstances/settings.php   Rev. 1.2    (+2 -2 lines)
ADD course/report/outline/version.php   Rev. 1.1    (+0 -0 lines)
ADD admin/report/courseoverview/version.php   Rev. 1.1    (+0 -0 lines)
MODIFY course/report/participation/mod.php   Rev. 1.10    (+2 -2 lines)
MODIFY admin/report/courseoverview/index.php   Rev. 1.26    (+5 -1 lines)
ADD lang/en_utf8/coursereport_stats.php   Rev. 1.1    (+0 -0 lines)
MODIFY lib/weblib.php   Rev. 1.1179    (+4 -4 lines)
MODIFY course/report/log/live.php   Rev. 1.12    (+2 -4 lines)
ADD course/report/stats/db/access.php   Rev. 1.1    (+0 -0 lines)
MODIFY blocks/admin/block_admin.php   Rev. 1.121    (+2 -2 lines)
ADD course/report/outline/db/access.php   Rev. 1.1    (+0 -0 lines)
ADD lang/en_utf8/coursereport_participation.php   Rev. 1.1    (+0 -0 lines)
MODIFY course/lib.php   Rev. 1.622    (+2 -2 lines)
MODIFY admin/report/courseoverview/reportsgraph.php   Rev. 1.15    (+2 -2 lines)
MODIFY admin/report/courseoverview/settings.php   Rev. 1.2    (+2 -2 lines)
ADD admin/report/courseoverview/db/access.php   Rev. 1.1    (+0 -0 lines)
ADD admin/report/questioninstances/version.php   Rev. 1.1    (+0 -0 lines)
MODIFY course/report/stats/report.php   Rev. 1.28    (+2 -2 lines)
MODIFY course/report/log/mod.php   Rev. 1.9    (+2 -2 lines)
MODIFY course/report/outline/mod.php   Rev. 1.6    (+2 -2 lines)
MODIFY admin/report/stats/settings.php   Rev. 1.3    (+3 -2 lines)
Petr Skoda committed 43 files to 'Moodle CVS' on branch 'MOODLE_19_STABLE' - 29/Nov/08 11:30 PM
MDL-17463 - reparate capabilities for course and admin reports; backported from HEAD
MODIFY course/report/outline/index.php   Rev. 1.12.2.2    (+2 -2 lines)
MODIFY course/report/stats/graph.php   Rev. 1.11.2.3    (+3 -5 lines)
MODIFY blocks/admin/block_admin.php   Rev. 1.100.2.12    (+2 -2 lines)
MODIFY course/report/outline/db/access.php   Rev. 1.1.2.2    (+42 -0 lines)
MODIFY admin/report/courseoverview/index.php   Rev. 1.16.4.5    (+5 -1 lines)
MODIFY course/report/participation/db/access.php   Rev. 1.1.2.2    (+42 -0 lines)
MODIFY lang/en_utf8/coursereport_outline.php   Rev. 1.1.2.2    (+5 -0 lines)
MODIFY course/report/participation/version.php   Rev. 1.1.2.2    (+29 -0 lines)
MODIFY lib/statslib.php   Rev. 1.54.6.14    (+2 -2 lines)
MODIFY admin/report/stats/settings.php   Rev. 1.2.2.3    (+3 -2 lines)
MODIFY admin/report/courseoverview/settings.php   Rev. 1.1.2.3    (+2 -2 lines)
MODIFY course/report/stats/mod.php   Rev. 1.6.4.2    (+3 -3 lines)
MODIFY course/report.php   Rev. 1.6.2.2    (+2 -2 lines)
MODIFY admin/report/courseoverview/db/access.php   Rev. 1.1.2.2    (+42 -0 lines)
MODIFY admin/report/courseoverview/version.php   Rev. 1.1.2.2    (+29 -0 lines)
DEL admin/report/log/Attic/index.php   Rev. 1.5.4.2    (+0 -0 lines)
MODIFY lang/en_utf8/coursereport_log.php   Rev. 1.1.2.2    (+5 -0 lines)
MODIFY version.php   Rev. 1.563.2.325    (+1 -1 lines)
MODIFY course/user.php   Rev. 1.75.2.10    (+2 -2 lines)
MODIFY course/lib.php   Rev. 1.538.2.57    (+2 -2 lines)
MODIFY course/report/log/live.php   Rev. 1.8.2.1    (+2 -4 lines)
MODIFY course/report/log/index.php   Rev. 1.19.2.2    (+3 -4 lines)
DEL admin/report/stats/Attic/index.php   Rev. 1.12.4.3    (+0 -0 lines)
MODIFY course/report/participation/index.php   Rev. 1.20.2.5    (+2 -2 lines)
MODIFY course/report/log/graph.php   Rev. 1.4.8.1    (+6 -5 lines)
MODIFY course/report/log/mod.php   Rev. 1.7.4.2    (+2 -2 lines)
MODIFY lang/en_utf8/report_courseoverview.php   Rev. 1.1.2.2    (+5 -0 lines)
MODIFY course/report/log/version.php   Rev. 1.1.2.2    (+29 -0 lines)
MODIFY lib/weblib.php   Rev. 1.970.2.117    (+4 -4 lines)
MODIFY admin/report/courseoverview/reportsgraph.php   Rev. 1.8.2.3    (+3 -3 lines)
MODIFY course/report/stats/report.php   Rev. 1.17.2.5    (+2 -2 lines)
MODIFY course/report/outline/mod.php   Rev. 1.4.4.2    (+2 -2 lines)
MODIFY course/report/log/db/access.php   Rev. 1.1.2.2    (+42 -0 lines)
MODIFY course/report/stats/version.php   Rev. 1.1.2.2    (+29 -0 lines)
MODIFY lang/en_utf8/coursereport_participation.php   Rev. 1.1.2.2    (+5 -0 lines)
MODIFY course/report/stats/index.php   Rev. 1.14.2.2    (+29 -20 lines)
MODIFY course/report/stats/lib.php   Rev. 1.6.6.3    (+2 -3 lines)
MODIFY course/report/participation/mod.php   Rev. 1.7.2.3    (+2 -2 lines)
MODIFY admin/report/log/settings.php   Rev. 1.1.2.3    (+3 -2 lines)
MODIFY course/report/stats/db/access.php   Rev. 1.1.2.2    (+42 -0 lines)
MODIFY lang/en_utf8/coursereport_stats.php   Rev. 1.1.2.2    (+5 -0 lines)
MODIFY course/report/log/lib.php   Rev. 1.22.2.2    (+10 -10 lines)
MODIFY course/report/outline/version.php   Rev. 1.1.2.2    (+29 -0 lines)
Petr Skoda added a comment - 29/Nov/08 11:32 PM
done, filed a separate issue for use of new caps in user profile

Petr Skoda made changes - 29/Nov/08 11:32 PM
Field Original Value New Value
Resolution Fixed [ 1 ]
Status Open [ 1 ] Resolved [ 5 ]
Petr Skoda committed 1 file to 'Moodle CVS' on branch 'MOODLE_19_STABLE' - 30/Nov/08 12:08 AM
MDL-17463 - renamed outline to activity report
MODIFY lang/en_utf8/coursereport_outline.php   Rev. 1.1.2.3    (+2 -2 lines)
Petr Skoda committed 1 file to 'Moodle CVS' - 30/Nov/08 12:09 AM
MDL-17463 - renamed outline to activity report - merged from MOODLE_19_STABLE
MODIFY lang/en_utf8/coursereport_outline.php   Rev. 1.2    (+2 -2 lines)
Mitsuhiro Yoshida committed 6 files to 'Lang CVS' - 30/Nov/08 01:25 AM
MDL-17463 Adding new translated lang files for capabilities course and admin reports.
ADD ja_utf8/coursereport_log.php   Rev. 1.1    (+0 -0 lines)
MODIFY ja_utf8/report_questioninstances.php   Rev. 1.3    (+2 -1 lines)
ADD ja_utf8/coursereport_outline.php   Rev. 1.1    (+0 -0 lines)
ADD ja_utf8/report_courseoverview.php   Rev. 1.1    (+0 -0 lines)
ADD ja_utf8/coursereport_stats.php   Rev. 1.1    (+0 -0 lines)
ADD ja_utf8/coursereport_participation.php   Rev. 1.1    (+0 -0 lines)
Petr Skoda committed 7 files to 'Moodle CVS' - 30/Nov/08 01:41 AM
MDL-17463 chnging progress report cap to new standard
MODIFY course/report/progress/mod.php   Rev. 1.4    (+3 -3 lines)
ADD course/report/progress/db/access.php   Rev. 1.1    (+0 -0 lines)
MODIFY lib/db/access.php   Rev. 1.94    (+1 -14 lines)
ADD course/report/progress/version.php   Rev. 1.1    (+0 -0 lines)
MODIFY version.php   Rev. 1.900    (+1 -1 lines)
ADD lang/en_utf8/coursereport_progress.php   Rev. 1.1    (+0 -0 lines)
MODIFY course/report/progress/index.php   Rev. 1.19    (+1 -1 lines)
Mitsuhiro Yoshida committed 3 files to 'Lang CVS' - 30/Nov/08 02:13 AM
MDL-17463 Translated a new string for progress reports.
MDL-17372 Translated a new string for course reports.
MDL-17465 Translated new stirngs for live logs.
MODIFY ja_utf8/coursereport_log.php   Rev. 1.2    (+2 -0 lines)
ADD ja_utf8/coursereport_progress.php   Rev. 1.1    (+0 -0 lines)
MODIFY ja_utf8/moodle.php   Rev. 1.331    (+2 -1 lines)
martignoni committed 6 files to 'Lang CVS' - 08/Dec/08 12:04 AM
martignoni committed 1 file to 'Lang CVS' - 08/Dec/08 12:44 AM
MDL-17463 forgotten lang file translated
ADD fr_utf8/report_courseoverview.php   Rev. 1.1    (+0 -0 lines)
Petr Skoda added a comment - 22/Jan/09 12:00 AM
reopening, I have 3 upgraded sites that do not have any coursereport* capabilities installed

Petr Skoda made changes - 22/Jan/09 12:00 AM
Resolution Fixed [ 1 ]
Status Resolved [ 5 ] Reopened [ 4 ]
Petr Skoda made changes - 22/Jan/09 12:00 AM
Priority Major [ 3 ] Blocker [ 1 ]
Petr Skoda committed 7 files to 'Moodle CVS' on branch 'MOODLE_19_STABLE' - 22/Jan/09 12:42 AM
MDL-17463 bumped version report number numbers again - I found 3 sites that did not have the caps installed after upgrade - weird
MODIFY admin/report/courseoverview/version.php   Rev. 1.1.2.3    (+2 -2 lines)
MODIFY course/report/log/version.php   Rev. 1.1.2.5    (+2 -2 lines)
MODIFY admin/report/unittest/version.php   Rev. 1.1.2.3    (+2 -2 lines)
MODIFY version.php   Rev. 1.563.2.386    (+1 -1 lines)
MODIFY course/report/stats/version.php   Rev. 1.1.2.3    (+2 -2 lines)
MODIFY course/report/outline/version.php   Rev. 1.1.2.3    (+2 -2 lines)
MODIFY course/report/participation/version.php   Rev. 1.1.2.3    (+2 -2 lines)
Petr Skoda added a comment - 22/Jan/09 02:17 AM
seems to work fine now

Petr Skoda made changes - 22/Jan/09 02:17 AM
Resolution Fixed [ 1 ]
Status Reopened [ 4 ] Resolved [ 5 ]
Tim Hunt added a comment - 27/Jan/09 04:22 PM
Yes, seems to be working.

Tim Hunt made changes - 27/Jan/09 04:22 PM
QA Assignee timhunt
Status Resolved [ 5 ] Closed [ 6 ]