Jean-Michel Vedrine
e0e1a83e2c
MDL-49642 mod_lesson: Group/user overrides
2015-04-02 13:56:52 +02:00
Jean-Michel Vedrine
5df7f12398
MDL-48912 mod_lesson: fix problems found during testing
2015-03-04 21:50:33 +01:00
Gregory Faller
fdc790fc94
MDL-48803 mod/lesson: add group support
2015-02-09 11:56:05 +10:30
Jean-Michel Vedrine
ebf5ad4fa2
MDL-43387 mod_lesson: add an editor for essay grading comments
2015-02-01 19:01:40 +01:00
Jean-Michel Vedrine
59f1c9f5a8
MDL-43386 Lesson: Grade essay student response formatting not correct
2015-01-18 20:36:46 +01:00
Jean-Michel Vedrine
cfcfd7045f
MDL-45679 mod_lesson: Essay grading page has no mark for essay status
2014-12-05 15:02:32 +01:00
Marina Glancy
2f28c71186
Merge branch 'MDL-29873' of git://github.com/jmvedrine/moodle
2014-10-30 14:17:32 +08:00
Jean-Michel Vedrine
5fc6a9e77b
MDL-43245 Lesson: non editing teacher cannot grade lesson essay
2014-10-24 11:48:00 +02:00
Jean-Michel Vedrine
814e381a47
MDL-29873 Lesson: Essays not shown on grade page with SQL server
2014-10-18 19:40:20 +02:00
Sam Hemelryk
9b24f68bde
MDL-41177 mod_lesson: unified @package use
2014-02-16 11:51:23 +13:00
Damyon Wiese
29f7aef8e9
Merge branch 'wip-MDL-43294-master' of git://github.com/abgreeve/moodle
2014-01-21 13:17:05 +08:00
Damyon Wiese
ac97a7ed53
Merge branch 'MDL-42495-m' of git://github.com/micaherne/moodle
2014-01-20 13:21:58 +08:00
Adrian Greeve
f577148266
MDL-43294 events: New Event for essay submission in lesson.
2014-01-17 15:38:02 +08:00
Mark Nelson
4cc4b85deb
MDL-40054 mod_lesson: removed 'update email essay grade' add_to_log call
...
The add_to_log call was triggered whenever a grade was sent via the messaging
API. We should not be firing an event here, it should be fired via the
messaging API.
2014-01-02 19:52:49 -08:00
Mark Nelson
b6374c24ee
MDL-40054 mod_lesson: replaced 'grade view' add_to_log call with an event
2014-01-02 19:44:39 -08:00
Michael Aherne
157771a321
MDL-42495 lesson Prevent coding error for invalid user
2013-12-02 10:36:39 +00:00
Damyon Wiese
74df2951d1
Revert "MDL-39876 Change get_record('course') calls to get_course"
...
This reverts commit ab7632b74c .
2013-08-21 13:42:30 +08:00
sam marshall
ab7632b74c
MDL-39876 Change get_record('course') calls to get_course
2013-08-15 11:31:20 +01:00
Jean-Michel Vedrine
2f04508377
MDL-39691 Lesson - Email graded essays not working
2013-08-11 08:18:42 +02:00
Sam Hemelryk
f44e7d0a77
Merge branch 'MDL-36357' of git://github.com/danpoltawski/moodle
...
Conflicts:
user/view.php
2013-01-09 09:34:22 +13:00
Sam Hemelryk
bdd7b01a33
Merge branch 'MDL-35530' of git://github.com/rwijaya/moodle
2012-12-18 10:07:28 +13:00
Dan Poltawski
0e35ba6ffc
MDL-36357 cleanup - remove double semicolons
2012-11-15 09:51:26 +08:00
Michael de Raadt
8d880a2ec6
MDL-35358 Lesson Module: fixed teacher grade essays display when lesson is only available for group members only
2012-10-29 17:58:51 +08:00
Rossiani Wijaya
3195bc849f
MDL-35530 Lesson Module: Add question text to facilitate grading
2012-10-29 17:01:09 +08:00
Tim Hunt
9695ff811b
MDL-34657 user sorting: consistent sorting everywhere.
...
This commit coverts everything in the codebase to use the new
users_order_by_sql function when sorting lists of users. More details in
the bug.
Note that this does not change places where users are displayed in a
sortable table, and the sort order comes from the table.
2012-09-27 12:41:42 +01:00
Ankit Agarwal
d42bc7dc18
MDL-35226 lesson: Adding strings to page titles of lesson administrative pages to make it more accessible
2012-09-17 10:24:33 +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
Rossiani Wijaya
d3254cebfc
MDL-30867 Lesson module: fix lesson essay question formtting to be consistent with user selection
2012-03-09 17:32:18 +08:00
Rossiani Wijaya
4bb7783ef1
MDL-27386: fixed mform for lesson essay grading (head)
2011-05-13 14:14:19 +08:00
Aparup Banerjee
b38f0baad4
MDL-27386 lesson fix mform->score not saving (wip)
2011-05-12 16:00:18 +08:00
Rossiani Wijaya
f672e3e920
MDL-26788 - grading in lesson containing essays (head)
2011-04-29 18:20:19 +08:00
Eloy Lafuente (stronk7)
e07c51c481
MDL-26371 sql - avoid distinct + text in lesson essay & report
2011-02-12 17:34:03 +01:00
Petr Skoda
39790bd805
MDL-24321 switching to stdClass in /mod/
2010-09-21 08:37:36 +00:00
Petr Skoda
64a3ce8c5b
improved coding style - mostly variable initialisation + some fixing and spelling
2010-09-18 13:27:21 +00:00
Petr Skoda
cc3dbaaa30
MDL-21249 improved php docs package+subpackage info in mod/lesson
2010-07-25 10:54:39 +00:00
Petr Skoda
b3daa92632
fixed coding style to match other modules
2010-07-25 09:30:09 +00:00
Petr Skoda
01c37ef1b5
MDL-23197 ugly hack that adds editor support into lesson answers and responses - no files support planned for 2.0, sorry
2010-07-20 21:11:41 +00:00
Petr Skoda
eae1948cee
MDL-22910 workaround for inability of Oracle and MS sql to find distinct text fields, improved perf in all dbs
2010-06-30 20:42:11 +00:00
Rossiani Wijaya
c165ce9f15
MDL-20447 - bulk upload: add heading to the page and fix navbar content.
2010-05-28 09:04:37 +00:00
Petr Skoda
98da60215e
MDL-22033 groupings now enabled unconditionally, groupmembersonly kept as experimental - this simplifies groups code logic a bit, user interface changes should not be significant because the groupings are not visible much until at least one created; hopefully the new description of groupmembersonly will have to preventsome gradebook complaints
2010-04-07 07:37:12 +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
9bf163146b
MDL-20204 more html_link converstions
2010-02-11 18:50:55 +00:00
Petr Skoda
57cd3739a4
MDL-20204 converting link to html_writer or action_link
2010-02-11 16:56:00 +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
812dbaf7d5
MDL-21198 improved/simplified $OUTPUT->user_picture() + regression fixes, performance fixes and detected performance problems when printing user avatars
2009-12-27 19:47:21 +00:00
Sam Hemelryk
448052a5fd
mod-lesson MDL-21006 Refactored renderer->header method, removed logic to function in locallib
2009-12-18 03:50:38 +00:00
Petr Skoda
649cf95d0b
MDL-21147 renamed find_renderer back to get_renderer() - there are no more collisions with those magic getters
2009-12-17 14:06:22 +00:00
Petr Skoda
56cbc53b76
MDL-21143 theme renderers related refactoring, it should detect more problems now, there is also a list of core renderer subtypes, hopefully the api changes are improvements
2009-12-17 13:45:54 +00:00
Petr Skoda
2f67a9b3a5
MDL-20700 whitespace terror returns yet again
2009-12-16 22:22:37 +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