Development:Moodle 2.0 navigation how to: Difference between revisions
Sam Hemelryk (talk | contribs) No edit summary |
Sam Hemelryk (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
{{Moodle 2.0}}This page is currently under construction. It should be complete within the next 48 hours. | {{Moodle 2.0}}<div style="background-color:#FFEB00;font-weight:bold;text-align:center;">This page is currently under construction. It should be complete within the next 48 hours. | ||
Please do not edit it until this notice has been removed. | Please do not edit it until this notice has been removed.</div> | ||
This document looks at the navigation within Moodle 2.0 from a development perspective. It aims to outline what the navigation is, how it works, how to add to it, how to hack it, and how to debug it. If you're writing a plugin, or some arbtiart code and want to make the navigation meet your needs to complete the look of what ever you are working on then this is the document for you. If you're not a PHP developer you're certainly in the wrong place. | |||
==What the navigation is== | ==What the navigation is== | ||
A php structure | |||
==What the navigation isn't== | ==What the navigation isn't== | ||
A fish | |||
==How the navigation works== | ==How the navigation works== | ||
It doesn't... does it? | |||
==Extending the navigation== | ==Extending the navigation== | ||
You can't unless your code fu is strong | |||
===Main Navigation=== | ===Main Navigation=== | ||
===Settings navigation | ===Settings navigation=== | ||
===The navbar=== | ===The navbar=== | ||
===Through module callbacks=== | ===Through module callbacks=== | ||
==Manipulating the navigation== | ==Manipulating the navigation== | ||
Why would you want to, its perfect just as it is. | |||
==FAQ's and troubleshooting== | ==FAQ's and troubleshooting== | ||
==More information== | ==More information== |
Revision as of 08:29, 22 June 2010
This document looks at the navigation within Moodle 2.0 from a development perspective. It aims to outline what the navigation is, how it works, how to add to it, how to hack it, and how to debug it. If you're writing a plugin, or some arbtiart code and want to make the navigation meet your needs to complete the look of what ever you are working on then this is the document for you. If you're not a PHP developer you're certainly in the wrong place.
A php structure
A fish
It doesn't... does it?
You can't unless your code fu is strong
Through module callbacks
Why would you want to, its perfect just as it is.