Blocks: Course Menu block

block_course_menu
Maintained by Picture of Alex Contis Alex Contis
The Course Menu block for Moodle provides navigation between course sections (topics/weeks)
361 sites
122 downloads
18 fans
Moodle 2.0, 2.1, 2.2

The Course Menu block, created and maintained by NetSapiensis AB in Sweden, info@netsapiensis.se


The Course Menu block for Moodle provides navigation between course sections (topics/weeks)

The appearance of the block can be controlled with the "Expandable Tree". The topics/weeks can be grouped into chapters and subchapters to facilitate navigation in courses with mani topics/weeks.





There are options to show/hide navigation elements for:


Custom links can be added at the bottom of the block 



This block is released under the GNU General Public Licence http://www.gnu.org/licenses/gpl-3.0.html


Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

Picture of Alex Contis
Alex Contis (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Just wondering . . .
    Fri, 6 May 2016, 10:38 AM
    Possible hypothesis: is it a feature that CM stops you having only one section per chapter?

    -Derek
  • Picture of Arturs Polis
    Thu, 9 Jun 2016, 2:35 PM
    The Course Menu block is showing icons to activities, but the names are missing - is that a bug? Is there any fix for that?
  • Picture of Mike Nodding
    Thu, 7 Jul 2016, 3:44 PM
    Hi, any reason the menu when in weekly format doesn't show the default section title with month/day - ie just shows "week 1", "week 2" etc?
  • Picture of Patrick Lemaire
    Thu, 21 Jul 2016, 7:11 PM
    Hi,
    Is there any version for M3.1 ? Actually the last version of this block is not compatible at all with Moodle 3.1 :o(
    Yui seems problematic with the tree view.
  • Picture of Richard Trout
    Thu, 22 Sep 2016, 12:56 PM
    Bump for Moodle 3.1 support. Is this likely?
  • Just wondering . . .
    Fri, 18 Nov 2016, 4:30 AM
    I like the new interface here. I notice Course Menu has not been updated for 226 days 7 hours as of today. Does anyone know if this will be updated for 3.2? I'm just starting to think of the actions I need to work on for an upgrade.

    -Derek
  • Picture of Alex Contis
    Fri, 18 Nov 2016, 4:43 PM
    I just added a version that supports Moodle 3.1 we have not tested it for Moodle 3.2 yet

    -Alex
  • Picture of Patrick Lemaire
    Fri, 25 Nov 2016, 11:18 PM
    Hi Alex,
    Tree view still doesn't work with version '2016093000' on a 3.1.1 version of Moodle :o(
    No expand/collapse...

    Patrick
  • Just wondering . . .
    Sat, 26 Nov 2016, 4:17 PM
    Patrick, have you checked the error logs? Check there is nothing there abut deprecated functions. Good luck.

    -Derek
  • Picture of Patrick Lemaire
    Thu, 1 Dec 2016, 11:47 PM
    Derek,
    I've got « An empty string was passed to "getElementById ()" » when I try to expand a tree branch.
    I am surprised to be the only one with this issue...

    Patrick
  • Picture of Rob Rutten
    Fri, 10 Feb 2017, 7:56 PM
    Patrick and Derek,

    I got the same issue on a clean install of Moodle 3.1.4. Did you find a solution?

    Rob.
  • Picture of George Mihailov
    Wed, 29 Mar 2017, 3:07 AM
    The latest version https://moodle.org/plugins/download.php/12630/block_course_menu_moodle31_2016093000.zip has __MACOSX folder inside. Can you please reupload the plugin without it.
  • Picture of Patrick Lemaire
    Thu, 13 Apr 2017, 8:11 PM
    Hi George,
    It changes nothing at all...

    Thanks Rob. Happy to see that I'm not the only one who experiment trouble.
  • Just wondering . . .
    Wed, 28 Jun 2017, 7:36 AM
    Moodle 3.3+
    Course menu version 2016093000

    Getting this error:

    pix_url is deprecated. Use image_url for images and pix_icon for icons.
    line 267 of /lib/outputrenderers.php: call to debugging()
    line 150 of /blocks/course_menu/renderer.php: call to renderer_base->pix_url()
    line 56 of /blocks/course_menu/renderer.php: call to block_course_menu_renderer->render_topic()
    line 220 of /blocks/course_menu/block_course_menu.php: call to block_course_menu_renderer->render_chapter_tree()
    line 288 of /blocks/moodleblock.class.php: call to block_course_menu->get_content()
    line 230 of /blocks/moodleblock.class.php: call to block_base->formatted_contents()
    line 1197 of /lib/blocklib.php: call to block_base->get_content_for_output()
    line 1249 of /lib/blocklib.php: call to block_manager->create_block_contents()
    line 374 of /lib/blocklib.php: call to block_manager->ensure_content_created()
    line 3839 of /lib/outputrenderers.php: call to block_manager->region_has_content()
    line 40 of /theme/boost/layout/columns2.php: call to core_renderer->blocks()
    line 1162 of /lib/outputrenderers.php: call to include()
    line 1092 of /lib/outputrenderers.php: call to core_renderer->render_page_layout()
    line 244 of /course/view.php: call to core_renderer->header()

    What do people think about course menu at the moment? Does Boost make it redundant? I'm not yet convinced.

    Rob, George or Patrick: any news??

    -Derek
  • Marc Couture
    Thu, 7 Sep 2017, 1:56 AM
    Has development on this module been abandoned? We are also having problems with it on a Moodle 3.1 installation, the block does not show a retractable tree structure anymore and basically lists all contents of a site, defeating what I believe was its original intent...
1 2 3 4 5 6 7
Please login to post comments