Blocks Manager

Administration tools ::: tool_blocksmanager
Maintained by Catalyst IT, Dmitrii Metelkin
An admin tool that allows you to control a block layout across units.
Latest release:
25 sites
11 downloads
6 fans
Current versions available: 1

An admin tool that allows you to control a block layout across course categories.

Features

  • Lock down functionality for the blocks in the regions.
    • Create locking rules for the regions in the specific course categories (block regions in courses from the selected course categories (including child categories) will be locked according to configured rules).
    • Create locking rules for specific blocks in the specific regions of the specific course categories (block rules will override region rules).
    • There is Bypass blocks locking ('tool/blocksmanager:bypasslocking') capability that allows users to bypass created locking rules.
  • Add a specific set of blocks to the courses in the specific course categories:
    • Define region and weight for every block type.
    • Set visibility for each block type.
    • Reposition or add another block instance if it's already exist in the course.
    • Set up config data as a string if required.
    • Set whether to show the block in subcontexts.
    • Set the page type pattern.
Please read installation instructions here

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

Catalyst IT (Lead maintainer)
Dmitrii Metelkin
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Plugins bot
    Thu, 10 Mar 2022, 10:00 AM
    Approval issue created: CONTRIB-8874
  • Peter Diedrichs
    Thu, 9 Feb 2023, 11:59 PM
    Hi, is this compatible with moodle 4.0 and 4.1, or is there a new version in the plans?
  • Dan Marsden
    Fri, 10 Feb 2023, 9:13 AM
    Hi Peter! - we aren't aware of any issues using this in Moodle 4.x - feel free to try it out and report any issues you have into the github tracker. Note we don't always publish the latest code into the plugins db - the latest version is always in the github repo - thanks!
Please login to post comments