tjhunt
f474a4e583
blocks: MDL-19010 Fix further blocks-related breakage, including removing all references to blocks_insance_old outside blocklib.php
2009-05-07 08:55:10 +00:00
tjhunt
9d1d606e0d
blocklib: MDL-19010 fix new install.
...
* Fix the blocks bit of build_context_path
* Replace blocks_repopulate_page
* Make starting_output work during setup
2009-05-07 07:05:22 +00:00
tjhunt
e3bd4690e0
blocklib: MDL-19010 move the check for whether the right database tables exist - and we no longer need this global.
2009-05-07 02:57:39 +00:00
tjhunt
d19e819597
blocklib: MDL-19010 move the check for whether the right database tables exist to a place where it is better encapsulated.
2009-05-07 02:56:48 +00:00
nicolasconnault
0a75f205cb
MDL-19010 Only output blocks after upgrade
2009-05-06 10:49:49 +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
b80856bd6e
moodle_page: MDL-12212 add a couple more useful classes to body
2009-05-06 09:28:06 +00:00
tjhunt
a132617056
moodle_page: MDL-12212 add a couple more useful classes to body
2009-05-06 09:27:16 +00:00
tjhunt
3681f9a953
pagelib: MDL-12212 eliminate data_page
2009-05-06 09:26:46 +00:00
tjhunt
c85acc871f
pagelib: MDL-12212 eliminate chat_page
2009-05-06 09:25:54 +00:00
tjhunt
5d3e9d9fe3
moodle_page: MDL-12212 remove deprecated calls from course/view.php and page_course::print_header
2009-05-06 09:19:46 +00:00
tjhunt
bb46a4fa2a
blocklib: MDL-19010 refactor blocklib to use block_manager to get the blocks for rendering
2009-05-06 09:15:05 +00:00
tjhunt
08eab89703
blocklib: MDL-19010 add block and get_blocks methods
2009-05-06 09:14:42 +00:00
tjhunt
86b5ea0f85
blocklib: MDL-19010 start of block_manager - get and set regions
2009-05-06 09:14:01 +00:00
tjhunt
f8b80dbd95
moodle_page: MDL-12212 completely remove the old tag and admin page classes
2009-05-06 09:11:07 +00:00
tjhunt
5ed70539f9
moodle_page: MDL-12212 ->subpage field
2009-05-06 09:03:49 +00:00
tjhunt
5ec434a9c2
moodle_page: MDL-12212 ->cm and ->activityrecord fields
2009-05-06 09:03:33 +00:00
tjhunt
0d5890c45d
moodle_page: MDL-12212 deprecate more of the legacy page machinery, and avoid overwriting $PAGE ever
2009-05-06 09:03:03 +00:00
tjhunt
cfcfb9f3d0
moodle_page: MDL-12212 kill legacy page_allows_editing implementations
2009-05-06 09:02:48 +00:00
tjhunt
934524d70b
moodle_page: MDL-12212 new implementation of user_allowed_editing
2009-05-06 09:01:42 +00:00
tjhunt
60dfb02a02
moodle_page: MDL-12212 Unbreak home page when editing is on
2009-05-06 09:00:58 +00:00
tjhunt
830dd6e9cd
moodle_page: MDL-12212 reimplement user_is_editing, deprecate isediting
2009-05-06 08:59:29 +00:00
tjhunt
d7f688d46a
moodle_page: MDL-12212 eliminate page::edit_always
2009-05-06 08:56:44 +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
tjhunt
4873f5f709
moodle_page: MDL-12212 Eliminate legacy blocks_ methods
...
moving blocks will now be broken until the new bockslib is done
2009-05-06 08:53:14 +00:00
tjhunt
75781f879c
moodle_page: MDL-12212 ->url and cleanup init of $FULLME, etc.
2009-05-06 08:50:32 +00:00
tjhunt
82611d8d33
moodle_page: MDL-12212 ->docspath
2009-05-06 08:48:13 +00:00
tjhunt
d7ab887938
moodle_page: MDL-14306 (part of MDL-12212) class name on body with ->category
...
If ->allowcategorythemes is set, includes all parent categories too
2009-05-06 08:46:48 +00:00
tjhunt
948203a5e8
moodle_page: MDL-12212 ->category and ->categories
2009-05-06 08:46:05 +00:00
tjhunt
89fbdca300
moodle_page: MDL-14305 (and MDL-12212) class on body based on ->wwwroot
2009-05-06 08:44:58 +00:00
tjhunt
ad5d5997ed
moodle_page: MDL-12212 more ->pagepaths to kill
2009-05-06 08:43:51 +00:00
tjhunt
753debd2ab
moodle_page: MDL-12212 ->bodyclasses and initialise_standard_body_classes
2009-05-06 08:42:13 +00:00
tjhunt
e88462a055
moodle_page: MDL-12212 eliminate the two different interpretations of
...
pagetype
2009-05-06 08:41:02 +00:00
tjhunt
d529807a65
moodle_page: MDL-12212 kill $CFG->pagepath (use $PAGE->set_pagetype)
...
deprecate $PAGE->get_format_name (use $PAGE->pagetype)
deprecate page_id_and_class (use $PAGE->pagetype)
2009-05-06 08:38:55 +00:00
tjhunt
f73102864a
moodle_page: MDL-12212 eliminate two old methods that were never used
2009-05-06 08:36:18 +00:00
tjhunt
31940ba622
moodle_page: MDL-12212 remove code in legacy page types that stores a course record
2009-05-06 08:35:39 +00:00
tjhunt
f230ce19ea
moodle_page: MDL-12212 implement ->pagetype
2009-05-06 08:34:32 +00:00
tjhunt
2afe21eea3
moodle_page: MDL-12212 implement ->context
2009-05-06 08:30:25 +00:00
tjhunt
c13a5e71cc
moodle_page: MDL-12212 start of new moodle_page class
...
* has course and status fields
* $PAGE->status updated by print_header and footer
* $PAGE->set_course now replace course_setup function
* global $PAGE created in setup.php
* unit tests for functionality so far
* Moodle still seems to work after this commit!
2009-05-06 08:29:22 +00:00
tjhunt
de60de044c
moodle_page: MDL-12212 deprecate page_import_types and clean up file
2009-05-06 08:27:12 +00:00
tjhunt
56eeebdf81
pagelib: Fixing start-of-file comments in CVS to avoid merge problems when I switch to git.
2009-04-15 03:24:25 +00:00
skodak
775f811a66
MDL-16002 rewritten upgrade locking and better upgrade progress tracking; MDL-16070 Do not use $a[0] syntax in lang packs + various other upgrade improvements and fixes
2008-08-16 12:16:01 +00:00
skodak
b3829d0a55
MDL-14679 towards notes conversion and regression
2008-05-31 17:44:57 +00:00
skodak
4a991ae33e
MDL-14679 finished pagelib conversion
2008-05-30 20:02:55 +00:00
dongsheng
2f137aa130
"MDL-14129, fix print_error"
2008-05-20 02:53:46 +00:00
dongsheng
5a2a53316f
MDL-14129, remove all the other error() call
2008-04-04 02:54:20 +00:00
scyrma
1d6608d8db
Start on MDL-12730 .. fixes some E_STRICT messages for 2.0.
2008-01-25 08:39:14 +00:00
poltawski
71beacf6d1
MDL-11074 - incorrect test in page_generic_activity, thanks to Gordon Bateson
...
merged from MOODLE_19_STABLE
2008-01-11 15:44:11 +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
tjhunt
0d7c3b78cd
MDL-12448 - Fix page_generic_activity->init_full() to use get_coursemodule_from_instance(). Merged from MOODLE_19_STABLE.
2007-12-06 11:38:53 +00:00