Petr Skoda
916276fc0a
MDL-20204 more outputlib changes towards separate html_writer
2010-02-07 20:12:31 +00:00
Petr Skoda
781bd8aed5
MDL-21400 removed js_object_init, the new js_init_call is a new replacement which encourages our new standard coding style
2010-02-06 13:56:31 +00:00
Petr Skoda
7d54028d59
MDL-21400 the correct namespace for blcoks is M.block_xxx, not M.blockS_xxx - the /blocks/ directory name is ugly exception, we use singulars everywhere else
2010-02-06 13:34:54 +00:00
Sam Hemelryk
53fc3e7040
javascript MDL-21503 Removed use of the global Y from dock, navigation and calendar
...
Also included in this patch the ability to switch the dock from the left to right side of the screen.
Altered js_object_init to deliver Y like js_init_call does now.
Several minor tweaks made to the dock and navigation as well at the same time.
2010-02-05 06:36:09 +00:00
Sam Hemelryk
9af2b86b95
navigation MDL-21329 Fixed regression with docked preferences thanks Jerome for spotting
2010-01-28 06:29:29 +00:00
Petr Skoda
2b8c3f8c1a
MDL-21435 api changes and simplification needed for JS caching and compression
2010-01-26 08:33:21 +00:00
Sam Hemelryk
1ce15fdac8
navigation MDL-21366 Converted dock and navigation to YUI3 modules and added some supporting structures to outputcomponents and ajaxlib
2010-01-21 08:38:50 +00:00
Petr Skoda
9dec75dbcc
MDL-21240 shortened urls now start with / everywhere
2010-01-18 20:57:32 +00:00
Sam Hemelryk
d2c394f3c3
javascript-dock MDL-21329 Added $CFG->allowblockstodock(true by default) and $THEME->enable_dock (false by default)
...
Also moved blocks/blocks.js to javascript-static,js so there is one less file to load
2010-01-14 06:56:12 +00:00
Sam Hemelryk
9d89733132
javascript-dock MDL-21329 Several major changes to the underlying navigation and dock code
...
The following changes have been made in this commit:
1. Renamed the side bar thing to dock, this is consistent through all code/css now.
2. Converted everything to YUI 3 except the panel which docked items are shown in, this iwll be converted once YUI 3 overlay is no longer beta.
3 Redisigned the dock, all blocks can now make use of it, and theme code within JS can override it so they can make it look as they want.
More changes are coming
2010-01-14 05:35:23 +00:00
Petr Skoda
2574fae6ef
MDL-21123 moved javascript for navigation bar - testing of themes JS and it may need to use different tricks in other themes with CSS column layouts
2010-01-04 23:51:48 +00:00
Petr Skoda
1739077160
MDL-21198 fixed regression in last commit
2010-01-02 13:23:43 +00:00
Petr Skoda
8ae8bf8a14
MDL-21198 OUTPUT->action_icon improvements, refactoring and fixing conversion regressions
2010-01-02 13:17:54 +00:00
Petr Skoda
684b988c94
MDL-20204 fixed some alt image typos
2009-12-29 14:38:49 +00:00
Petr Skoda
b5d0cafc6f
MDL-20787 final switch to new $OUTPUT->pix_url() - yay!
2009-12-16 21:50:45 +00:00
Petr Skoda
f44b10ed93
MDL-21139 replace all yui functions/methods with yui2 to make room for yui3
2009-12-16 20:25:14 +00:00
Petr Skoda
78946b9bdb
MDL-20204 first batch of major theme changes, some regressions are still there, expect more changes and improvements soon; see tracker for details and list of subtasks
2009-12-16 18:00:58 +00:00
Petr Skoda
4ca6cfbfd4
MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup
2009-11-01 12:00:47 +00:00
samhemelryk
d7319652ad
navigation MDL-20234 Fixed bug with moveto icon action and added support for URL switching of dock state
2009-09-09 03:59:26 +00:00
samhemelryk
fff23fcd86
navigation MDL-14632 Fixed minor regressions for recent patches
...
* Search field now takes input again
* Javascript event propogration is stopped to prevent refreshing when switch block position
2009-09-01 02:07:01 +00:00
samhemelryk
65bd8c4cda
navigation MDL-14632 Fixed regression in action_icon conversion
2009-08-31 02:27:40 +00:00
nicolasconnault
c1c0cecf3a
MDL-14632 Improved the output code of the settings block and fixed typo of toogle to toggle.
2009-08-28 10:28:16 +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