Commit graph

25 commits

Author SHA1 Message Date
David Mudrak
000ebd5c13 MDL-19235 Basic phpdocs and copyright statements for core_tag subsystem 2010-07-12 10:14:08 +00:00
Sam Hemelryk
7c4efe3bc4 navigation MDL-14632 Added fuzzy matching as a worst case scenario to find the active node and tidied up course report page layouts 2010-05-19 07:57:00 +00:00
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
6bfe7aac8b MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup 2009-11-01 12:34:33 +00:00
samhemelryk
968583af41 tag MDL-19823 Updated print_header_simple and build_navigation to OUTPUT and PAGE equivalents 2009-09-08 01:30:04 +00:00
nicolasconnault
456d32fd29 MDL-19823 Converted print_box* to $OUTPUT->box* 2009-08-10 05:49:45 +00:00
nicolasconnault
1dd2ba5476 MDL-19823 Converted all print_footer() calls 2009-08-06 14:19:31 +00:00
nicolasconnault
73aec3a790 MDL-19823 Migrated calls to print_heading 2009-08-06 08:25:49 +00:00
tjhunt
cfc3f57e38 tags: MDL-19823 missed one $PAGE->set_context yesterday. 2009-07-22 02:32:41 +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
565b14d248 tags/blog: Multiple XHTML strict problems. 2009-01-14 08:49:35 +00:00
skodak
e562ecdc4b MDL-16159 implemented missing access control and security code in course tags 2008-08-21 20:29:42 +00:00
scyrma
48d5652860 MDL-15310: moving capability checks out of the library + code formatting adjustments 2008-06-19 10:02:10 +00:00
scyrma
5fc1ea543b MDL-14041 - Hide 'manage tags' when access is not permitted (merge) 2008-03-25 02:00:03 +00:00
scyrma
cf79f661cb MDL-13633 - (OOPS) Completed incomplete changes - simplified tag_print_cloud. (merge from 1.9) 2008-02-27 05:55:28 +00:00
scyrma
0f03928302 MDL-13404 - merge from 1.9 2008-02-25 05:48:53 +00:00
moodler
03ce38cd2b Merged MDL-13640 to move "Manage tags" link 2008-02-25 05:04:46 +00:00
scyrma
3d535996db MDL-13404 - Merge from 1.9 (re-commit, including missing file) 2008-02-25 01:58:17 +00:00
skodak
bb06244703 MDL-13404 reverted - missing file and other minor problems 2008-02-22 19:53:48 +00:00
scyrma
db32b054d1 MDL-13404 - Merge from 1.9 2008-02-22 10:25:36 +00:00
moodler
342c60229d MOre tags in search box 2007-08-28 06:14:38 +00:00
moodler
5099a71166 Tag cloud is now definitely sorted by rawname MDL-10982 2007-08-28 06:07:50 +00:00
luizlaydner
4d4dac8113 - fixed tag cloud 2007-08-28 05:25:09 +00:00
luizlaydner
5557c75a9f - added block support for tag pages 2007-08-03 21:41:09 +00:00
moodler
c933a06065 First checkin of tag system from GSOC student Luiz Cruz
It's a very simple first version.

TODO for 1.9:

   - Store rawname of each tag as well as normalised version and treat accordingly
   - Add blocks to the tag interest pages
2007-07-31 07:51:32 +00:00