Hi everyone! I currently have Moodle 3.5 and my Theme is Lambda. I really want to add navigational buttons for the users to be able to click through to the next page or the previous page. Has anyone else had this issue and figured out a workaround? I found a plug-in, but our Moodle Partner just replied that it's going to take about 4 hours of coding which isn't in our budget. My only other thought is that I can add buttons with HTML at the top/bottom of the page that read "next" and "previous" but then I'll be hyperlinking them all individually and that is incredibly time-consuming and can lead to errors that would be confusing for the end-user. Currently, the only way for users to navigate out of a page is by following the breadcrumb trails at the top--which for many of our course participants who aren't used to online learning--this is confusing and cumbersome. I did add an HTML block over to the side where I can hyperlink a menu, but that can quickly get overwhelming, too, with the more pages we add. Currently, I only have our "units" linked, but not the pages/activities/discussion boards. I would appreciate any ideas/suggestions!
I'm assuming you are referring to my block_navbuttons plugin in your post? That does require one very small core code change to operate (or a similar change in a custom theme) - but it is around 10 minutes work, not 4 hours (unless your Moodle Partner has a minimum of 0.5 day for any quote given for development work; alternatively, it may involve a big change to the way your site's code is managed by your Moodle Partner, in order to accommodate even the smallest of changes).
My plugin possibly doesn't quite do quite what you are wanting (the buttons are injected at the bottom of the page, not the top of the content), but I would be very surprised if you managed to find another solution that required less custom development that the 1-line change my plugin needs. On the other hand, if someone does propose a solutions that doesn't need the core code change, I'd be delighted to adjust my plugin to work that way ...
The instructions for making the code change are included in the plugin https://github.com/davosmith/moodle-navbuttons/blob/master/README.txt#L37 - it is a very simple change and you could try it on a local install of Moodle, but changing it yourself on the server (if you even have access to do so) would conflict with any code management undertaken by your Moodle Partner.
Maybe I should really try and see if I can get a core hook added to allow me to do this without the core change, but I probably won't manage that before the Moodle 3.9 release.
Thanks for clarifying, Davo! I'm looking forward to the 3.9 release this June! Let me ask this final question--is there any other option for navigational buttons as far as Moodle courses/themes go? I'm trying to make my courses follow a "Canvas-style" course as much as possible because I find them so easy to navigate.
I hope you had a wonderful weekend!