1123 Commits

Author SHA1 Message Date
stronk7
8c61317a4c MDL-19690 - fix mailyes|no icon 2009-08-10 08:24:28 +00:00
nicolasconnault
5e61d1a4a2 MDL-19825 Converted print_box* to $OUTPUT->box* 2009-08-10 05:50:10 +00:00
nicolasconnault
d727031142 MDL-19825 Converted calls to popup_form() 2009-08-10 03:40:04 +00:00
nicolasconnault
ecd035a4c9 MDL-19825 Removed clone(pagingbar), cloning now done in outputlib 2009-08-07 01:40:39 +00:00
nicolasconnault
da9ac19f14 MDL-19825 Converted calls to print_paging_bar 2009-08-07 00:29:44 +00:00
nicolasconnault
f24ca3ce01 MDL-19825 Converted all print_footer() calls 2009-08-06 14:19:50 +00:00
nicolasconnault
0ab75c34ba MDL-19825 Converted all print_footer() calls 2009-08-06 14:08:20 +00:00
nicolasconnault
04a7ba52e9 MDL-19756 Removed explicit aligning CSS class from $OUTPUT->heading() calls 2009-08-06 08:55:02 +00:00
nicolasconnault
8fa89bfd04 MDL-19825 Migrated calls to print_heading 2009-08-06 08:15:05 +00:00
nicolasconnault
c351150fca MDL-19756 MDL-19825 MDL-19823 MDL-19794 Deprecated update_tag_button, update_categories_search_button and print_user, and updated a few pages that depended on the now deprecated functions 2009-08-05 02:03:50 +00:00
nicolasconnault
49c8c8d27e MDL-19976 Refactored select_menu() into select(), now supporting menu, radio and checkbox rendering. Added radio() and checkbox() functions. 2009-08-04 02:05:32 +00:00
nicolasconnault
8e127eb38e MDL-19756 Migrating choose_from_menu to outputlib 2009-07-28 02:45:13 +00:00
tjhunt
3975c764fa MDL-19077: Fix Martin's code. 2009-07-20 06:57:43 +00:00
moodler
cb4f6179d5 user/view MDL-19077 set blocks context to always be the current user context 2009-07-20 06:09:27 +00:00
moodler
3b00380f7a user blocks MDL-19077 Set URL for the user/view page so blocks work better 2009-07-20 05:40:32 +00:00
tjhunt
320c5e7b5a themes: MDL-19077 - Incorrect initialisation order for user/editadvanced.php 2009-07-13 04:21:15 +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
tjhunt
ddedf979b4 MDL-19690 - more $CFG->pixpath to $OUTPUT->old_icon_url 2009-07-03 06:19:25 +00:00
tjhunt
e63f88c9a6 MDL-19690 - lots more $CFG->pixpath to $OUTPUT->old_icon_url
and $CFG->modpixpath to $OUTPUT->mod_icon_url
2009-07-02 12:07:58 +00:00
tjhunt
f2a1963c43 MDL-19690 - lots more $CFG->pixpath to $OUTPUT->old_icon_url 2009-07-02 11:09:15 +00:00
samhemelryk
8373b720a2 user MDL-16706 updated user.js 2009-07-02 04:03:04 +00:00
samhemelryk
25a2bfda22 user MDL-16706 Elimate inline scripts, replaced with PAGE methods, created user.js 2009-07-02 04:02:40 +00:00
samhemelryk
f7813100a5 user MDL-16706 This was not the solution, removing YUI call here 2009-06-26 08:12:50 +00:00
samhemelryk
c6620f3a4a user-adduser MDL-16706 Included YUI event using requires yui_lib 2009-06-26 04:00:51 +00:00
tjhunt
52eab6669b MDL-19631 replace deprecated function usage. 2009-06-26 02:23:19 +00:00
nicolasconnault
6dbcaceef1 MDL-19418 Replaced ereg* by preg* 2009-06-22 01:22:37 +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
tjhunt
cf6155226c ajaxlib/require_js: MDL-16693 $PAGE->requires->... deprecates require_js etc.
There is a new implementation of require_js in lib/deprecatedlib.php,
based on $PAGE->requires.

There were a few other recently introduced functions in lib/weblib.php,
namely print_js_call, print_delayed_js_call, print_js_config and
standard_js_config. These have been removed, since they were never in
a stable branch, and all the places that used them have been changed
to use the newer $PAGE->requires->... methods.

get_require_js_code is also gone, and the evil places that were calling
it, even though it is an internal function, have been fixed.

Also, I made some minor improvements to the code I committed yesterday
for MDL-16695.

All that remains is to update all the places in core code that are
still using require_js.

(This commit also fixes the problem where the admin tree would not
start with the right categories expanded.)
2009-06-12 12:13:07 +00:00
jerome
2b06294b9a authentication MDL-19182 split auth.php lang file into multiple files separate for each plugin 2009-06-11 03:34:46 +00:00
skodak
29750da13d MDL-17458 fixing installation regressions - can not edit new admin properly 2009-06-07 09:40:27 +00:00
skodak
2a7eff41ad MDL-18293 $DB->something is using exceptions, no need for ifs there, removing useless strings 2009-06-03 20:37:28 +00:00
skodak
bf8e93d704 MDL-18293 $DB->somethiong is using exceptions, no need for ifs tehre, removing useless strings 2009-06-03 20:00:08 +00:00
skodak
1deff123aa MDL-15249 towards cli install script 2009-05-25 21:46:28 +00:00
skodak
58c2e0697d MDL-12212 fixed missing course setup + tags incorrect $id parameter 2009-05-25 21:45:48 +00:00
skodak
5ca3c8386f MDL-19184, MDL-19212 - refactoring, cleanup and improvements in text editors support; localization support is not finished, inline docs incomplete, expect more commits soon 2009-05-16 20:53:21 +00:00
jerome
2a274f2a93 authentication MDL-18273 Custom Authentication Plugin title can be retrieved from specific language file, merged from 19 2009-05-14 07:03:27 +00:00
skodak
c6b4179c38 MDL-18338 option for hiding of groups in user profile 2009-04-09 08:29:51 +00:00
skodak
790e5ae236 MDL-13843 user profile in separate group mode even if group mode not forced course-wide (improved consistency in groups at course level); merged from MOODLE_19_STABLE 2009-04-09 08:23:56 +00:00
skodak
728a4ebe3b MDL-13843 user participation in separate group mode even if group mode not forced course-wide (improved consistency in groups at course level) 2009-04-09 07:58:49 +00:00
jerome
d0977acf53 web service MDL-12886 remove tmp prefix 2009-03-16 07:58:30 +00:00
jerome
991c215b05 web service MDL-12886 specify params for update and delete user ws functions. Check that the user exists into update_user core function. 2009-03-16 02:08:12 +00:00
skodak
4d3e28a06c MDL-18265 fixed regression in menu field - discovered and patched by Vlas Voloshin, thanks!; merged from MOODLE_19_STABLE 2009-03-15 13:44:28 +00:00
stronk7
1263a0ff1d MDL-18518 user firstaccess - added suport to display user->firstaccess. Credit goes to Anthony Borrow!
Merged from 19_STABLE
2009-03-11 11:22:55 +00:00
jerome
6d1c1a6bd9 web service MDL-12886 update web service exception messages 2009-03-09 05:20:16 +00:00
skodak
6346609584 MDL-18265 fixed regressions by hardfreeze security workaround - defaults were overriding locked values 2009-03-07 20:59:25 +00:00
jerome
a73e1ab4c5 web service MDL-12886 Add unit tests for User web service functions.
Change most of User web service functions to support multiple operation in one call. Adapt SOAP and XMLRPC test client. (REST User test clients wont work anymore till REST server supports array parameter)
2009-03-05 06:59:58 +00:00
jerome
6fcd56724c web service MDL-12886 documentation: check if "Display debug messages" is set Off 2009-02-27 01:01:34 +00:00
jerome
839bd5a204 web service MDL-12886 documentation: better display, test if web services are enable, display return type 2009-02-26 08:18:28 +00:00
jerome
40f024c9f3 web service MDL-12886
* Remove description array => all these information are now into the phpdoc. Remove all call/reference to moodleexternal.php
* Adapt our own REST server to these changes
* Remove Zend REST server as it's going to be deprecated in Zend Framework 1.8
* Remove our own SOAP server as we use the Zend SOAP server
2009-02-24 05:11:04 +00:00
skodak
90ee78e21c MDL-18293 removing unused error strings (now replaced by exceptions) 2009-02-17 16:33:32 +00:00