Onetopic format

Course formats ::: format_onetopic
Maintained by que bueno que sabe el café colombiano...David Herney
Course format that allows showing each topic in a tab, keeping the current tab between calls to resources, in such a way that when it returns from a module as the blog or the glossary it returns to tab from where you started. This format is based on the Moodle standard format: “Topics”.

Onetopic format 5.0.1(LaDivisa)

Moodle 5.0
Released: Tuesday, 24 June 2025, 3:02 PM

COURSE FORMAT Onetopic

Package tested in: moodle 5.0+.

QUICK INSTALL

Download zip package, extract the onetopic folder and upload this folder into course/format/.

ABOUT

COMING SOON

  • Fix: the topics bar is not refresh when change (move a section in boost sections bar) or delete a section.

IN VERSION

2025021901:

  • Tool for migrating styles from old controls.

2025021900:

  • Compatibility with moodle 5.0

2024050906:

  • Option to remove icon in tab style editor.

2024050905:

  • New tab styles editor when editing each section.
    • Tabs styles editor
  • Select icon by tab and tab state.
  • New background option by section.
    • Tabs background color
  • Compatibility with moodle 4.5
  • Do not show new subsections in tabs (Moodle 4.5). In the future these subsections become second-level tabs.

2024050904:

  • New "sectionname" parameter to navigate to a tab directly using its name.
  • New default course settings in site level.
  • The courseindex option has been removed from the tab view option. Courses that had it set will continue to work until the option is overridden. It is being removed because there is no way to customize its behavior from the course format and some serious UX bugs are occurring.

2024050903:

  • Fixed Load previously browsed section when section is not specified in URL.

2024050901:

  • Compatibility with moodle 4.4

2024050303:

  • Update section control menu for Moodle 4.2 and stabilization improvements.

2024050301:

  • Support bulk edit tools.

2022081610:

  • New tabs view option: course index
    • Tabs view Course index
  • New scope to show tabs: modules. Included admin setting to enable it. Funded by Ecole hôtelière de Lausanne
    • Scope modules

2022081609:

  • New tabs style editor in site settings. Funded by Ecole hôtelière de Lausanne
    • Editor preview
  • Show "Availability information" in tabs and in the template mode.
    1. Availability_information
    2. Availability_information window

2022081608:

  • Navigation options: Next/previous section, with different display options.
  • A site setting option to define if use an anchor to navigate to the top of tabs when click in a tab.
  • New course setting to hide the course index bar.

2022081607:

  • Duplicate section feature.

2022081606:

  • Enable/disable custom styles in site level
  • Chevron icon for tabs with child's
  • New CSS class for tabs with child's: haschilds

2022081605:

  • Check compatibility with moodle 4.1
  • Add section move controls
  • Notice in the tab bar when a course is being edited and the tabs are hidden from students

2022081604:

  • Stabilization

2022081602:

  • Compatibility with moodle 4.0

Version information

Version build number
2025021901
Version release name
5.0.1(LaDivisa)
Maturity
Stable version
MD5 Sum
f033bcda9f0fe57546e687f754610ab1
Supported software
Moodle 5.0
  • Latest release for Moodle 5.0

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type Course formats

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "myformat") in the "course/format" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation