1000 Commits

Author SHA1 Message Date
skodak
12058e63ad MDL-20209 fixed regression - the email has to be synced with ext auth when change confirmed 2009-09-27 09:23:28 +00:00
skodak
64521d31ac MDL-20209 fixed incorrect mail sync with ext auths 2009-09-26 19:17:21 +00:00
arborrow
bcb6b50549 MDL-20353 - fixing typo 2009-09-26 17:43:50 +00:00
skodak
d18e0fe646 MDL-20353 adding missing data types of hidden form fields 2009-09-26 17:07:08 +00:00
samhemelryk
ce221eb52d user MDL-19825 Added set_url calls, replaced deprecated functions, and boilderplate 2009-09-25 04:02:46 +00:00
skodak
d4e133554a MDL-12886 improved external API 2009-09-16 19:00:12 +00:00
moodler
42d4579123 user/externallib.php MDL-12886 fixed a typo in function name 2009-09-16 07:27:33 +00:00
skodak
625f0a24d6 MDL-12886 we need to use static methods to make these descriptions work 2009-09-16 07:22:22 +00:00
moodler
5de592b124 Checking in proposed new externallib.php for Petr to look at. 2009-09-16 06:50:31 +00:00
skodak
ef22c1b664 MDL-12886 converting user/external.php to externallib.php - work in progress 2009-09-15 22:52:49 +00:00
jerome
8cbe45709b webservice MDL-12886 update user core function => remove commit_sql / rollback call 2009-09-14 03:53:08 +00:00
nicolasconnault
b0e90a0ccd MDL-19792 Fixed number of bugs in URLs 2009-09-09 03:26:18 +00:00
samhemelryk
ee8aca2781 navigation MDL-20235 Ignored active path for site course when in user context 2009-09-08 09:07:20 +00:00
nicolasconnault
4e487ce26c MDL-19825 Upgraded some of the code to the new OUTPUT functions, and fixed a bug that prevented correct output 2009-09-08 08:58:45 +00:00
samhemelryk
3175908906 navigation MDL-20235 Added ignore_active method for navbar and corrected user/view 2009-09-08 08:43:44 +00:00
samhemelryk
91152a3518 navigation MDL-20216 Refactored add arguments
Moved $action argument from arg5 to arg2
2009-09-04 03:12:01 +00:00
nicolasconnault
cae837087a MDL-19676 Blog improvements 2009-09-04 00:36:43 +00:00
samhemelryk
caa8363f83 user MDL-19825 Upgraded print_header and build_navigation calls to use PAGE and OUTPUT equivilants 2009-09-02 08:36:16 +00:00
jerome
46b02712fd web services MDL-12886 ws params: when the algo cleans a list of param, only the first element of the list is cleaned (fixed) + web service description includes service name 2009-09-02 07:19:26 +00:00
samhemelryk
7d2a049292 navigation MDL-14632 Very significant navigation commit
This patch introduces two new blocks global_navigation_tree and settings_navigation_tree
both of which have been designed to make full use of the new navigation objects available through
the $PAGE object.
Bulk of this code is within lib/navigationlib.php
2009-08-28 08:47:31 +00:00
jerome
ebcc6bd3b5 webservices MDL-12886 "params" parameter has been changed into an object (conform with the web description structure) + clean_params() function filters parameters and throws an exception for any unexpected parameters/malformed parameters 2009-08-28 07:03:03 +00:00
skodak
622365d2e1 MDL-20169 fixed coding style, parameter type required 2009-08-27 18:37:53 +00:00
jerome
fbe52a393f webservice MDL-12886 refactor web service description + implement clean_function_params() function 2009-08-25 05:35:59 +00:00
nicolasconnault
f2f085ee68 MDL-19825 upgraded calls to print_table, print_single_button, print_user_picture, print_container* and notice_yesno 2009-08-20 08:50:22 +00:00
nicolasconnault
3aac07d8f0 MDL-19825 Upgraded calls to helpbutton, print_simple_box* and notify 2009-08-18 05:19:25 +00:00
nicolasconnault
dbbff8dcd8 MDL-19825 Upgraded calls to choose_from_menu 2009-08-18 00:14:58 +00:00
nicolasconnault
7b1f2c829f MDL-19756 Renamed moodle_select to html_select for better API consistency 2009-08-10 08:38:45 +00:00
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