Two things reguired :
1) the backen database is MySQL
2) the file that sets up stuff in the database needs to be modified as per the thread in the Repositories forum.
Could you post pointer(s) to ref(s) regarding how to do this with the database module?
This is what I did. (Prepare to be underwhelmed.)
- Created an instance of the mod that allows teachers and students to upload.
- Created a date field, a student name field and a text area field for comments about the files.
- Created multiple fields for file uploads.
- Tweaked the templates a tiny bit.
- Viola! Instant file repository.
Hope that helps,
I wonder why when I logged in as a student to view the database created with the methods you provided. But there is no [Add new entry] tag available. Which step were missing??
I have added a Number field for the students to enter their student number, a File field for the students to upload their file (One per time)
[View single] page
Here is what I have done to the template.
- Display the file upload
- Display student no.
- Display Time added
- Display Time modified & by ##User## (Time modified: Thursday, 26 February 2009, 01:50 pm by Calvin)
- Remove the ##approve##
- Lastly, click on Save template.
- Display the name of the student & File uploaded.
- Display only the ##more## and ##delete##
- Lastly, click on Save template.
Save it as template as preset, so that my other colleagues would be able to use, without having to design one on their own. Available site-wide,only author allowed to delete/edit it.
Last modified on: Monday, 2 March 2009, 03:03 pm by Weili Choo
In light of that, your "Display Time modified & by ##User##" above is wrong. You can have "Display Time created & by ##User##".
Very nice, Adma.
Would you like to share in the Database of Database in the Moodle Exchange? You can even upload the presets if you like. You can get there by going to My Courses link at the top of the Moodle home page and go to all courses and click on the Moodle exchange.... or here's the link....http://moodle.org/course/view.php?id=15
It's now available in the Database of Database.
If i have a new idea (eg. using it as form for appointment) , i would post it there.
Thanks so much for sharing!
The work around that I have is really low tech--I have an assignment that allows an uploaded file in each class. It has no beginning or end date and students are allowed to resubmit. I call it home/school transfer and each course has one.
As I said--very low tech, but it works!
This is similar to the method I used. For each formal assignment requiring an online hand-in, I created an informal and open-ended "Drop Box" assignment for transferring the files between home and school.
Then I realised that this was overkill - instead they can use the official assignment as the dropbox until the assignment closes, which has the advantage that I only need to look in one place to add comments and encouragement as their work progresses. The potential pitfall with this technique is that of over-writing a current version with a previous version, but this is overcome by teaching the students to have a strict version-numbering system on their files (it gave me a good starting point in a lesson anyway). This has the added advantage that they have multiple incremental backups of their work on (possibly) multiple dispersed machines (home, school and the current version on the Moodle server) - thus reducing the risk of total loss and allowing them to go back to any previous version. (This gave me another starting point, where we talked about backups and their value).
The dropboxes can still be used though, for files that aren't necessarily connected with the assignment. I often muse, though, about the necessity for pupils to have an online area where they can just store files under the umbrella of needing to transfer them home; surely a school needs to provide space for essential and relevant files rather than just any old thing (usually illegally-downloaded mp3s *sigh*).</2d's worth>
Hoping that helps.
I like it and see a lot of potential but the "sharing" features do not seem to work correctly on our 1.9.5 test server. I enabled the option to share files with other course members but when I tested this and log on the sharing I get this huge list of students. It does not include all the students on our Moodle server but it is way beyond our class list. I sent all the sharing and security options to "no" thinking even if students could not share it would still be a handy place for students to store their files but that did not seem to have any affect on the students.
Curious if anyone is using this block on 1.9.5 and what settings you are using. I would really like to use it.
Thanks for your input!
I was looking for something to do this the other week. I found e-portfolios offered something preivate with file storage. Of the 2 on Moodle, I preferred Exabis (http://docs.moodle.org/en/Exabis_e-portfolio_block) but this is just my opinion.
I haven't tested the block you mentioned (adding it to my increasingly large 'to-do' list!).
You could always use forums to store files but these are open.
Hope this helps,