thepurpleblob
3404e92ced
MDL-11279:
...
Code was not properly checking for empty category.
Check moved to right place and proper print_error() function called as appropriate
2007-09-17 10:54:22 +00:00
nfreear
e2e41efc2a
MDL-11160 'Live cron runs out of memory ...' - added enrolment check, to match HEAD.
2007-09-17 09:19:00 +00:00
moodler
0e92e35575
Automatic installer.php lang files by installer_builder (20070917)
2007-09-17 05:04:44 +00:00
stronk7
eb2a551ce4
Typo causing wiki files not being saved in backup. MDL-9335
2007-09-16 23:01:28 +00:00
stronk7
82cb40f813
Hide the metacourse dropdown menu if the course
...
isn't a metacourse and general XHTML compliance. MDL-9922
2007-09-16 19:24:08 +00:00
stronk7
dbc6368462
Prevent some warning when restoring site courses... MDL-10054 MDL-10118
2007-09-16 18:32:50 +00:00
stronk7
f4afcf7efa
Show the roll dates option only if the backup course has a start date
...
(some formats like main page, social..., haven't it and rolling dates
from 0 produces crazy dates. MDL-10125
2007-09-16 17:27:29 +00:00
stronk7
05c7e459ac
Fixed wrong link to log report. Shouldn't these links be in php
...
code instead of lang files? MDL-11281
2007-09-16 08:28:55 +00:00
moodler
7608d5ccab
Automatic installer.php lang files by installer_builder (20070916)
2007-09-16 04:22:31 +00:00
iarenaza
c798b55df4
Remove additional check when dealing with hidden courses in LDAP enrolment.
...
The check is superfluous and uses an inexistant variable ($type) that
was removed when we switched to role based enrolment.
Fixes MDL-11098 MDL-10282 and MDL-8346. (backported from HEAD)
2007-09-15 21:54:13 +00:00
skodak
5a9528b959
applying the same patch to advcheckbox, backported from HEAD - Fixes MDL-8627, "HTML QuickForm displays (some?) disabled elements in a non-accessible way", overrides parent::getFrozenHtml.
2007-09-15 19:48:39 +00:00
skodak
45d99c3807
MDL-10277 Force password change cannot be unchecked once selected; backported from HEAD
2007-09-15 09:45:01 +00:00
skodak
d26e72d1b2
MDL-11292 fixed Cannot create child auth plugins - patch by Mark Nielsen; used inlude_once() when searching for functions/methods in files; backported from HEAD
2007-09-15 09:31:58 +00:00
skodak
2baa6afc82
MDL-10995 backported basic perf improvement from HEAD - course parents are now cached when walking the context tree - this should substantially improve login time; HEAD will have a better solution soon by ML;
2007-09-15 09:08:25 +00:00
nfreear
0fcad934b6
MDL-11160 'Live cron runs out of memory, before "core" ...' - tailored get_recordset_.. fix for 1.8 branch.
2007-09-14 15:48:19 +00:00
tjhunt
9bee6187e4
MDL-11271 - The closing bracket "}" can't be used in cloze question type. Now, you can excape a closing } with a backslash. Do feedback, as well as answer.
2007-09-14 09:42:40 +00:00
tjhunt
4764cb3ee8
MDL-11271 - The closing bracket "}" can't be used in cloze question type. Now, you can excape a closing } with a backslash.
2007-09-14 09:34:40 +00:00
toyomoyo
f2614f737b
MDL-10904, fixing getElementById
2007-09-14 03:32:42 +00:00
stronk7
b7f2b64f2f
Now using one cross-db solution to be able to
...
simulate the status boolean ins assignment
submissions. MDL-8164 & MDL-10846
Backported from MOODLE_HEAD
2007-09-13 17:58:55 +00:00
tjhunt
3b53ec29f8
MDL-11081 and MDL-11211 - Implement quiz_question_list_instances. The lach of this function was causing a horrible dataloss bug: MDL-11211. Fix thanks to Janne Mikkonen, refined by me. Merged from MOODLE_16_STABLE.
2007-09-13 17:29:13 +00:00
tjhunt
0498a4d517
MDL-11213 - Quiz preview attempts show up in item analysis. Fix thanks to Jean-Michel Vedrine.
2007-09-13 16:24:50 +00:00
tjhunt
7d0ffb0fe6
MDL-11231 - Missing "correct" tick in Close question with answer '0'.
2007-09-13 10:46:39 +00:00
bobopinna
d3564a90ad
Fixed a problem importing imsmanifest.xml file from course file system
2007-09-13 10:26:58 +00:00
nfreear
d3ad764373
Fixes MDL-8627, "HTML QuickForm displays (some?) disabled elements in a non-accessible way", overrides parent::getFrozenHtml. Merged.
2007-09-12 11:25:11 +00:00
skodak
8a9febcdb0
MDL-10635 adding caching workaround for performance problems with update_course_icon() function - 1.9 will have a different solution
2007-09-12 10:45:32 +00:00
arborrow
0a78a5c67d
MDL-10410 - for consistency using UNCATEGORISED constant rather than hardcoded string
2007-09-12 03:38:53 +00:00
martinlanghoff
16ce3928cc
admin/cron: if $PERF->dbqueries is set, profile modules...
...
The cron() function of some modules can be a huge drag on the
server. Capture profiling data...
2007-09-12 03:33:38 +00:00
martinlanghoff
08c28a96f7
PERF logging - move handling to moodle_request_shutdown()
...
By moving the performance profile logging to the very
end of PHP processing, we cover more pages, notably those
that don't end up with a footer or a redirect, like file
serving.
This should improve quality of our performance logs, and
help catch some piggies...
2007-09-12 03:33:16 +00:00
martinlanghoff
1ba840fdbb
redirect() - log performance profiling info
...
Many heavy pages end in a redirect. Log their profiling data!
Thanks to Matt Clarkson for spotting the problem.
2007-09-12 03:33:00 +00:00
martinlanghoff
cfca081765
admin/modules: Avoid calling rebuild_course_cache()
...
rebuild_course_cache() over all courses is extremely expensive,
not suitable for interactive calling. Better to clear modinfo
and let course/view.php repopulate it as needed.
With this patch we clear out modinfo _only_ for courses affected
by the module we show/hide/delete.
2007-09-12 03:32:42 +00:00
martinlanghoff
f6297ede8e
course/index: move orphan fixups to an optimised fix_coursecategory_orphans()
...
Move the fixups for orphan courses to the newly minted
fix_coursecategory_orphans() -- and optimise it to take only 1 dbquery for
the common case.
If we do find lots of orphans, we issue 2 updates per orphan.
This cuts down dbqueries drastically - we used to have 2x the number of
courses in the site.
2007-09-12 03:32:21 +00:00
martinlanghoff
50a79cfecc
fix_course_sortorder(): fix breakage with large categories, saner error
...
Two improvements for fix_course_sortorder()
- If the category has more courses than the shift range
use a larger shift range to avoid overlapping with itself
- If things do go wrong during the per-course sortorder updates,
rollback and try and call ourselves with a 'safe' flag.
Still - far from perfect. Probably the global sortorder approach
is broken. The sanest way is to rework things to always join against
course_categories and order by the combined sortorders.
2007-09-12 03:31:32 +00:00
arborrow
133f457cdc
MDL-10407 fixed missing double quote
2007-09-12 03:23:26 +00:00
thepurpleblob
8f56f9d9a3
Missing a stripslashes() so TeX functions didn't work
2007-09-11 14:52:51 +00:00
thepurpleblob
1c632b934d
MDL-10092:
...
Decode HTML entities before processing.
2007-09-11 13:53:24 +00:00
jgutierr25
12b7c16ffc
pb with autologinguest
2007-09-11 07:55:51 +00:00
tjhunt
3580ad8ee1
Take out duplicate $Id$ CVS tags.
2007-09-10 11:06:01 +00:00
toyomoyo
5c6a0bad7b
MDL-11062, 1.7=>1.8 groups upgrade problems
2007-09-10 01:54:33 +00:00
gbateson
697463d868
added "Enable" label to open/close time checkboxes
2007-09-08 23:30:37 +00:00
stronk7
8d20f40cb9
Fix excess of slashing in course names when restoring. MDL-11151
2007-09-08 22:56:29 +00:00
stronk7
347f90e704
Fix link in email to new admin report. MDL-7850
2007-09-08 22:48:23 +00:00
stronk7
b533156097
Adding some strings for the new backups report. MDL-7850
2007-09-08 22:44:42 +00:00
stronk7
22bf0fd32c
Redirecting old backup log to the new one. MDL-7850
2007-09-08 22:39:23 +00:00
stronk7
2c4f2d4004
Adding new report to display scheduled backup logs. MDL-7850
2007-09-08 22:32:51 +00:00
moodler
a2ed173893
Automatic installer.php lang files by installer_builder (20070908)
2007-09-08 04:05:55 +00:00
thepurpleblob
ec6b89399a
MDL-11147:
...
Debugging now has support for LaTeX/Ghostscrip renderer.
2007-09-07 14:21:09 +00:00
moodler
e2d52b4b88
Automatic installer.php lang files by installer_builder (20070907)
2007-09-07 04:49:28 +00:00
toyomoyo
c8733890c3
MDL-11111 number of search results is not always correct in the role assignment view
2007-09-07 03:13:53 +00:00
pichetp
5d72dbbe9d
Correcting a little error: datesetitem = array(); instead of datasetitem = array();
...
line +-550 $question->dataset[$datasetname]->datasetitem = array();
2007-09-07 02:42:37 +00:00
moodler
b214c00f01
Automatic installer.php lang files by installer_builder (20070907)
2007-09-07 02:12:53 +00:00