Your Moodle version

Course formats: Collapsed Topics

format_topcoll
Maintained by Gareth J Barnard Gareth J Barnard
An interchangeable topic or week based format that solves the issue of the 'Scroll of Death' when a course has many topics.
5k
3k
22

An interchangeable topic or week (day for 2.3.1+) based format that solves the issue of the 'Scroll of Death' when a course has many topics / weeks. All sections except zero have a toggle that displays that section. One or more sections can be displayed at any given time. Toggles are persistent on a per browser session per course basis but can be made to persist longer by a small code change. Full installation instructions, code adapt-ions and credits are included in the 'Readme.md' file.

If you have a course with more than fifty two sections then currently the toggle persistence will not work for the fifty third section and above.  Then you need to upgrade to the Moodle 2.5 version+.

REPORTING ISSUES: When reporting issues you MUST clearly state the full version and release of both Moodle and the Collapsed Topics format as contained within their 'version.php' files - if not it takes me longer to figure out, often resulting in me asking for the details anyway and slowing the process of solving your problem down.  It really helps to read the 'Reporting Issues' section in the 'readme' file and upload and describe in detail the issue you are having on the 'Course formats' forum.

NOTE: The latest version incorporates functionality to support new UK / EU Cookie Law which is implemented as a user acceptance in the 1.9 version and no 'cookie' is used at all in 2.x versions.

Screen casts:



Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7

Contributors

Gareth J Barnard
Gareth J Barnard (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Gareth J Barnard
    Tue, Dec 8, 2015, 2:57 AM
    Hi Brian,

    I don't know, I've raised: https://github.com/gjb2048/moodle-format_topcoll/issues/21

    Cheers,

    Gareth
  • Picture of Brian Warling
    Tue, Dec 8, 2015, 3:00 AM
    Thanks, Gareth. I forgot to mention that I also see the same problem -- sections titles don't display -- on a fresh Moodle 3.0 install, with the appropriate version of the course format installed. -- Brian
  • Gareth J Barnard
    Tue, Dec 8, 2015, 3:06 AM
    Hi Brian,

    The section titles are working for me in both the M2.7 and M3.0 versions - they are the toggle headings after all. Please post screen-shots on: https://moodle.org/mod/forum/view.php?id=47 with full details of the theme you are using.

    Kind regards,

    Gareth
  • Picture of Brian Warling
    Tue, Dec 8, 2015, 3:34 AM
    Gareth -- I think I may have discovered the problem. We have the "Toggle Background" color set to #FFFFFF (white). With it set to white (and we have all the Collapsed Topics color options set to #FFFFFF a the default), it appears as if the section title disappears. When I set "Toggle Background" to a different color, the sections titles appear (white text on the colored background). It appears that this latest version of the Collapsed Topics course format is changing the section title text color to white (the previous version doesn't do this). With white text on a white background, it looks as if the section title disappears. When we revert back to the Topics format, the actual color for section titles returns. This happens with our custom theme, and with the Clean theme.

    I hope this makes sense and is helpful. Please let me know if it would still be a good idea for me to submit this to the forum.

    Thanks... Brian
  • Gareth J Barnard
    Tue, Dec 8, 2015, 6:23 AM
    Hi Brian,

    I've scowered the code and none of the supplied defaults are white. So I don't understand why you are setting them all to white. What was the previous version of Collapsed Topics please? As these settings have been in place for ages and do control the colour of the section title and hence when you do change to Topics they go back to that of the theme setting.

    I'll have another look tomorrow and double check.

    No need for a post yet.

    Kind regards,

    Gareth
  • Picture of Brian Warling
    Tue, Dec 8, 2015, 7:09 AM
    Hi Gareth --



    When we installed the Collapsed Topics format a couple months ago, we changed the following options to #FFFFFF (sorry if I wasn't clear here earlier):

    Toggle foreground color
    format_topcoll | defaulttgfgcolour

    Toggle foreground hover colour
    format_topcoll | defaulttgfghvrcolour

    Toggle background color
    format_topcoll | defaulttgbgcolour

    Toggle background hover color
    format_topcoll | defaulttgbghvrcolour

    And Toggle all icon hovers was set to YES

    *****

    I see what you mean when you asked why we set them all to white. That doesn't make sense. Even though these are set to white, when running the previous version of Collapsed Topics, the section titles are actually not white (that's probably why we didn't dwell on the default color settings). They are using the color from our custom theme (note that if I switch the theme to the Clean theme, the titles do go white; when I switch back to our custom theme, the titles are visible again, using our the color from our theme). It's only after installing the updated Collapsed Topics do the titles go to white.

    I think it's interesting, using the previous version and before installing the update, the section title color was essentially ignoring the course format's settings and instead used our custom theme's color setting. It's only after installing the upgrade does it all sort itself out.... the format's color settings are respected. So I suppose there isn't anything necessarily wrong with the course format. We will have to update the default color settings (i.e. don't use white for text).

    Does this make sense? I apologize if I led you down the wrong path, trying to find an error where one doesn't exist.

    Thanks... Brian
  • Gareth J Barnard
    Tue, Dec 8, 2015, 7:22 AM
    Hi Brian,

    Thank you for the information.

    A recent fix: https://github.com/gjb2048/moodle-format_topcoll/commit/3cd8a1d0641419158d76a11a6725329d7e1a6b02 caused the incorrect data to manifest itself.

    Kind regards,

    Gareth
  • Picture of Stefano Tirati
    Tue, Dec 8, 2015, 3:29 PM
    Many thanks Gareth, your feedback has been superb !!
  • Picture of Evan MacDormand
    Thu, Dec 10, 2015, 4:08 AM
    Can it do nested collapsible topics?
  • Picture of John Paul
    Thu, Dec 10, 2015, 3:23 PM
    Hi, This is a great plugin. Thanks a lot. But I'm facing some problems. I run version 2.9 and BCU theme. The "No additions" layout is not working on mine. In fact, none of the layout options work nor do the options to change text alignment etc. Whatever option I choose the default settings remain intact. Is it a problem with my Moodle version or the theme. Is there a fix? I wish I could post an image here.
  • Picture of John Paul
    Thu, Dec 10, 2015, 3:28 PM
    Please ignore. My fault :|.. I was changing the settings in site administration instead of course adminsitration. It works perfectly now!
  • Gareth J Barnard
    Thu, Dec 10, 2015, 7:59 PM
    Hi Evan,

    RE: Can it do nested collapsible topics?

    No.

    Kind regards,

    Gareth
  • Picture of Brian Warling
    Sat, Dec 12, 2015, 5:34 AM
    Hi Gareth --

    I think I may have come across an actual bug with the 2.7.4 update (for Moodle 2.7). This problem becomes evident after upgrading a Moodle 2.7.11+ (2014051211.02) site to Collapsed Topics v. 2.7.4 (from 2.7.3.2). The problem/bug is seen in courses with orphaned activities sections, after the 2.7.4 update has been installed (there is no problem with the 2.7.3.2 version). In these courses, the collapsed topics format behaves properly when those viewing the course (e.g., the toggle icons open and close the sections). However, the problem/bug comes into play when editing is ON. With editing on, you see the dimmed orphaned activities section at the bottom of the page (as expected). The problem is that the individual section open/close icons DO NOT open the section (though the Open All and Close All icons do work). Also, with each section, the "edit summary" (gear) icons don't work. Clicking on them does nothing, except highlight the word "Orphaned" in the now-visible orphaned activities section at the bottom. Also, the "Add an activity or resource" link in each section doesn't work.

    It it helps, I can add post to the course formats Moodle forum, along with a couple annotated screenshots. Please let me know if this would be helpful, or if you have any other questions.

    Thanks.... Brian
  • Picture of Brian Warling
    Sat, Dec 12, 2015, 5:40 AM
    Gareth -- I forgot to mention that the problem I mentioned above (with courses with orphaned activities sections) is theme-independent. I'm see it with our custom theme, but also with the Clean theme. -- Brian
  • Gareth J Barnard
    Sat, Dec 12, 2015, 5:50 AM
    Hi Brian,

    Thanks for the report. The 2.7.4 version had fixes for things in the header that were conflicts. Please do post annotated screen shots in the course format forum as this will help me replicate the issue faster and thus be in a position to find a solution.

    Kind regards,

    Gareth
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Please login to post comments