1fcf0ca8a5
MDL-35628 performance: Remove dirname() where possible.
...
dirname() is a slow function compared with __DIR__ and using
'/../'. Moodle has a large number of legacy files that are included
each time a page loads and is not able to use an autoloader as it is
functional code. This allows those required includes to perform as
best as possible in this situation.
2016-06-10 08:06:49 +10:00
5cdcfcb988
MDL-44183 mod_workshop: unified @package use
2014-02-21 08:33:40 +13:00
764d7ba9b4
MDL-41622 workshop mod: fix page heading levels.
...
Also, changing couple of the sub header to use notification, which is more appropriate.
2013-09-17 12:44:25 +08:00
74df2951d1
Revert "MDL-39876 Change get_record('course') calls to get_course"
...
This reverts commit ab7632b74c
.
2013-08-21 13:42:30 +08:00
ab7632b74c
MDL-39876 Change get_record('course') calls to get_course
2013-08-15 11:31:20 +01:00
31cea236af
MDL-32235 improving the allocation results rendering
...
The new renderable class workshop_allocation_result provides a cleaner
interface between the allocator's init() method and the allocation.php
script.
2012-04-13 04:49:45 +02:00
a8b309a37d
MDL-22507 workshop rendering of messages and allocation process fixed
2010-10-20 13:13:01 +00:00
65601f04a3
MDL-21249 workshop and its subplugins: fixing phpdocs @package and @subpackage
2010-09-30 14:44:33 +00:00
08af32afbd
Workshop: uses navigation block + settings block instead of own tabs
2010-05-04 22:56:22 +00:00
a685593466
MDL-21233 moodle_url improvemewnts, code simplification, more diagnostics; fixed several regressions
2010-01-16 15:39:56 +00:00
6adbcb8015
workshop in reply to MDL-20204 - new output API
2010-01-04 18:26:56 +00:00
aa40adbf9f
MDL-19717 workshop manual allocator - pagination support and performance issues
2010-01-04 18:07:38 +00:00
51508f2591
Go workshop, go!
2010-01-04 18:01:50 +00:00
3189fb2d42
Uses tabs for all actions, removed temporary links
2010-01-04 18:01:15 +00:00
b761e6d9c6
Mostly working on the view.php UI plus some changes
2010-01-04 18:00:54 +00:00
39861053c4
MDL-20183 Uses some of the new Navigation API
2010-01-04 18:00:12 +00:00
a39d7d87aa
A lot of changes here and there
2010-01-04 17:49:01 +00:00
a7c5b9185a
Extending workshop class constructor
...
Every action script in 99% starts with fetching course, course module,
and module instance record. Workshop class will keep the reference to
the course record in courserecord public member variable (do not confuse
with course integer property).
2010-01-04 17:47:43 +00:00
53fad4b90c
MDL-19870 Initial work on random allocator
...
Initial sketches of random allocator. Refactoring of the rest of the
module here and there. Also, this commit removes trailing whitespace and
running empty lines.
2010-01-04 17:47:09 +00:00
66c9894dbc
Manual allocator uses the new subrendering feature
2010-01-04 17:46:33 +00:00
6e3099730e
MDL-19717 First drafts of allocation support
2010-01-04 17:46:05 +00:00