Non-core contributed modules

When courses become to large, they can suffer from the 'scroll of death'. This new course format 'Collapsed Topics' attempts to solve this through collasped toggleable topics.

Details

  • Type: New Feature New Feature
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.9.4
  • Fix Version/s: 1.8.9, 1.9.5, 2.0
  • Component/s: Course format: Topcoll
  • Labels:
    None
  • Affected Branches:
    MOODLE_19_STABLE
  • Fixed Branches:
    MOODLE_18_STABLE, MOODLE_19_STABLE, MOODLE_20_STABLE

Description

When courses become to large, they can suffer from the 'scroll of death'. This new course format 'Collapsed Topics' attempts to solve this through collasped toggleable topics.

After installation, a new format 'Collapsed Topics' can be selected as the format for any course. Now all sections except 0 are displayed 'collapsed' with a toggle line at the top. The toggle line (with graphic indicating state) can then be clicked to show and hide the section.

Full installation instructions, references, version information, thanks and desired enhancements are incorporated in the Readme.txt file.

Activity

Hide
Anthony Borrow added a comment -

moving to newly created component Course format: Topcoll

Show
Anthony Borrow added a comment - moving to newly created component Course format: Topcoll
Hide
Anthony Borrow added a comment -

Gareth - I have uploaded the code to CVS. I have created a component in the tracker for issues, bugs, feature requests, etc. called Course format: Topcoll. Any issues created will automatically be assigned to you and sent to your email address. I bumped your privileges in the tracker so that you can manage issues related to the topcoll course format. The next step is to request write access to CVS by going to http://moodle.org/cvs/. You can reference this tracker number and it would help if you included that you would like write access to maintain the topcoll course format located at contrib/plugins/course/format/topcoll. I would recommend giving http://docs.moodle.org/en/Development:Guidelines_for_contributed_code a quick review to cover things like creating the M&P entry to notify others about the code. Within 24 hours you should have a zip file that will generate automatically every 24 hours with the most updated version of the code at http://download.moodle.org/download.php/plugins/course/format/topcoll.zip Let me know if you have any questions by commenting here. Thanks again for sharing your fine work and also for your openness and responsiveness to the feedback given via email. Peace - Anthony

Show
Anthony Borrow added a comment - Gareth - I have uploaded the code to CVS. I have created a component in the tracker for issues, bugs, feature requests, etc. called Course format: Topcoll. Any issues created will automatically be assigned to you and sent to your email address. I bumped your privileges in the tracker so that you can manage issues related to the topcoll course format. The next step is to request write access to CVS by going to http://moodle.org/cvs/. You can reference this tracker number and it would help if you included that you would like write access to maintain the topcoll course format located at contrib/plugins/course/format/topcoll. I would recommend giving http://docs.moodle.org/en/Development:Guidelines_for_contributed_code a quick review to cover things like creating the M&P entry to notify others about the code. Within 24 hours you should have a zip file that will generate automatically every 24 hours with the most updated version of the code at http://download.moodle.org/download.php/plugins/course/format/topcoll.zip Let me know if you have any questions by commenting here. Thanks again for sharing your fine work and also for your openness and responsiveness to the feedback given via email. Peace - Anthony
Hide
Anthony Borrow added a comment -

Gareth - In response to the question raised about the section name language string, I am not able to reproduce your error with the code that we have for the topcoll. I suspect that you might have an old copy of format_topcoll.php sitting in /lang/en_utf8 which may be confusing get_string. There should only be one version of that file located in /course/format/topcoll/lang/en_utf8/format_topcoll.php. I installed the course format in a pretty clean copy of the latest version of 1.9 and it seems to be finding the string just fine. Let me know if you continue to struggle with this but at this point I think it is something local to your machine and not something that others will be experiencing. Peace - Anthony

Show
Anthony Borrow added a comment - Gareth - In response to the question raised about the section name language string, I am not able to reproduce your error with the code that we have for the topcoll. I suspect that you might have an old copy of format_topcoll.php sitting in /lang/en_utf8 which may be confusing get_string. There should only be one version of that file located in /course/format/topcoll/lang/en_utf8/format_topcoll.php. I installed the course format in a pretty clean copy of the latest version of 1.9 and it seems to be finding the string just fine. Let me know if you continue to struggle with this but at this point I think it is something local to your machine and not something that others will be experiencing. Peace - Anthony
Hide
Gareth Barnard added a comment -

Now that Moodle 1.9 and 2.0 is supported, 1.8 needs to be supported too.

Show
Gareth Barnard added a comment - Now that Moodle 1.9 and 2.0 is supported, 1.8 needs to be supported too.
Hide
Gareth Barnard added a comment -

Reopened to put version fixes for Moodle 1.8 and 2.0

Show
Gareth Barnard added a comment - Reopened to put version fixes for Moodle 1.8 and 2.0
Hide
Gareth Barnard added a comment -

Moodle 1.8 and 2.0 versions now available.

Show
Gareth Barnard added a comment - Moodle 1.8 and 2.0 versions now available.
Hide
Anthony Borrow added a comment -

Gareth - Glad you saw the new version. http://download.moodle.org/download.php/plugins18/course/format/topcoll.zip should work just fine. Let me know if you need anything else. Peace - Anthony

Show
Anthony Borrow added a comment - Gareth - Glad you saw the new version. http://download.moodle.org/download.php/plugins18/course/format/topcoll.zip should work just fine. Let me know if you need anything else. Peace - Anthony

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: