Select Moodle version:

Blocks: Repository File Manager

This block contains a Moodle 2.x re-write of the Moodle 1.x file manager.
Maintained by: Me ! Tim Williams
for Moodle
2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6


This plugin is part of set Course files. Plugins from the set work the best when installed together.
The primary purpose of this block is to provide file management capabilities for the 'Course files area' repository. However, this block is also capable of interfacing with the Moodle 2.x Files API to provide limited file browsing capabilities for some other repository types. It is hoped to further develop the management capabilities so that files held in other repository types can be managed through this block.

Please check our website for the latest plugin releases.




Me !
Tim Williams (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Joseph Thibault
    Tue, Oct 11, 2011, 8:26 PM
    bummer, tried to install on 2.0.2 (hosted by Bluehost) but it wouldn't install...i think it requires 2.0.3+
  • Me !
    Tue, Oct 11, 2011, 8:57 PM
    It'll probably work if you change the required version number back in version.php to match 2.0.2. I set it at 2.0.3+ because that happens to be what we are currently running on our development server, so I can't be certain that it's OK on earlier releases.
  • Picture of Fernando Hernandez
    Fri, Nov 25, 2011, 4:25 AM
    I tried this block but I was not able to see the bottom buttons at all. Any ideas what might have gone wrong with the installation? I am running Moodle 2.1 with the most recent version of php. Thanks much.
  • Picture of Miguel Guhlin
    Fri, Dec 2, 2011, 3:19 AM
    I tried this as well but, like Fernando, was unable to see the bottom buttons at all either. I am running the latest version of Moodle 2.1 (11/28/2011).
  • Picture of Paul Martin
    Tue, Dec 6, 2011, 4:49 AM
    On line 199 of /repos/generic.php, I see:

    public function can_manage_files()
    return false;

    Pretty sure that's why we're not seeing any of the bottom buttons.
  • Me !
    Tue, Apr 3, 2012, 6:02 PM
    You will only see e bottom buttons if you are using a repo type which supports the file management capabilities, right now this is limited to the Course files area repo.The other repo types are basically browse only, so the bottom buttons are not shown. I would like to add support for the management of more repo types, but this isn't going to be possible for all repo types.
  • Picture of Carina Martinez
    Wed, Jun 27, 2012, 1:51 AM
    Brilliant!! smile I installed both (repo and block) in 2.0 they works ok!
    Thanks Tim, great plugin.
  • That's me
    Thu, Jul 5, 2012, 9:57 AM
    Just installed the Repository File Manager Yesterday And came up with the following messages in the header bar when debugger was turned on.
    Strict Standards: Declaration of repository_coursefilearea_abs::type_config_form() should be compatible with that
    of repository::type_config_form() in /home/souther9/public_html/repository/coursefilearea/lib23.php on line 8

    Strict Standards: Declaration of repository_coursefilearea::get_listing() should be compatible with that
    of repository::get_listing()in /home/souther9/public_html/repository/coursefilearea/lib.php on line 38
    Does this help and will it affect my course.
  • Picture of Franke Steffen
    Mon, Aug 13, 2012, 6:16 PM
    Hi Raymond, did you get rid of these messages. I have the same problem here.


  • Me !
    Mon, Feb 4, 2013, 12:47 AM
    Raymond, Franke : The error is not critical, but it should be fixed in the next release (coming very soon).
  • Picture of John Anderson
    Fri, Apr 19, 2013, 12:26 AM
    Having trouble with students able to view this block / view the files. Seems to be set to allow. Any ideas?
Please login to post comments