Andrew Davis
974beea10a
MDL-40735 mod_lesson: fixed up a header and stripped out hardcoded formatting
2013-09-02 12:38:20 +07:00
Marina Glancy
71a56e08c8
MDL-35339 avoid using get_all_sections(), get_all_mods() and field section.sequence directly
2012-10-15 14:08:13 +08:00
Ankit Agarwal
5918e3715e
MDL-34467 lesson: Repalce all instances of get_context_instanc() with respective context_XXX::instance()
2012-07-27 13:26:35 +08:00
Petr Skoda
cc3dbaaa30
MDL-21249 improved php docs package+subpackage info in mod/lesson
2010-07-25 10:54:39 +00:00
Sam Hemelryk
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
David Mudrak
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
Petr Skoda
a685593466
MDL-21233 moodle_url improvemewnts, code simplification, more diagnostics; fixed several regressions
2010-01-16 15:39:56 +00:00
Petr Skoda
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
Sam Hemelryk
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
Petr Skoda
86342d631f
MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup
2009-11-01 15:03:10 +00:00
samhemelryk
87f83794a4
mod-lesson MDL-19812 Added set_url calls, replaced deprecated functions
2009-09-24 08:05:55 +00:00
samhemelryk
2458610a27
lesson MDL-19812 Updated print_header and build_navigation to OUTPUT and PAGE equivalents
2009-09-07 06:28:37 +00:00
nicolasconnault
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
nicolasconnault
f7e6b8624a
MDL-19812 Converted all print_footer() calls
2009-08-06 14:14:24 +00:00
dongsheng
b3c4db7c1a
"MDL-14129, fix print_error"
2008-06-15 08:34:35 +00:00
jerome
646fc29036
MDL-15112 lesson dml conversion
2008-06-06 04:03:40 +00:00
dongsheng
5a2a53316f
MDL-14129, remove all the other error() call
2008-04-04 02:54:20 +00:00
scyrma
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
skodak
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
skodak
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
poltawski
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
mattc-catalyst
01e3838853
MDL-9473: Initialise navlinks array before use
...
Author: Matt Clarkson <mattc@catalyst.net.nz>
2007-07-05 04:55:24 +00:00
mattc-catalyst
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
skodak
ac9b080524
MDL-10202 merge raw and final grade tables
2007-06-20 23:06:29 +00:00
skodak
92bcca38cd
MDL-9550 Implement calls of grade_update() function in Lesson
2007-06-11 11:25:24 +00:00
mattc-catalyst
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
mattc-catalyst
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
moodler
6ba65fa08d
Merged Nicolas' changes from MDL-8582 into HEAD.
2007-02-28 06:25:22 +00:00
skodak
5841aa9122
fixed obsoleted course->category test for finding if course is site
2007-02-01 09:06:48 +00:00
mark-nielsen
512ce79274
Merged changes from MOODLE_17_STABLE for MDL-7707
2006-11-28 05:54:43 +00:00
skodak
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
mark-nielsen
5491947aa1
NO CODE CHANGES. Just added PHPdoc comments at the top of lesson files.
2006-09-30 19:49:40 +00:00
mark-nielsen
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
gustav_delius
87b18f4ab7
Fixed call to required_param()
2006-04-05 07:46:52 +00:00
michaelpenne
44492c2a18
[Fix] $navigation and $grade_value were undefined when lesson was added to site main page
2006-02-24 21:26:15 +00:00
michaelpenne
f933effb3e
Bug 3022 Fixed: got rid of uppercase tags
2005-06-07 20:47:25 +00:00
stronk7
0a2c2599b6
Now lesson->name supports filterall
2005-04-24 16:46:51 +00:00
stronk7
ac8e16be13
Bye. Now all those tabs are out
2005-03-05 00:09:39 +00:00
michaelpenne
f7ffb898fa
array/object initialization
2005-02-09 22:36:24 +00:00
michaelpenne
5e7856af58
Added a lot of new features to lesson mod. Check them out :)
...
MarkNielsen
2004-09-15 20:32:24 +00:00
gustav_delius
41905731b7
fixed capitalization and quoting of attribute values
2004-09-12 16:24:41 +00:00
gustav_delius
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
gustav_delius
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
rkingdon
9e93d4d03f
Version 3 update
2004-03-27 04:15:29 +00:00
moodler
e2e039f18b
Fixed header on table
2004-02-16 12:02:08 +00:00
moodler
bbcbc0fecc
Adding the Lesson module to the main CVS. Nice job Ray!
...
Still needs PostgreSQL support and wider testing
2004-02-16 05:41:13 +00:00