Moodle plugins directory: Collapsed Topics | Moodle.org
Collapsed Topics
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.
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.
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
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
You need to change the CSS in styles.css.
Cheers,
Gareth
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
This worked PERFECTLY. Thanks so much for the quick fix. Much appreciated!
Thank you for your kind words, appreciated smile
Gareth
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
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
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