Petr Skoda
9a9012dc8f
MDL-21590 fixed icons in navigation lib + clean up of modinfo (planned removeal of legacy use of urlencode since 1.8 - we use serialize and utf8 is ok now)
2010-02-14 20:18:10 +00:00
skodak
aa54ed7b02
MDL-20065 new implementation of File module, modules sub-types are being migrated to separate modules; remaining issues to be listed as sub-tasks in tracker
2009-08-13 20:45:50 +00:00
tjhunt
d4a03c00ea
themes & blocks - MDL-19077 & MDL-19010 blocks are now printed by the theme
...
The code to print blocks in now in theme layout.php files. (Or in
moodle_core_renderer::handle_legacy_theme)
Code for printing blocks everywhere else has been stripped out.
(Total diffstat 1225 insertions, 2019 deletions)
The way the HTML for a block instance is generated has been cleaned
up a lot. Now, the block_instance generates a block_contents
object which gives a structured representation of the block,
and then $OUTPUT->block builds all the HTML from that.
How theme config.php files specify the layout template and block
regions by page general type has been changed to be even more flexible.
Further refinement for how the theme and block code gets initialised.
Ability for scrits to add 'pretend blocks' to the page. That is,
things that look like blocks, but are not normal block_instances.
(Like the add a new block UI.)
Things that are still broken:
* some pages in lesson, quiz and resource. I'm working on it.
* lots of developer debug notices pointing out things that
need to be updated.
2009-07-09 07:35:03 +00:00
skodak
db4ecf4c7f
MDL-16438 dixed resource borking install - no code execution in lib.php files!
2009-07-02 15:01:22 +00:00
tjhunt
fa98e6d15a
Kill some debug code.
2009-06-25 06:56:41 +00:00
skodak
17da2e6f28
MDL-16438 centralise information about plugins to avoid duplication, includes local customisation conversion to standard plugin structure + fixes for some recent regressions; see tracker for more details and links to docs and forums discussions
2009-06-19 14:25:56 +00:00
skodak
a8c31db2a3
MDL-18293 removed obsoleted checking of return values from insert and update_record + unused strings cleanup
2009-06-13 17:47:18 +00:00
samhemelryk
6b60b0004e
resource MDL-18691 Implemented resource_get_name in one more place for dropdowns
2009-06-09 05:13:48 +00:00
samhemelryk
28f672b2df
mod lib MDL-19294 Added boilerplate and phpdocs
2009-05-28 05:30:46 +00:00
tjhunt
93d4a373f9
blocklib: MDL-19010 always include blocklib in setup.php, stip includes elsewhere
2009-05-06 09:13:16 +00:00
tjhunt
ad52c04f4c
moodle_page: MDL-12212 Kill legacy url_... and blocks_... methods
...
Start calling $PAGE->set_url in all the places it will be necessary
Start of a stub implementation of $PAGE->blocks to stop other things breaking
Remove some of the special case methods in admin_page
2009-05-06 08:55:53 +00:00
skodak
dc5c2bd9eb
MDL-18910 full support for module intro editor with embedded images
2009-04-21 21:17:21 +00:00
skodak
42f103be4c
MDL-18910 moving modedit features to modname_supports()
2009-04-21 08:57:20 +00:00
fmarier
c93dae38f0
mod/resource: MDL-18641 ability for resource type plugins to specify their own icon
2009-04-03 01:13:42 +00:00
fmarier
13ca1e06b8
mod/resource: MDL-18691 allow custom resource types to specify their name in their own lang directory
...
Before this change, the full name of the resource type had to be stored in the "resource" namespace (for example in /mod/resource/lang/en_utf8/resource.php).
Now it can be put in the "resource_foo" namespace:
e.g. in /mod/resource/type/foo/lang/en_utf8/resource_foo.php:
<?php
$string['resourcetypefoo'] = 'Link to a Foo Bar document';
?>
2009-03-27 03:21:10 +00:00
skodak
c5b8b31ad5
MDL-17617 removed some uses of snoopy library
2009-01-08 15:01:19 +00:00
skodak
214b1cf7a8
MDL-17428 Do not include in the middle of file in global scope
2008-11-27 22:46:34 +00:00
mjollnir_
96a38422e1
MDL-16541 - text resource portfolio implementation - send as .html since we're formatting that way
2008-10-22 10:45:05 +00:00
mjollnir_
6be1dcae99
MDL-16587 bit of a large refactor of the portfolio formats. still more to come.
2008-10-11 17:33:20 +00:00
nicolasconnault
5d1381c2c3
MDL-16486 Implemented the proxy DB class. Sort of working, but still some issues to sort out, like fix_course_sort_order, which updates a record NOT inserted by the unit test.
2008-09-19 14:28:22 +00:00
mjollnir_
759204f88d
MDL-16517 - fix regression i introduced in resource mod portfolio implementation
2008-09-15 19:39:46 +00:00
mjollnir_
c50466705e
MDL-15666 - fixing bugs in resource unit test implementation
2008-09-15 16:08:59 +00:00
mjollnir_
0d06b6fda7
MDL-16423 - big refactor of the way callers interact with the portfolio code
...
added two new contract methods to the caller class, load_data and expected_callbackargs (static)
this means that the base class is the only place that needs a constructor
and that no data loading happens in the constructor
this in turn means we can check callback argument validity much more lightly
also completely remoted portfolio_add_button function and replaced with a class
as the argument list was getting out of control. it's now much more readable.
2008-09-11 13:42:58 +00:00
mjollnir_
e4af1deef4
MDL-15833 - added some commented out hints for upload resource (not implemented yet)
2008-09-10 09:36:42 +00:00
mjollnir_
8f95364733
MDL-16391 - plain text resources are now PORTFOLIO_FORMAT_TEXT.
2008-09-09 11:01:29 +00:00
mjollnir_
d8606b2078
MDL-15833 - make the portfolio callers use the helper functions to detect expected time.
2008-09-09 09:32:16 +00:00
mjollnir_
ea0de12f10
MDL-16360 - added support for mime-style subformat detection for portfolio supported formats
...
works well with flickr plugin (tested by uploading an image as a forum attachment and being offered flickr plugin but not for normal attachments)
2008-09-05 17:07:22 +00:00
mjollnir_
3bb8a2c75c
MDL-16322 - switch calls to print_error to throw exceptions in portfolio callers
2008-09-04 10:38:44 +00:00
mjollnir_
866d543fde
MDL-15758 - slight change to the portfolio_add_button contract to be more flexible.
2008-08-14 16:01:12 +00:00
mjollnir_
494e47e497
MDL-15768 - add capability check in mod/resource for portfolio export
2008-08-11 14:53:00 +00:00
mjollnir_
d67bfc32a1
MDL-15777 - updated most of the portfolio code to use files api.
...
Not done:
- forum (the rest of the module isn't using files api yet)
- database mod (touches other parts of the code (ods and excel libs)
- portfolio download plugin (needs discussion with petr about userfiles)
all of these have been disabled in the meantime.
2008-08-09 14:24:58 +00:00
mjollnir_
ffcfd8a777
MDL-15762 log portfolio transfers and notify the user when there are dups
2008-07-30 16:38:13 +00:00
sam_marshall
18a2a0cb3a
MDL-15498: Completion: added support for basic completion-on-view and on grade (where applicable) to assignment, choice, data, glossary, lesson, and resource.
2008-07-29 17:22:47 +00:00
mjollnir_
bb63fc3e0c
MDL-15834 portfolio supported_formats doesn't need to be abstract
2008-07-29 12:10:14 +00:00
mjollnir_
654119b54e
MDL-15758 - fixing assignment & resource bugs
2008-07-28 10:44:25 +00:00
mjollnir_
3efe78dfc4
MDL-15758 - added add to portfolio button to resource/text & html
2008-07-28 08:19:14 +00:00
skodak
f432bebff2
MDL-11421 context levels fixed in capability definitions, sorting of caps by name, plug-ins may report used core caps, fixed some risks; merged from MOODLE_19_STABLE
2008-07-24 21:59:13 +00:00
jerome
d81f018f3a
MDL-11461 all ressource types are now displayed in the ressource help popup, merged from 1.9
2008-06-17 02:00:54 +00:00
dongsheng
baa336f08e
"MDL-14129, fix all print_error"
2008-06-12 10:55:23 +00:00
skodak
5f5cd33c1d
MDL-15114 resource mod converted
2008-06-04 00:04:03 +00:00
skodak
c18269c7e5
MDL-14679 towards modform conversion
2008-06-01 21:36:11 +00:00
skodak
7cac0c4b2b
MDL-14679 fixed references to mod.html
2008-06-01 19:09:13 +00:00
dongsheng
5a2a53316f
MDL-14129, remove all the other error() call
2008-04-04 02:54:20 +00:00
skodak
1ea543df62
MDL-7547 yet more speed improvements in rebuild_course_cache() ; merged from MOODLE_19_STABLE
2008-02-01 08:15:38 +00:00
skodak
f36cbf1d6e
MDL-13214 rebuild_course_cache fixes and speed improvements; merged from MOODLE_19_STABLE
2008-02-01 07:48:26 +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
urs_hunkler
f58fcc8234
merged from 1.9 :: MDL-11154 :: added the missing code and the config line and explanation in config.php for flexible columns.
2008-01-12 18:14:49 +00:00
mchurch
ca29e37d24
MDL-12744 - Add ability to pass an extra button for use in print header for modules that use the course page to display themselves with blocks.
2007-12-28 16:13:09 +00:00
skodak
220a90c5a1
MDL-11561 admin tree improvements and bugfixing
2007-12-19 17:35:20 +00:00
skodak
0b5a80a1a5
MDL-7028 rewritten course reset + forum role_unassign cleanup fixes; merged from MOODLE_19_STABLE
2007-11-29 14:43:04 +00:00