Note: You are currently viewing documentation for Moodle 2.2. Up-to-date documentation for the latest stable version is available here: Navigation 2.0 structure.

Development:Navigation 2.0 structure: Difference between revisions

From MoodleDocs
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
This document outlines a proposed re-organisation of the navigation block (and nav bar) to make it more user-centered and less Moodle-centered.  It ties in very nicely with the new My Moodle page.
This document outlines proposed re-organisations of the navigation block (and nav bar) to make it more user-centered and less Moodle-centered.  It ties in very nicely with the new My Moodle page.


== Example ==
==Version A==


*Home (links to My Moodle)
This is the version implemented in 2.0 Preview 1.
**Profile (links to your own public profile)
 
**Site page (links to the main site page, uses site shortname)
 
=== For a non-logged-in user ===
 
*Home (links to site page)
* Site forum
* Site resource
* etc
*Courses
** Humanities
*** English 101 ...
** Science
*** Physics 101 ...
 
===For a logged-in user===
 
*My Home (links to My Moodle /my/)
**Site page (links to the main site page /, uses site shortname)
***Site forum
***Site resource etc
**My profile (links to your own public profile /user/view.php)
***Forum posts
***Comments
***Activity reports
***Notes
**My courses (doesn't show if user doesn't have any courses)
**My courses (doesn't show if user doesn't have any courses)
***Physics 101
***Physics 101
Line 21: Line 44:
****Topic 2
****Topic 2
*****Forum A  etc  
*****Forum A  etc  
**Courses (only appears when looking at NON-enrolled courses)
**Courses (only appears when looking at NON-enrolled courses or if there are no enrolled courses)
***English 101
***English 101
****Participants
****Participants
Line 35: Line 58:
***Indian Food (only when looking at a tag page)
***Indian Food (only when looking at a tag page)
**Search (link to generic search page to find courses, users, content etc ... /search/)
**Search (link to generic search page to find courses, users, content etc ... /search/)
==Version B==
This is the version implemented in 2.0 Preview 2.
=== For a non-logged-in user ===
* Home (links to site page)
** Site forum
** Site resource
** Courses
*** Humanities
**** English 101 ...
*** Science
**** Physics 101 ...
===For a logged-in user===
*Home (links to Site OR My Home, depending on site+user prefs)
**My Home (links to My Moodle /my/ if available)
**Site (links to the main site page if available)
***Users (more under here if looking at a user outside of course context)
***Blogs (more under here if looking at blogs)
***Tags (more under here if looking at tags)
***Site forum
***Site resource etc
**My Profile (links to your own public profile /user/view.php)
***Forum posts
***Comments
***Activity reports
***Notes
**My courses (doesn't show if user doesn't have any courses)
***Physics 101
****Participants
*****Fred ...
****Topic 1
****Topic 2
*****Forum A  etc
***Maths 101
****Week 1
****Week 2
*****Forum A  etc
***Chemistry 101
****Topic 1
****Topic 2
*****Forum A  etc
**Courses (only appears when looking at NON-enrolled courses or if there are no enrolled courses)
***Humanities
****English 101
*****Participants
*****etc

Latest revision as of 04:01, 12 May 2010

This document outlines proposed re-organisations of the navigation block (and nav bar) to make it more user-centered and less Moodle-centered. It ties in very nicely with the new My Moodle page.

Version A

This is the version implemented in 2.0 Preview 1.


For a non-logged-in user

  • Home (links to site page)
  • Site forum
  • Site resource
  • etc
  • Courses
    • Humanities
      • English 101 ...
    • Science
      • Physics 101 ...

For a logged-in user

  • My Home (links to My Moodle /my/)
    • Site page (links to the main site page /, uses site shortname)
      • Site forum
      • Site resource etc
    • My profile (links to your own public profile /user/view.php)
      • Forum posts
      • Comments
      • Activity reports
      • Notes
    • My courses (doesn't show if user doesn't have any courses)
      • Physics 101
        • Participants
          • Fred ...
        • Topic 1
        • Topic 2
          • Forum A etc
      • Maths 101
        • Week 1
        • Week 2
          • Forum A etc
      • Chemistry 101
        • Topic 1
        • Topic 2
          • Forum A etc
    • Courses (only appears when looking at NON-enrolled courses or if there are no enrolled courses)
      • English 101
        • Participants
        • etc
    • Users (only appears when looking at other users outside of course context)
      • Fred (Only when looking at other users)
        • Edit profile ...
        • Forum posts
    • Blogs (link to all blogs /blog/)
      • All users
        • Fred
    • Tags (link to /tag/ page)
      • Indian Food (only when looking at a tag page)
    • Search (link to generic search page to find courses, users, content etc ... /search/)


Version B

This is the version implemented in 2.0 Preview 2.


For a non-logged-in user

  • Home (links to site page)
    • Site forum
    • Site resource
    • Courses
      • Humanities
        • English 101 ...
      • Science
        • Physics 101 ...

For a logged-in user

  • Home (links to Site OR My Home, depending on site+user prefs)
    • My Home (links to My Moodle /my/ if available)
    • Site (links to the main site page if available)
      • Users (more under here if looking at a user outside of course context)
      • Blogs (more under here if looking at blogs)
      • Tags (more under here if looking at tags)
      • Site forum
      • Site resource etc
    • My Profile (links to your own public profile /user/view.php)
      • Forum posts
      • Comments
      • Activity reports
      • Notes
    • My courses (doesn't show if user doesn't have any courses)
      • Physics 101
        • Participants
          • Fred ...
        • Topic 1
        • Topic 2
          • Forum A etc
      • Maths 101
        • Week 1
        • Week 2
          • Forum A etc
      • Chemistry 101
        • Topic 1
        • Topic 2
          • Forum A etc
    • Courses (only appears when looking at NON-enrolled courses or if there are no enrolled courses)
      • Humanities
        • English 101
          • Participants
          • etc