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
5c2ed7e215
MDL-21198 $OUTPUT->single_button() resurrection, hopefully much easier to use than $OUTPUT->button(); fixed some regressions and code style improvements
2010-01-03 15:46:14 +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
Penny Leach
df3466045c
portfolio/assignment MDL-21035 added updated & published fields to leap2a.
...
also fixed files support in online type
2009-12-18 14:38:22 +00:00
Sam Hemelryk
007772d65d
mod-assignment MDL-21106 Changed user->id to submission->id, big thanks Penny for spotting
2009-12-18 08:45:00 +00:00
Petr Skoda
4454447d56
MDL-20700 whitespace terror returns
2009-12-16 22:14:17 +00:00
Petr Skoda
b5d0cafc6f
MDL-20787 final switch to new $OUTPUT->pix_url() - yay!
2009-12-16 21:50:45 +00:00
Petr Skoda
78946b9bdb
MDL-20204 first batch of major theme changes, some regressions are still there, expect more changes and improvements soon; see tracker for details and list of subtasks
2009-12-16 18:00:58 +00:00
Sam Hemelryk
fb1ee4d548
mod-assignment MDL-21106 Changed itemid for online assignment from assignment->id to user->id
2009-12-16 01:48:48 +00:00
Penny Leach
5fb2911515
portfolio MDL-21079 updated a few more portfolio_callers
...
fixed a few more that were pointing to lib.php rather than locallib.php
2009-12-15 12:37:06 +00:00
Penny Leach
ff284987c7
online assignment / send_file: MDL-21104 fixed two missing variables
2009-12-14 10:18:31 +00:00
Penny Leach
59dd457e4b
portfolio: MDL-21030 - leap2a portfolio format support.
...
This commit includes:
- leap2a portfolio format, and xml writer
- proof of concept implementation in forum and assignment modules
- a lot of refactoring of the portfolio formats in general:
- addition of "abstract" formats - this is necessary for plugins to be able to support groups of formats
- addition of the idea of portfolio formats conflicting with eachother - eg richhtml & plainhtml
it touches modules other than assignment and forum, because the format api
changed and now each place in moodle that exports portfolio content has to deal
with the formats it supports slightly differently.
At the moment the Mahara portfolio still doesn't support this format, because I
haven't done the Mahara side yet. The "file download" plugin supports it
though.
Still todo:
- Add support for the other places in Moodle (glossary, data, etc)
- Write tests, once the rest of the portfolio tests have been updated to use the new DB mocking stuff
- Fix a bunch of TODOs
2009-12-03 14:26:37 +00:00
Petr Skoda
a19dffc021
MDL-20901 fixed input validation, unfortunately the assignment in HEAD is borked in several places
2009-11-20 08:25:11 +00:00
Sam Hemelryk
9e6b608fcb
assignment MDL-15904 Tidied up unused globals and removed reliance on $PAGE->course->maxbytes
2009-11-20 07:21:42 +00:00
Sam Hemelryk
c561f44c4e
assignment MDL-15904 Converted final htmleditor elements and fixed a couple of VERY minor regressions
2009-11-20 06:57:03 +00:00
Penny Leach
887160c7cb
portfolio MDL-20896 added mimetype checking for portfolio plugins for single-file exports
2009-11-18 15:34:58 +00:00
Petr Skoda
e7521559ed
MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup
2009-11-01 13:17:47 +00:00
samhemelryk
816250281e
mod-assignment MDL-19803 Upgraded deprecated functions and added set_url calls
2009-09-23 02:46:55 +00:00
nicolasconnault
5f4d4d801c
MDL-19676 Removed blog assignment code
2009-09-11 01:45:16 +00:00
samhemelryk
47c96a774e
mod-assignment MDL-20241 Upgraded assignment to use new navigation blocks
2009-09-09 08:23:41 +00:00
samhemelryk
55c7042d8d
assignments MDL-19803 Updated print_header and build_navigation to OUTPUT and PAGE equivalents
2009-09-07 06:23:46 +00:00
samhemelryk
83a7f058f8
assignment MDL-19803 Upgraded print_header and build_navigation calls to OUTPUT/PAGE equivilants
2009-09-04 07:15:26 +00:00
nicolasconnault
cae837087a
MDL-19676 Blog improvements
2009-09-04 00:36:43 +00:00
nicolasconnault
a9573c0859
MDL-19803 Upgraded calls to link_to_popup_window()
2009-08-20 13:15:46 +00:00
nicolasconnault
75d47fa90c
MDL-19803 upgraded calls to print_table, print_single_button, print_user_picture, print_container* and notice_yesno
2009-08-20 08:42:12 +00:00
nicolasconnault
3a003eadbb
MDL-19803 Upgraded calls to helpbutton, print_simple_box* and notify
2009-08-18 05:01:20 +00:00
nicolasconnault
01e0da5815
MDL-19803 Converted print_box* to $OUTPUT->box*
2009-08-10 04:58:28 +00:00
nicolasconnault
256d2850a5
MDL-19803 Converted all print_footer() calls
2009-08-06 14:20:49 +00:00
nicolasconnault
867aeead81
MDL-19803 Migrated calls to print_heading
2009-08-06 08:21:39 +00:00
nicolasconnault
4d4200b8d7
MDL-19803 Migrated calls to close_window_button()
2009-08-06 02:52:17 +00:00
samhemelryk
19c9f09430
filelib MDL-19707 Converted existing ...str_replace('png','gif')... to use file_extension_icon and file_mimetype_icon
2009-07-07 06:16:01 +00:00
tjhunt
d436d197d1
MDL-19690 - the last lot of $CFG->pixpath to $OUTPUT->old_icon_url
...
Including MDL-19693
RIP $CFG->pixpath
2009-07-03 07:55:30 +00:00
tjhunt
f2a1963c43
MDL-19690 - lots more $CFG->pixpath to $OUTPUT->old_icon_url
2009-07-02 11:09:15 +00:00
moodler
cadf365256
mod/assignment/type/online MDL-14045 Just tidying up code and removing inappropriate styles
2009-06-30 07:40:08 +00:00
skodak
0bcf8b6f0d
MDL-18293 removed obsoleted checking of return values from insert and update_record + unused strings cleanup
2009-06-13 17:55:51 +00:00
skodak
9d7493399d
MDL-18293 removed obsoleted checking of return values from insert and update_record + unused strings cleanup
2009-06-13 17:35:10 +00:00
skodak
4eef139962
MDL-14589 file browsing refactoring - moving url encoding to filelib.php for now
2009-05-20 22:32:02 +00:00
skodak
97498d1ec3
MDL-18910 full support for module intro editor with embedded images
2009-04-21 21:25:22 +00:00
skodak
c119057ae0
MDL-18910 normalised module intro and introformat
2009-04-20 18:28:49 +00:00
tjhunt
9101efd312
cleanup: MDL-17083 Remove the old teacher, teachers, student and students columns from the course table.
...
For something that has been deprecated for over two years, they were still used in a lot of places!
2008-11-13 08:40:57 +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
poltawski
26087ac5d2
MDL-16461 - default wasn't being set on send for marking due to
...
incorrect element name
thanks to Brian Gray
2008-10-09 11:24:11 +00:00
tjhunt
16851b22ad
MDL-16676 All references to the text.html and emoticons.html files need to be updated to point to text2.html and emoticons2.html
2008-09-25 10:04:01 +00:00
mjollnir_
9d7432f650
MDL-16423 - changed button->set_formats to respect more general formats (for later when we have richer export formats that aren't mostly based on mime)
2008-09-15 13:13:21 +00:00
nicolasconnault
617ac19bd2
MDL-16423 Adding a missing $ sign
2008-09-12 19:17:53 +00:00
mjollnir_
37f03ea00b
MDL-15666 - change all the portfolio plugins and callers to use exceptions
...
rather than relying on return values (send_package and prepare_package)
move zipping of temporary files into the exporter class so it can be overridden during unit tests
fix a small todo in mahara plugin
2008-09-12 11:22:15 +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_
0b88fedf88
MDL-16423 - upload assignment types get mime detection (and fixed earlier related regression)
2008-09-10 09:38:04 +00:00
mjollnir_
a97bcd684c
MDL-15758: fixing regressions i introduced in lib.php v 1.359
2008-09-09 21:06:19 +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