Collapsed Topics

Course formats ::: format_topcoll
Maintained by Gareth J BarnardGareth J Barnard
An interchangeable topic or week based format that solves the issue of the 'Scroll of Death' when a course has many topics.
Latest release:
5186 sites
2k downloads
160 fans
Current versions available: 28

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+.

Support:

The format comes with NO support.  Please see the 'Support' section in 'Readme.md' file that comes with the format.  This is because the format is complex and I regret that I don't have the time / resources to freely assist with questions pertaining to specific enhancements / changes / knowledge improvement.

I will investigate genuine bugs and issue fixes in a timescale set by myself.  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.md' file and upload and describe in detail the issue you are having on the 'Course formats' forum.

Book:

NEW: 'The Complete Guide to Collapsed Topics' (and 'Blurb') book is now available, covering: installation, upgrade, uninstallation, course and global features, resetting, capabilities, language strings, overriding icons / styles in a theme and adding a new icon set.

The Complete Guide to Collapsed Topics book


The Complete Guide to Collapsed Topics book on a book stand


Inside the Complete Guide to Collapsed Topics.


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:




Privacy API support starts with V3.3.1.2 for M3.3 and V3.4.0.2 for M3.4 where the API has been implemented in the minor release of Moodle.

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

Comments

  • vinny
    Fri, 12 July 2013, 7:05 AM
    Hi Gareth. Just wanted to say how awesome this topic format is.

    I recently had a large course with lots of content I needed to rearrange. Even with drag and drop, it is a pain moving stuff from a topic at the bottom of the page to the top.

    Solution - install Collapsed Topics, set up a few columns and tiny browser font, made the job so much quicker and easier.

    Thanks!

    Vinny
  • Gareth J Barnard
    Fri, 12 July 2013, 6:12 PM
    Thank you Vinny - made my day :D
  • Michael Turico
    Sat, 27 July 2013, 9:10 AM
    Hi Gareth, I am on Moodle 2.5.1 and using version 2013070900. When I unclick Topic 0 "Use default section name", The date gets inserted with the text.
  • Gareth J Barnard
    Sat, 27 July 2013, 11:30 PM
    Dear Michael,

    It's a logic bug introduced recently with simplifying the paths through the code. Now fixed in V2.5.3.1 - https://moodle.org/plugins/pluginversion.php?id=3517.

    Cheers,

    Gareth
  • Painting
    Mon, 19 Aug 2013, 10:19 AM
    I like this course format a lot. I'd like to give the sections square corners though. Any tips on how to do that?
  • Gareth J Barnard
    Mon, 19 Aug 2013, 7:37 PM
    Dear Whitney,

    You need to change the CSS in styles.css.

    Cheers,

    Gareth
  • Ed Przyzycki
    Mon, 19 Aug 2013, 11:07 PM
    Hi - I'm using Collapsed Topics Release 2.5.3.1 with Moodle 2.5.1, and was wondering if this release supported Bootstrap/Responsive. If not, any direction you could provide would be helpful. Right now, Column 2 doesn't "see" that there's additional content (collapsed topics) when responsive switches to the 2-1-3 column design.
  • Gareth J Barnard
    Tue, 20 Aug 2013, 12:40 AM
    Hi Ed,

    Thanks for the information. An interesting one as I thought it was working. Ok, it appears to be an issue with the CSS style and having a 'float' to support vertical columns on IE7. So if you edit styles.css and change:

    .course-content ul.ctlayout {
    float: left;
    }

    to

    .course-content ul.ctlayout {
    display: inline-block;
    }

    then do a 'Purge all caches' (see Readme.md for information on this), then that will fix the issue.

    I'll do an update soon. Also affects the 'Columns' format.

    Cheers,

    Gareth
  • Gareth J Barnard
    Tue, 20 Aug 2013, 12:41 AM
    P.S. This does mean that vertical columns no longer renders correctly on IE7. But I cannot please all of the people all of the time.
  • Ed Przyzycki
    Fri, 23 Aug 2013, 5:12 AM
    Gareth-
    This worked PERFECTLY. Thanks so much for the quick fix. Much appreciated!
  • Gareth J Barnard
    Fri, 23 Aug 2013, 3:58 PM
    Dear Ed,

    Thank you for your kind words, appreciated smile

    Gareth
  • John Velis
    Thu, 29 Aug 2013, 7:26 PM
    Hello,
    We have courses with many topics, each with multiple elements causing the pages to load very slowly.

    Hiding topics does not speed up performance as the entire page is still loaded I believe. Does this plugin solve the loading issue?

    Thanks in advance for your help.

    John
  • Gareth J Barnard
    Thu, 29 Aug 2013, 7:47 PM
    Dear John,

    Probably not as the entire contents are still loaded, just set to 'hidden' from a display point of view. If this helps the browser to make a decision then possibly. I would advice to backup the course and test on a test installation of Moodle with the format.

    Cheers,

    Gareth
  • Rich Solomon
    Wed, 11 Sept 2013, 7:02 AM
    Hi all! today I upgraded to Moodle 2.5.2, and like an idiot I forgot to move topcoll back right away. After I did that though, I reset my course to use it, and now I don't have any icons to open or close any of the topics. On the side of each topics I get a sequential number "1" , "2", etc. and on the other side I get a sequential Topic # "Topic 1", "Topic 2", etc. I have an OpenAllCloseAll link that does nothing. I've tried just changing the icon sets, but that didn't work. Otherwise, my old color schemes and everything are intact. Any thoughts?
  • Gareth J Barnard
    Wed, 11 Sept 2013, 8:34 PM
    Hi Rich,

    Ok, a few questions:

    1. What version of Moodle did you upgrade from?
    2. What version of Collapsed Topics do you have installed?
    3. Did you click on 'Site Administration' -> 'Notifications'.
    4. Did you put the site in Maintenance mode as stated in the upgrade instructions?

    Some things to check / try:
    1. You have a Collapsed Topics with a version number starting V2.5 for Moodle 2.5 - i.e. a V2.5.x of Collapsed Topics.
    2. Have you tried a 'Purge all caches'? - see the "Readme.md" file if you do not know how to do this.

    You say that you "forgot to put topcoll back right away. After I did that though", so did you follow the 'Upgrade Instructions' in Collapsed Topic's 'Readme.md' file?

    Gareth
Please login to post comments