David Mudrak
25bae250ee
MDL-27508 workshop manual allocator supports groups
...
Pagination support improved, too.
2012-04-27 14:41:59 +02:00
David Mudrak
079219bf07
MDL-27508 introducing workshop::count_participants()
2012-04-27 14:41:59 +02:00
David Mudrak
c90a88bfb7
MDL-27508 improving the docs for workshopallocation_manual_allocations class
2012-04-27 14:41:59 +02:00
David Mudrak
ec1bf0f23d
MDL-27508 workshop manual allocator supports configurable page size for items pagination
2012-04-27 14:41:59 +02:00
David Mudrak
dda42a19cd
MDL-27508 workshop::prepare_grading_report_data() accepts $groupid
...
Workshop grades reports in all three last phases were fixed to support
the group selection. They layout of the report has been unified to be
consistent across all phases.
2012-04-27 14:41:59 +02:00
David Mudrak
8741ebb0bd
MDL-27508 introducing workshop::get_participants() and workshop::is_participant()
...
Note how the participant is defined: it is a user that (1) can submit or
assess or both and (2) is actively enrolled in the course. This means
that usually admins or managers won't be considered as workshop
participants, for example.
2012-04-27 14:41:59 +02:00
David Mudrak
11a97e66e8
MDL-27508 workshop supports configurable page size for items pagination
2012-04-27 14:41:59 +02:00
David Mudrak
5547b0dce1
MDL-27508 introducing mod_workshop_renderer::perpage_selector()
2012-04-27 14:41:58 +02:00
David Mudrak
0d2331cce3
MDL-27508 workshop supports pagination at the submissions list in the submission phase
2012-04-27 14:41:58 +02:00
David Mudrak
8a23733753
MDL-27508 common pagination and sorting interface across all phases in view.php
2012-04-27 14:41:58 +02:00
David Mudrak
cd57f558d9
MDL-27508 introducing workshop::count_submissions() and pagination support for get_submissions()
2012-04-27 14:41:58 +02:00
David Mudrak
9326a2aa84
MDL-27508 fixing the description of groups related behaviour of some capabilities
2012-04-27 14:41:58 +02:00
David Mudrak
3f5e99153c
MDL-27508 workshop checks separate groups membership when displaying an assessment
2012-04-27 14:41:58 +02:00
David Mudrak
f65bc55fcd
MDL-27508 workshop checks separate groups membership when displaying a submission
2012-04-27 14:41:58 +02:00
David Mudrak
a4e848360d
MDL-27508 workshop_user_complete() checks group membership in separate groups mode
2012-04-27 14:41:58 +02:00
David Mudrak
1c0c3ef5ee
MDL-27508 workshop shows submissions per group in the submission phase
2012-04-27 14:41:58 +02:00
David Mudrak
872ed8591e
MDL-27508 workshop::get_submissions() now accepts optional $groupid
2012-04-27 14:41:58 +02:00
David Mudrak
9691e2b10e
MDL-27508 workshop::get_users_with_capability_sql() supports groupmembersonly
...
If the method is called with $groupid set to 0 and the workshop is in
the groupmembersonly mode, a recursive call is used to populate the
fragments of SQL code that fetch users from all relevant groups. These
fragments are then concatenated using UNION statement.
2012-04-27 14:41:58 +02:00
David Mudrak
21f58287d7
MDL-27508 workshop: improved getting of potential authors and reviewers
...
This patch reimplements get_potential_authors() and get_potential_reviewers()
so that get_enrolled_sql() is used instead of get_users_by_capability().
This excludes non-enrolled users (or users with suspended enrolment)
from the list of potential users.
The patch also extends the returned user structure. Objects in the
returned collection are now suitable for user_picture renderer.
2012-04-27 14:41:58 +02:00
Petr Skoda
faa328c385
MDL-32628 fix user_picture performance
2012-04-27 13:56:08 +02:00
Petr Skoda
32962961a8
MDL-32651 increase memory limit to 2G when running phpunit tests
...
This should help when running tests with coverage reports.
2012-04-27 13:54:38 +02:00
Petr Skoda
fffd3703cf
MDL-32640 fix E_STRCIT issue when editing somebody post of other user
2012-04-27 13:53:35 +02:00
Petr Skoda
789df20f64
MDL-32627 enable ajax by default in new user form
...
This change makes the new user form consistent with install.xml default. I do not think we should discourage ajax any more.
2012-04-27 13:52:38 +02:00
Petr Skoda
b814d1b4b2
MDL-32607 prevent upgrade_set_timeout abort in CLI scripts
...
Credit goes to Michael Aherne, thanks.
2012-04-27 13:51:38 +02:00
Petr Skoda
e427ad302f
MDL-32595 fix mysql int and lob defaults during conversion
...
Integer columns can not have empty string default, lobs fields handle empty strings defaults automatically too if null not allowed.
2012-04-27 13:45:10 +02:00
Petr Skoda
366c6adba3
MDL-32589 phpunit: allow proxy server specification via config.php
2012-04-27 13:43:21 +02:00
Petr Skoda
8e5c963e6b
MDL-32587 improve component phpunit config building and make the util.php help fit 80char screens
2012-04-27 13:42:18 +02:00
Eloy Lafuente (stronk7)
cb48174266
MDL-32587 phpunit: new option to create distributed phpunit.xml files
2012-04-27 13:42:17 +02:00
Petr Skoda
51b7297b7e
MDL-32586 silence buggy glibc when fixing utf-8 strings
2012-04-27 13:41:12 +02:00
Petr Skoda
bd319d12c2
MDL-30686 fix typo
...
Thanks Dan Poltawski!
2012-04-27 13:39:18 +02:00
Petr Skoda
f0202ae9a2
MDL-30686 improve accuracy of qualified_me() by trying PAGE->url first
...
This should help SSL proxies and returning to current page after require_login().
2012-04-27 13:39:18 +02:00
Petr Skoda
6c0e5cd193
MDL-19071 test PCRE compatibility with unicode characters
2012-04-27 13:37:54 +02:00
Eloy Lafuente (stronk7)
aa753ac24f
weekly release 2.3dev
2012-04-27 12:46:57 +02:00
Eloy Lafuente (stronk7)
cb6de349e4
Fix permissions
2012-04-27 12:45:22 +02:00
Eloy Lafuente (stronk7)
cef0090c51
Merge branch 'install_master' of git://github.com/amosbot/moodle
2012-04-27 12:38:28 +02:00
Eloy Lafuente (stronk7)
291e168894
Revert "MDL-32249 completion: Round course grades and remove hardcoded string"
...
This reverts commit 412cecc32b
.
2012-04-27 12:03:26 +02:00
Andrew Davis
bd3238e611
MDL-29264 course: removed the z-index from course css for course completion elements
2012-04-27 10:49:29 +07:00
Andrew Davis
692e4f7b4d
MDL-26523 grade: fixed a called to addHelpButton() that was asking for a non-existent string
2012-04-27 09:13:36 +07:00
Eloy Lafuente (stronk7)
7c0d3f4c1d
Merge branch 'wip-MDL-26014-master' of git://github.com/phalacee/moodle
2012-04-27 03:15:51 +02:00
AMOS bot
66cf7bcbe9
Automatically generated installer lang files
2012-04-27 00:31:39 +00:00
Andrew Robert Nicols
95ef704d7d
MDL-31096 Handle addition/removal of mod-indent-huge to match non-ajax display
2012-04-26 11:02:39 +01:00
Andrew Robert Nicols
eac3ed52c7
MDL-31096 Add hiding of activity descriptions
2012-04-26 10:40:32 +01:00
Andrew Davis
aee748d32c
MDL-31510 grade: made the user report observe $cm->uservisible so that activities not available to a student because of groups do not appear on their user report
2012-04-26 16:31:56 +07:00
Andrew Robert Nicols
9d40f585da
Revert MDL-31215 Add the ability to change activity titles using AJAX calls
...
This *partially* reverts commit 6a14c4ffdd
.
Note however parts of that commit were unrelated and haven't been
reverted.
2012-04-26 17:25:06 +08:00
Jason Fowler
06aad19cc7
MDL-26014 - blog - improving the label for the URL of an external blog feed
2012-04-26 11:09:44 +08:00
Dan Poltawski
70b36b488b
MDL-31263 lib/ajax/blocks.php fix nonsensical url
2012-04-26 11:03:05 +08:00
Eloy Lafuente (stronk7)
ee5855687e
Merge branch 'MDL-31052-js-rewrite' of git://github.com/danpoltawski/moodle
2012-04-26 03:32:08 +02:00
Eloy Lafuente (stronk7)
e97eefd8c8
Merge branch 'MDL-19263-master' of https://github.com/mackensen/moodle
2012-04-26 02:46:21 +02:00
Eloy Lafuente (stronk7)
0529f63373
Merge branch 'MDL-32630-workshop-calendar' of git://github.com/mudrd8mz/moodle
2012-04-26 02:17:00 +02:00
David Mudrak
de7daa8333
MDL-32630 workshop_calendar_update() does not check for calendar permissions
...
As discussed in MDL-32631, calendar_event::update() should not do
capability checks at all. Until that issue is fixed, we just explicitly
declare that no capability checks should be done.
The function workshop_calendar_update() is executed when adding or
updating a workshop instance (where permissions to modify the instance
were already checked and are sufficient) and in the upgrade code (where
no check should be performed anyway).
2012-04-25 15:35:59 +02:00