Commit Graph

37 Commits

Author SHA1 Message Date
samhemelryk 96db467adb lib MDL-19799 Updated print_header_simple and build_navigation to OUTPUT and PAGE equivalents 2009-09-08 01:39:12 +00:00
samhemelryk 609adb68d4 lib MDL-19799 Upgraded print_header and build_navigation calls to OUTPUT/PAGE equivilants 2009-09-04 07:24:58 +00:00
nicolasconnault 642816a60c MDL-19799 upgraded calls to print_table, print_single_button, print_user_picture, print_container* and notice_yesno 2009-08-20 08:50:50 +00:00
nicolasconnault 7b1f2c829f MDL-19756 Renamed moodle_select to html_select for better API consistency 2009-08-10 08:38:45 +00:00
nicolasconnault c7a2fd970e MDL-19799 Converted print_box* to $OUTPUT->box* 2009-08-10 05:50:28 +00:00
nicolasconnault d81b05e701 MDL-19799 Converted calls to popup_form() 2009-08-10 03:39:21 +00:00
nicolasconnault 7e0d66753e MDL-19799 Converted all print_footer() calls 2009-08-06 14:21:34 +00:00
nicolasconnault 7527a2f08a MDL-19756 Deprecated update_mymoodle_icon() and upgraded my/index.php with new output code 2009-08-05 00:00:20 +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 b7b2d0f37d moodle_page: MDL-12212 improve comments and add some work-in-progress warnings 2009-05-06 09:29:05 +00:00
tjhunt 1b6b940022 moodle_page: MDL-12212 eliminate page_my_moodle 2009-05-06 09:23:37 +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 cfcfb9f3d0 moodle_page: MDL-12212 kill legacy page_allows_editing implementations 2009-05-06 09:02:48 +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 59a82ee1d8 MDL-13224 fixed coding style 2009-04-07 07:45:03 +00:00
dongsheng 8b8ff6ff4c "MDL-13224, convert type of courses limit, everything coming from database is string, merged from 1.9" 2009-04-02 02:49:54 +00:00
dongsheng 497bad9012 "MDL-13224, select how many courses can be shown in mymoodle page" 2009-04-01 07:38:32 +00:00
dongsheng ebb1a1e847 "MDL-13224, select how many courses can be shown in mymoodle page" 2009-04-01 07:32:57 +00:00
skodak 93f66983cc MDL-17773 new get_login_url() function - fixes missing httpslogin tweaks 2009-01-02 22:56:48 +00:00
dongsheng 0a5a575579 MDL-14091, fix myMoodle courses list sort order, Thanks Iñaki 2008-04-09 02:46:55 +00:00
skodak 9f7f1a74a0 MDL-12221 custom themes revisited - implemented container concept; merged from MOODLE_19_STABLE 2007-11-23 16:49:51 +00:00
moodler 355bf90704 Merged the flexible column patch from Urs (1.11.2.3) to HEAD 2007-10-10 14:31:27 +00:00
stronk7 374bb2b6c5 Now the my page retrieves all the fields (modinfo included) from the course,
so print_overview() calls are working again.  MDL-10232

Merged from MOODLE_18_STABLE
2007-07-23 15:52:19 +00:00
urs_hunkler 8986786c60 added clearfix to middle-column wrapper div against collapsing 2007-05-09 15:44:50 +00:00
urs_hunkler eb1ed65076 added/changed custom corners lib and calls to add the necessary divs 2007-05-09 15:34:14 +00:00
martinlanghoff 0a66585b3d get_my_courses() callers update - check of the $fields param - pass null instead
The default way to call get_my_courses() is now to pass null in the $fields
param to get the (cached copy) of the useful fields. Cuts down enormously
on DB traffic, memory footprint, and session size.
2007-05-06 05:32:40 +00:00
toyomoyo 797c881a01 limit the number of courses to 20 on mymoodle page 2007-02-13 04:09:11 +00:00
moodler 40cab82e64 Merged fix for last access time for my moodle, MDL-7609. 2006-12-05 07:00:43 +00:00
moodler a06c8c2cd1 Fixed some width="*" in layout tables 2006-09-25 14:40:26 +00:00
skodak 9b02b5342a global $course fix; merged from MOODLE_16_STABLE 2006-05-29 05:56:28 +00:00
skodak 2c3432e684 fixed problem when set both loginhttps and https in wwwroot, closes bug #5507 and #3848; merged from MOODLE_16_STABLE 2006-05-15 21:36:46 +00:00
moodler 3131d5c6de Removed overview.php 2006-04-25 13:19:52 +00:00
skodak d2b23346c9 block editing now uses PARAM_BOOL 2006-04-23 20:58:06 +00:00
mjollnir_ 092dcfa418 In the case of my moodle we don't want to redirect to referrer on 'no',
referrer will 90% of the time be the my moodle page. Redirect to wwwroot
instead
2005-10-30 20:20:09 +00:00
mjollnir_ fdaa600675 My moodle page should not be available to guests and offer a full login 2005-10-30 20:10:43 +00:00
mjollnir_ ee6055eb89 Fixing up the my moodle blocks to use blocks_setup instead of the old way. 2005-08-23 04:03:56 +00:00
mjollnir_ 0d6b9d4f4d MyMoodle: new /my/ page, contains course overview (module based, forum done). User defined blocks on /my/ page, admin defined stickyblocks. Needs lots of testing. Held off bumping version.php for blocks because of the postgres upgrade fixes Patrick is putting in. 2005-08-16 00:25:39 +00:00