Activities: Student folder

mod_publication
Maintained by Picture of AMC Academic Moodle CooperationAMC Academic Moodle Cooperation
With the module student folder (mod/publication) students can upload documents which can be made visible by teachers.
1653 sites
601 downloads
69 fans
Current versions available: 14

Student Folder

With the module student folder (mod/publication ) students can upload documents which can be made visible by teachers. This facilitates publication of student's documents in a course and improves exchange of knowledge.

No support in the comments section on this page

Please note that we don't provide any support for this plugin in the comments section on this page anymore.

We appreciate your commendation and reviews for this plugin in the comments. For bug reports and support requests, please read the extensive information in the plugin's README file first and create, if needed, a ticket in the bug tracker which is linked below.

Thanks for your cooperation.


Example

The student folder has two features: on the one hand participants can upload their documents in the student folder which can be made visible for other students immediately after the upload or after the teacher's approval. On the other hand it is possible to import documents from the activity assignment. Here teachers can decide which documents should be visible to all participants or name individual students to release documents.

Installation

Copy the module code directly to the mod/publication directory. Open the administration area (http://your-moodle-site/admin) to start the installation automatically.

Admin settings

An administrator can adjust the default settings for the student folder instance-wide in the general settings page. There he can specify the following:

  • Require activity description
  • Obtain approval
  • Approved by default
  • Maximum number of attachments
  • Maximum attachment size
  • Hide ID-Number

Screenshots

Screenshot #0
Screenshot #1

Contributors

Picture of AMC Academic Moodle Cooperation
AMC Academic Moodle Cooperation (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Picture of Plugins bot
    Fri, Mar 20, 2015, 6:08 PM
  • Picture of David Mudrák
    Thu, Apr 16, 2015, 3:37 AM
    Hi Andreas, Katarzyna and Andreas. Many thanks for sharing this module with the Moodle community. I found the idea really nice. What I like is hitting two birds with one stone here - either of the modes (copy from assessment / manual upload) itself would make the module useful enough, and you are providing them both! I like clever solutions like this. It is apparent that the features were designed to meet real teachers' demands. Well done on that.

    I found a small bug causing troubles on PostgreSQL sites and I sent a suggested solution into your bug tracker. I will be very happy to approve and publish this plugin once the reported bug #1 is fixed and a new version is uploaded.

    For the further development, let me suggest to tweak settings of your IDE to make the files follow the Moodle coding style guidelines (https://docs.moodle.org/dev/Coding_style) in terms of tabs indentation and whitespace. Following the style facilitates contribution and community sharing. Thanks in advance.
  • Picture of AMC Academic Moodle Cooperation
    Tue, Jun 23, 2015, 9:07 PM
    Thanks a lot for your friendly review and comment.

    We are currently preparing a version for Moodle 2.8.5 which fixes the bug and has been checked by the code checker. It will be released in the next two months.

    Best regards,
    Markus Kemmerling
  • Picture of Rex Lorenzo
    Sat, Sep 5, 2015, 7:21 AM
    Markus, I also noticed a hanging SQL fragment at: https://github.com/academic-moodle-cooperation/moodle-mod_publication/blob/master/view.php#L68

    Also, for the WHERE ... IN statements, consider using Moodle's $DB->get_in_or_equal() function. It should help build cross-database friendly SQL. Look at the code to see examples of its usage.
  • Picture of AMC Academic Moodle Cooperation
    Mon, Sep 7, 2015, 11:46 PM
    Thanks for reporting this. We will look into this and fix it.

    Markus Kemmerling
  • Picture of David Mudrák
    Wed, Sep 9, 2015, 3:42 AM

    Thanks guys for providing a new version. My +1 to Rex findings, very good and valid points indeed. These are good candidates for fixes in a future version.

    I am happy to approve your plugin now. You are cleared to land, welcome to the Plugins directory!

  • Picture of Jacek T
    Wed, Sep 30, 2015, 9:05 PM
    Hi, great plugin! Is it works also in Moodle 2.9?
  • Picture of Markus Kemmerling
    Wed, Sep 30, 2015, 9:15 PM
    Hi,
    we are currently working on it. I can not tell you yet when it will be available. Our plan is to publish a version for Moodle 2.9 (and also 3.0) in February/March 2016 at the latest.
Please login to post comments