ac76ff1999
MDL-62974 mod_lesson: Minor update to html class.
2019-04-12 11:01:20 +08:00
d1e24c1275
MDL-62974 lesson: Suppress HTML font tags
2019-04-09 22:55:59 +02:00
a4ffdbf3f0
MDL-62761 lesson: wrong deadlines on index with overrides
2018-08-12 07:44:41 +02:00
1e242b41af
MDL-44321 events: cleaning up course_module_instance_list_viewed event
2014-02-28 16:36:09 +08:00
9b24f68bde
MDL-41177 mod_lesson: unified @package use
2014-02-16 11:51:23 +13:00
3f08c95ade
MDL-40054 mod_lesson: replaced 'view all' add_to_log call with an event
2014-01-02 19:44:39 -08:00
09af1e2864
MDL-42672 blocks: warnings on /mod/xxx/index.php for frontpage course
2013-11-06 14:21:24 +11:00
974beea10a
MDL-40735 mod_lesson: fixed up a header and stripped out hardcoded formatting
2013-09-02 12:38:20 +07:00
71a56e08c8
MDL-35339 avoid using get_all_sections(), get_all_mods() and field section.sequence directly
2012-10-15 14:08:13 +08:00
5918e3715e
MDL-34467 lesson: Repalce all instances of get_context_instanc() with respective context_XXX::instance()
2012-07-27 13:26:35 +08:00
cc3dbaaa30
MDL-21249 improved php docs package+subpackage info in mod/lesson
2010-07-25 10:54:39 +00:00
7487c85699
course formats MDL-22647 Course format names are now properly supported and used. Big thanks to Brandon Turner for the patch.
2010-06-08 06:21:25 +00:00
16be897441
MDL-21652 html_table rendering refactored
...
* class html_component does not exist any more
* class html_table rendered via html_writer::table()
* html_table, html_table_row and html_table_cell have public $attributes property to set their CSS classes
* dropped rotateheaders feature, should be added again after more research of possible ways (<svg> is not nice IMHO)
* dropped possibility to define CSS classes for table heading, body and footer - can be easily done and better done using just table class and context
2010-03-20 22:15:54 +00:00
a685593466
MDL-21233 moodle_url improvemewnts, code simplification, more diagnostics; fixed several regressions
2010-01-16 15:39:56 +00:00
191b267bcd
MDL-20790 more page layouts -see base theme for full list; also added new css body class for describing current layout; base layout is now default for beter BC; require_login() now sets 'incourse' layout automatically
2009-12-27 12:02:04 +00:00
0a4abb7306
mod-lesson MDL-21006 Huge refactoring of the lesson code
...
The following are notable changes made in this commit
* Lesson page type are now class based and extend an abstract class. This includes a class for the page type and a class for the creating/editing a instance of this page.
* Converted all forms to mforms
* Action script located in mod/action/* were worked into the above so far less switch statements and the action directory will be removed.
* Implements a custom renderer
* Converted everything to use page, output, and custom renderer methods
* Replaced all deprecated methods incl. print_textarea conversions
* Tried to cut down on excessive DB calls.
Things worth noting:
* The focus of this patch was on cleaning up the module not rewriting it, as such I have organized NOT rewritten. There are still many areas in the module where the code could be greatly improved however to do so would require a rethink/rewrite
2009-12-16 02:00:48 +00:00
86342d631f
MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup
2009-11-01 15:03:10 +00:00
87f83794a4
mod-lesson MDL-19812 Added set_url calls, replaced deprecated functions
2009-09-24 08:05:55 +00:00
2458610a27
lesson MDL-19812 Updated print_header and build_navigation to OUTPUT and PAGE equivalents
2009-09-07 06:28:37 +00:00
3ab269ed44
MDL-19812 upgraded calls to print_table, print_single_button, print_user_picture, print_container* and notice_yesno
2009-08-20 08:45:33 +00:00
f7e6b8624a
MDL-19812 Converted all print_footer() calls
2009-08-06 14:14:24 +00:00
b3c4db7c1a
"MDL-14129, fix print_error"
2008-06-15 08:34:35 +00:00
646fc29036
MDL-15112 lesson dml conversion
2008-06-06 04:03:40 +00:00
5a2a53316f
MDL-14129, remove all the other error() call
2008-04-04 02:54:20 +00:00
e9b18d9092
MDL-13795 - Proposed fix to show a nice string instead of a non-existent deadline. (merge)
2008-03-06 05:02:07 +00:00
1f106b3f1d
MDL-13155 once more - reverting mod/xx/index.php to use get_all_instances_in_courses() again, should be now nearly the same as in 1.8.x ;-) merged from MOODLE_19_STABLE
2008-02-05 21:40:21 +00:00
dd97c32868
MDL-12945 a slightly bigger patch for performance in recent activity and various group related issues + some other fixes - see list of subtasks in tracker; merged from MOODLE_19_STABLE
2008-01-24 20:33:50 +00:00
b18921676e
MDL-11124 - Allowed 'There are no [modulename]' translations. This is currently
...
hardcoded and can be discovered through the user interface resonably easily.
Merged from MOODLE_19_STABLE
2007-10-29 10:44:50 +00:00
01e3838853
MDL-9473: Initialise navlinks array before use
...
Author: Matt Clarkson <mattc@catalyst.net.nz >
2007-07-05 04:55:24 +00:00
3b27b0fe21
MDL-9615: Correct incorrect use of term breadcrumbs
...
- $crumbs -> $navlinks
Author: Matt Clarkson <mattc@catalyst.net.nz >
2007-07-05 04:40:48 +00:00
ac9b080524
MDL-10202 merge raw and final grade tables
2007-06-20 23:06:29 +00:00
92bcca38cd
MDL-9550 Implement calls of grade_update() function in Lesson
2007-06-11 11:25:24 +00:00
70c6c0ad70
MDL-9474: Updated build_navigation() to use global $COURSE
...
- Removed $course parameter from build_navigation()
- Updated all calls to build_navigation()
Author: Matt Clarkson <mattc@catalyst.net.nz >
Committer: Matt Clarkson <mattc@catalyst.net.nz >
2007-04-23 21:11:10 +00:00
f8513eca8d
Breadcrumbs: mod/lesson changes
...
- Modified to use build_navigation() for breadcrumb generation.
Author: Matt Clarkson <mattc@catalyst.net.nz >
2007-04-16 21:20:20 +00:00
6ba65fa08d
Merged Nicolas' changes from MDL-8582 into HEAD.
2007-02-28 06:25:22 +00:00
5841aa9122
fixed obsoleted course->category test for finding if course is site
2007-02-01 09:06:48 +00:00
512ce79274
Merged changes from MOODLE_17_STABLE for MDL-7707
2006-11-28 05:54:43 +00:00
1936c10e54
fixed obsoleted use of course->category to find site course - now used SITEID instead MDL-1899
2006-11-12 08:55:13 +00:00
5491947aa1
NO CODE CHANGES. Just added PHPdoc comments at the top of lesson files.
2006-09-30 19:49:40 +00:00
6e1ff5c8fb
MDL-6477: Added roles support.
...
Also added lesson_set_message() and lesson_print_message() to locallib.php
Also fixed problem in continue.html with not printing nextpageid
2006-09-08 23:17:18 +00:00
87b18f4ab7
Fixed call to required_param()
2006-04-05 07:46:52 +00:00
44492c2a18
[Fix] $navigation and $grade_value were undefined when lesson was added to site main page
2006-02-24 21:26:15 +00:00
f933effb3e
Bug 3022 Fixed: got rid of uppercase tags
2005-06-07 20:47:25 +00:00
0a2c2599b6
Now lesson->name supports filterall
2005-04-24 16:46:51 +00:00
ac8e16be13
Bye. Now all those tabs are out
2005-03-05 00:09:39 +00:00
f7ffb898fa
array/object initialization
2005-02-09 22:36:24 +00:00
5e7856af58
Added a lot of new features to lesson mod. Check them out :)
...
MarkNielsen
2004-09-15 20:32:24 +00:00
41905731b7
fixed capitalization and quoting of attribute values
2004-09-12 16:24:41 +00:00
f950af3c43
All modules are now suitable for the site page. They now all follow the same rules, namely that any students enrolled in at least one course is considered to be a student on the site.
...
All the page headers work correctly also on the site course.
On the site page the modules don't require login unless necessary or required by $CFG->forcelogin.
2004-08-22 14:38:47 +00:00
90fcc576ea
Removed notices by introducing new function print_header_simple() which works on site as well as in courses without extra logic.
2004-08-21 20:20:58 +00:00