mjollnir_ [Wed, 17 Nov 2004 06:57:28 +0000 (06:57 +0000)]
Merged from MOODLE_14_STABLE:
Fixes to fix_course_sortorder() and course/category.php pages. (martinlanghoff)
arch-eduforge@catalyst.net.nz--2004/moodle--eduforge--1.3.3--patch-160
Minor fix: moodle would crash on high number of courses when doing course creation -- should be more scalable now
arch-eduforge@catalyst.net.nz--2004/moodle--eduforge--1.3.3--patch-164
Fix a bug I have introduced in fix_course_sortorder() - v2
arch-eduforge@catalyst.net.nz--2004/moodle--eduforge--1.3.3--patch-210
Fixed nested transaction in fix_course_sortorder()
arch-eduforge@catalyst.net.nz--2004/moodle--eduforge--1.3.3--patch-215
Performance and memory usage fixes for re-sort courses function
arch-eduforge@catalyst.net.nz--2004/moodle--eduforge--1.3.3--patch-268
Major performance and correctness improvements in the functions that move courses up and down, reorder by name, and in fix_course_sortorder(). All now assume course-sortorder is unique (this is enforced at the DB)
arch-eduforge@catalyst.net.nz--2004/moodle--eduforge--1.3.3--patch-332
fix_coursesortorder() bugfixes and logic simplification
arch-eduforge@catalyst.net.nz--2004/moodle--eduforge--1.3.3--patch-333
courses listing enhancements: bugfix on re-ordering, keep the right page on actions
michaelpenne [Wed, 17 Nov 2004 01:05:39 +0000 (01:05 +0000)]
updated lesson_calculate_ongoing_score to match the grading algorithm used in view.php. Also suppressed a warning in lesson_print_tree_link_menu function.
michaelpenne [Wed, 17 Nov 2004 01:02:14 +0000 (01:02 +0000)]
Changed the grading algorithm. Now it divides points earned by total points possible. Before was dividing points earned by max grade. Also updated essay grading to work much more reliably and fixed some formatting problems with essay emails.
stronk7 [Tue, 16 Nov 2004 17:30:45 +0000 (17:30 +0000)]
Now hidden sections are hidden completely from student view if
"invisible sections" are configured in course settings.
Patch sent by Geoff Wilbert. Thanks!
See Bug 2185
(http://moodle.org/bugs/bug.php?op=show&bugid=2185)
kaipe [Sat, 13 Nov 2004 19:25:13 +0000 (19:25 +0000)]
The previous update was supposed to be an enlargement of answer in quiz_responses (not quiz_answers)
It is now correct and the mistake never made it to the stable version :-)
kaipe [Sat, 13 Nov 2004 18:29:25 +0000 (18:29 +0000)]
Changed to absolute path for reaching the questiontype dependent editing page layout file.
This should increase robustness - some installations have faced problems with the previously used relative references.
This fix should be merged with the stable branch asap
defacer [Fri, 12 Nov 2004 18:39:25 +0000 (18:39 +0000)]
Pages/blocks code updates:
NEW: The code now supports dynamically plugging your own Pages and block position
identifiers into Moodle without messing with the main libraries at all.
UPDATE: Many functions in blocklib now use pass-by-reference for speed.
UPDATE: Class MoodlePage has been made more presentable and robust.
stronk7 [Tue, 9 Nov 2004 23:23:04 +0000 (23:23 +0000)]
Old-awaiting for 1.4.2 release changes in the glossary.
Now, print view is different for each format (consistent with it).
New, custom formats can, optionally, define their print view. Else
the default one will be used.
With this, 1.4.x glossary developments are finished and we can start
solving some pending things in 1.5...
defacer [Mon, 8 Nov 2004 19:36:07 +0000 (19:36 +0000)]
MAJOR CHANGES:
--------------
Brand-new pagelib.php at your disposal! It slices, it dices, it makes your coffee.
It still doesn't understand women... Read the comments in pagelib.php for a first
impression. Feedback highly encouraged!
Blocks code has undergone significant changes to work with Pages. Flexibility is its
middle name, since I think (without having tried it) that adding e.g. a third
placeholder for "center" blocks in courses, with full support for moving around etc,
will now take about 15 lines of new or edited code. If you are not impressed yet, I
suggest watching a documentary on solar physics. :P
MINOR CHANGES:
--------------
Added instance_allow_config() in the blocks class hierarchy to supplement per-instance
configuration options. You can override it to return true and thus get configuration
amenities without allowing multiple instances.
Minor polishing to comments and documentation (whatever caught my eye was game).
Tightened up some code here and there by utilizing all the new features.
BUGFIXES:
---------
A bug in restore_execute.html caused hidden blocks to not be restored at all.
mjollnir_ [Mon, 8 Nov 2004 05:32:18 +0000 (05:32 +0000)]
Wiki integration with upload class.
Changes in two upload forms and in moodle_binary_store.php - moodle_binary_store_file
These patches are maintained in an publicly accessible Arch repository, see: http://lists.eduforge.org/cgi-bin/archzoom.cgi/arch-eduforge@catalyst.net.nz--2004-MIRROR/moodle--eduforge--1.3.3
Index of arch patches in this commit:
arch-eduforge@catalyst.net.nz--2004/moodle--eduforge--1.3.3--patch-363
Penny Leach <penny@catalyst.net.nz>
wiki integration with upload class.
arch-eduforge@catalyst.net.nz--2004/moodle--eduforge--1.3.3--patch-364
Penny Leach <penny@catalyst.net.nz>
fixed lost submit button from last wiki upload patch, also fixed bug related to generating db id for attached files
Revision: moodle--eduforge--1.3.3--patch-364
Archive: arch-eduforge@catalyst.net.nz--2004
Creator: Penny Leach <penny@catalyst.net.nz>
Date: Mon Nov 8 16:01:29 NZDT 2004
Standard-date: 2004-11-08 03:01:29 GMT
Modified-files: mod/wiki/ewiki/plugins/moodle/downloads.php
mod/wiki/ewiki/plugins/moodle/moodle_binary_store.php
New-patches: arch-eduforge@catalyst.net.nz--2004/moodle--eduforge--1.3.3--patch-364
Summary: fixed lost submit button from last wiki upload patch, also fixed bug related to generating db id for attached files
Keywords:
stronk7 [Sun, 7 Nov 2004 17:11:57 +0000 (17:11 +0000)]
New release of the multilang filter:
- 100% compatible with previous "Multilang" filter.
- Supports a new "short" syntax to make things easier. Simply use:
<lang lang="XX">
- It needs less resources and executes faster.
- It Allows any type of content to be used. No restrictions at all!
koenr [Sat, 6 Nov 2004 00:41:54 +0000 (00:41 +0000)]
changing thislanguage to NCR so it displays properly in the languagelist of utf-8 languages
Very strange: displays correctly in firefox and not in IE :-(