andreabix
3a13ab606b
Strict compliance
2007-05-10 09:44:15 +00:00
skodak
b68ae6fca7
MDL-9764 Require_course_login() should check cm visibility in frontpage course too
2007-05-10 08:55:10 +00:00
poltawski
d09a98edf8
MDL-9649 'keep searching' in bulk messaging broken
2007-05-09 10:02:07 +00:00
Martin Langhoff
48cc1a0e6a
cvsimport fixups - remove obsolete files
2007-05-09 22:01:21 +12:00
Martin Langhoff
d27de862a6
cvsimport fixups - add missing files
2007-05-09 22:00:29 +12:00
sam_marshall
0b9a7f7bc6
MDL-9741: Fixed broken link on editor help page
2007-05-08 14:58:05 +00:00
thepurpleblob
ebd87f75a9
MDL-9700:
...
Added more comprehensive checks for missing fields not exported in
previous versions.
More could be done, but this covers the basics and works for 1.6 (and
probably 1.5) exports.
2007-05-08 14:22:12 +00:00
thepurpleblob
2966e43548
Adding a couple of error messages for XML import
2007-05-08 14:14:26 +00:00
poltawski
9c85777a62
MDL-9726 - fixed phpdoc comment from MartinD's commit
2007-05-07 08:28:43 +00:00
toyomoyo
a7e4899de4
fix for MDL-9727, capability typo
2007-05-07 04:59:01 +00:00
toyomoyo
c9dc3ac1a5
fix for MDL-9656, blocks parents can be system context
2007-05-07 03:23:37 +00:00
moodler
6f45d0516c
A little flag added to avoid checking enrolment plugins for each has_capability on other people MDL-9726
2007-05-07 03:06:30 +00:00
gbateson
fc711515be
modified "hpNewFunction" to allow Rottmeier quizze (Find-It, Dropdown) s to run on Safari (Mac)
2007-05-07 02:47:56 +00:00
mattc-catalyst
37c2fe3e1a
MDL-9617: Fixed bug in previous commits.
...
- warnings being displayed in developer mode.
- caused by patch from patch series not being applied.
2007-05-06 23:41:37 +00:00
poltawski
0bf78b45f3
MDL-8917 - slasharguments description was slightly incorrect
2007-05-06 10:26:42 +00:00
poltawski
53f2fb98ac
MDL-8436 Fixed typo
2007-05-06 09:55:49 +00:00
poltawski
df9134b4e0
MDL-8971 - fixed typo
2007-05-06 09:43:32 +00:00
martinlanghoff
df01c2f983
get_my_courses() - ensure we have groupmode, groupmodeforce in $d_fields - calendar/lib.php counts on it
2007-05-06 05:37:21 +00:00
martinlanghoff
f08efe8517
get_my_courses() callers update - check of the $fields param - pass null instead
...
The default way to call get_my_courses() is now to pass null in the $fields
param to get the (cached copy) of the useful fields. Cuts down enormously
on DB traffic, memory footprint, and session size.
2007-05-06 05:32:03 +00:00
martinlanghoff
dcf93f8107
get_my_courses() - added optimisation for guest login
...
- was causing very slow page generation
2007-05-06 05:28:22 +00:00
martinlanghoff
b5f523ab6e
get_my_courses() - tighten default fields - faster, risky
...
This makes get_my_courses() faster/lighter in 2 ways
- We fetch a ton less data from the DB
- We store a tone less data in the Session
In a test environment, with a student enrolled in 3 _empty_ courses
(just created, empty modinfo, etc), this shaves 50% off the session
size on-disk.
The problem is callers that may be expecting a given field to appear by
default. Next step: walk all callers...
2007-05-06 05:27:27 +00:00
martinlanghoff
a728edc61f
get_my_courses() - skip checks if we know the user has moodle/site:doanything and we are observing $doanything
2007-05-06 05:27:05 +00:00
martinlanghoff
309bb4021d
get_my_courses(): tighten cache scheme - part 2
...
the tighter cache was fragile as we always edit $field
2007-05-06 05:25:57 +00:00
martinlanghoff
f98c2af902
get_my_courses(): tighten cache scheme
...
This tightens the rather lax caching mechanism that
cached regardless of parameters.
Thanks to Matt Clarkson for the heads-up...
2007-05-06 05:21:52 +00:00
moodler
ea5aabd1da
Automatic installer.php lang files by installer_builder (20070506)
2007-05-06 04:59:29 +00:00
martinlanghoff
de0489fd9f
calendar: fixed group event display when only one course being viewed
...
Author: Matt Clarkson <mattc@catalyst.net.nz>
2007-05-06 04:38:06 +00:00
martinlanghoff
9caa000b8b
calendar: bug fixed to previous commit (MDL-7416 MDL-9617)
...
Author: Matt Clarkson <mattc@catalyst.net.nz>
2007-05-06 04:37:24 +00:00
martinlanghoff
1a4a3b3380
calendar: performance optimisations + behaviour fix (MDL-7416 MDL-9617)
...
With 2500 courses the calendar was causing around 15000 queries at login and 5000 on the home page.
- Replaced queries inside loops with single unlooped queries.
- Fixed calendar so that course events will show when the users role is assigned at a category level.
- Moved calendar_session_vars() function call out of calendar/lib.php (including a lib should not have side effects)
Author: Matt Clarkson - with some conflict resolution from MartinL
2007-05-06 04:26:35 +00:00
poltawski
56fc04e3af
Fixed MDL-9639 and syntax errror
2007-05-05 15:14:57 +00:00
thepurpleblob
5ceb953522
Fixing hard coded string
2007-05-04 14:30:44 +00:00
thepurpleblob
eedcf27a55
Fixing hard coded string.
2007-05-04 14:05:25 +00:00
tjhunt
fc56e73e49
Matching qestion type was failing to correctly determine wheterh the student had changed their answer - further improvements.
2007-05-04 10:03:56 +00:00
toyomoyo
7a543c5cfb
fix for MDL-9617, calendar performance issues
2007-05-04 05:24:55 +00:00
gbateson
3cb6bd2c35
remove duplicate id attribute from body tag; microincrement version to 2007020202 (release 2.3.2)
2007-05-04 02:50:18 +00:00
gbateson
66eefc5b26
set default body font-size to "small"
2007-05-03 01:00:09 +00:00
gbateson
616f3a0584
add HP 6.2 templates; add compatability with Safari (Mac browser); microincrement version to 2007020201 (release 2.3.1)
2007-05-03 00:04:06 +00:00
tjhunt
df3311ee1e
Revert tiny bit that got committed to the stable branch alongside the fix to MDL-9565.
2007-05-02 19:34:57 +00:00
moodler
7d4ed65730
Automatic installer.php lang files by installer_builder (20070501)
2007-05-02 17:29:30 +12:00
andreabix
09eb1ec39c
Fixed Task MDL-9611
2007-05-02 17:29:30 +12:00
donal72
d11ec62bd3
MDL-8973 : Undo API change in previous commit
2007-05-02 17:29:30 +12:00
toyomoyo
3ac3641547
Matthew's fix for MDL-9613
2007-05-02 17:29:30 +12:00
Martin Langhoff
0b1d21c0c3
Manual fixup - cvsps has dropped the CAS library
2007-04-30 10:47:39 +12:00
donal72
597cd7728e
MDL-8973 : Update to the require_logout function to ensure that the user's auth plugin is the first (& only) one to have its prelogout_hook invoked.
2007-04-29 15:09:45 +00:00
donal72
791fbc5687
MDL-9288 - use addslashes to avoid injection attacks on data imported vi mnet
2007-04-29 13:59:01 +00:00
skodak
ea714cfdbd
MDL-8813 Cas auth for 1.8x - credit goes to Jérôme Gutierrez; TODO: redirection after failed login
2007-04-29 13:57:46 +00:00
donal72
4e0d03df62
Bugfix: The $this->response['faultCode'] was returning the 1th element of the $this->response string (because a non-empty string == 1).
2007-04-29 13:54:56 +00:00
donal72
6172153106
Prevent notices on user creation
2007-04-29 13:50:10 +00:00
skodak
be1aef7fc4
MDL-9217 rearanged groups installation and upgrade - roles require groups
2007-04-29 11:36:46 +00:00
moodler
45541efc8e
Automatic installer.php lang files by installer_builder (20070429)
2007-04-29 04:35:47 +00:00
moodler
26f421782d
Automatic installer.php lang files by installer_builder (20070428)
2007-04-28 04:27:59 +00:00