If so, what happened?
Did a test upgrade to 1.5 and installed echo-assignment and it works fine.
On the real upgrade whenever you click on an echo assignment you are presented with a blank screen. Commenting out the reference to lib.php at the top allows the page to draw the header but that's it.
Files on both servers are the same. Permissions are the same. The files are still on the server in the course moddata/newassignment folder.
Upgrading to 1.5.1 has not made a difference.
Let me know if anyone else needs the solution and i'll type it up.
I have looked under the "activity modules" tab of the downloads page and it does not seam to be there.
Echo Assignment allows for "Teachers can upload commented assignments back to Moodle"?
Wow! Could we get that functionality into the regular moodle? That would make a big step towards a paperless classroom!
Are there any plans to add that to the standard Assignment module?
The new assignment module supports submodules ... I would like to see at least ten new assignment types in that menu, including this one.
Great to hear!
For upgradability I don't like adding non-standard modules, so it would be great if a standard submodule was added that would allow teachers to return commented student assignments back to the student. Is anyone working on such a thing?
Keep us all posted on the progress.
Thank you all!
Have you tried the Humboldt Upload & Review assignment? We're looking at several of their items for our fall rollout.
The Humboldt Upload & Review assignment is great. Any chance this could be merged into the standard moodle distribution? Returning annotated assignments to students is a great addition!
I would like to know if I will break the ability to upgrade moodle if I install this module and how stable the module is.
There doesn't seem to be a lang pack for it so it produces strange text in the assignment type list box but it seems to work. I have only briefly tested it and not yet used it with students.
Odd behavior like that is exactly why I don't like to add non-standard modules to a production site that has 2,000 users.
"This assignment modifies one existing language files: lang/en/assignment.php
and adds a file lang/en/help/assignment/emailstudents.html. Copy the lang files into the moodle/lang/en directory, and replace existing files."
This is the best candidate for making it into Moodle as a standard subtype I think. It's in contrib/ReviewAssigment_1.5.
I am trying to install the Echo Assignment and get this error when I go to Admin:
Warning: main(c:\easyphp\www/files/mimetypes.php): failed to open stream: No such file or directory in c:\easyphp\www\mod\newassignment\lib.php on line 4
does your solution correct this?
I'm still fussing with the mimetypes stuff in my recent upgrade. It seems that I have a number of issues with my upgrade and they frequently, though not always, come back to mimetypes. Can you tell me what you did to solve your problem?
I do recall I thought it was linked to the fact we added a mimetype hack to 1.4 before we upgraded to force the download of office files rather than opening them in IE.
Anyway, This is the version we are currently using (attached without language packs) so you can have a look to see if it is much different.
I am about to upgrade to the latest version now.
Brilliant idea! Please do tell what the hack the hack was.
Students are always complaining about files opening inside IE and this has been a good motivation to move to Firefox.
Hello everybody. I am new to moodle. I have installed the moodle version 1.5.2. I tried to download and install http://www.phil.muni.cz/~miksik/en/newassignment/Moodle_1.4.5+/
for the asignment module but I am getting this error:
Warning: main(d:\Root\moodle/files/mimetypes.php) [function.main]: failed to open stream: No such file or directory in d:\Root\moodle\mod\newassignment\lib.php on line 4
I do not have that file. Please can you tell what to do?
We are upgrading to Moodle 1.5 soon and I'm going to rewrite the module in a few days, so if you want to keep all newassignmets as they are after moving to 1.5, just stay tuned -- I'll post here a link as soon as it is completed.
If you both have time and would like to help me with testing/feature requests, drop me an e-mail. Thanks in advance
I hope you are my salvation - I'm trying to upgrade to 1.5.2 from 1.4 in which we used "new assignmemt." Now none of the assignments are visible and I'm getting this error message when I click on Assignment:
Warning: main(D:\MoodleDEV\MoodleDEV Sites\graduate/mod/assignment/type//assignment.class.php): failed to open stream: No such file or directory in D:\MoodleDEV\MoodleDEV Sites\graduate\mod\assignment\view.php on line 36
In the Recent Activity block I'm also getting : Warning: print_recent_activity(D:\MoodleDEV\MoodleDEV Sites\graduate/mod/newassignment/lib.php): failed to open stream: No such file or directory in D:\MoodleDEV\MoodleDEV Sites\graduate\course\lib.php on line 766
This on my development version and I have about two weeks before I need to roll out the active version of 1.5.2. Any words of wisdom would be appreciated.
I just downloaded and tried to install the ...1.5-latest from the post above and got this error message when i ran /admin:
Moving location of newassignment files, please wait.
Fatal error: Call to undefined function: list_directories() in D:\MoodleDEV\MoodleDEV Sites\graduate\mod\newassignment\db\mysql.php on line 64
I'll go back to make sure I copied the folders in the right places but I'm pretty sure I did.
I'll continue working on it tomorrow, feel free to write here/mail me any other errors you encounter.
Upgrade went very smoothly
I like the unsubmitted links
Interesting that the avatar displays who uploaded the feedback as well as who wrote the marking comments.
How do I view the history of student uploaded files?
I installed the latest version of new assignment from your most recent post. The install showed a couple of errors due to preexisting columns in some tables but proceeded to conclusion. When I try to see assignments that were made using newassignment in existing courses in version 1.4, I get the following error message:
Warning: main(D:\MoodleDEV\MoodleDEV Sites\graduate/mod/assignment/type//assignment.class.php): failed to open stream: No such file or directory in D:\MoodleDEV\MoodleDEV Sites\graduate\mod\assignment\view.php on line 40
I created an assignment but do not get an option for the students to submit more than one file; submitting a second replaces the first.
You could turn on the option mentioned today which 'remembers' all previous uploads a student makes. It would look like the file has been overwritten from the students point of view (i would imagine) but the teacher could get to them.
It would be nice to have an option to specify how many uploads a student can make (up to unlimited).
Would this be a big task? The code is pretty much there to do this already isn't it?
How do you turn that option on? I didn't see it anywhere in the configuration/settings screen on either assignment or echo assighment.
On the Assignment/Upload & Review settings screen there is this:
"This assignment type allows the students to upload multiple files of any type. "
But I don't see anyway to enable it.
The upload & review is (as I think) a plugin from contrib simmilar to newassignment, but it doesn't allow multiple submissions as well as some other features.
OK, now I see. I need to use the "echo" assignment to create assignments going forward to allow uploading multiple files (something we need). I get all the functionality you described using echo
So I need to look for an update to the "upload & review" mod to try to solve my missing assignments problem.
Did the assignments created in the 1.4 Moodle version come up when you upgraded to 1.5.2? Every assignment I created in 1.4 (that had new assignment installed) is missing in every course (100 plus) in 1.5.2, with or without new assignment installed.
Did you add the newassignment mod before or after you upgraded to 1.5.2?
I need to correct myself. I just found one assignment in a course - one that was set accidently for "upload single file" instead of "upload and review." Unfortunately, this one did not have a student submission.
Yes I have the backup; I'm working on a development copy of Moodle and my database. But I think my upgrade problem is due to my needing to add the 'upload and review" mod two. I forgot that I had added both upload and review and new assignment to my 1.4 Moodle. Should have read my notes rather than trust memory.
I upgraded successfully from 1.4.4 to 1.5.3. Echo-assignments were not appearing. I downloaded the newest version from your site (1.5) and installed. No database errors were encountered when installing the new version of echo assignment 1.5. I can see the assignments, but the student submissions do not appear for any assignments created with 1.4.4. New assignments created with the 1.5 version do show submissions. Any idea why the older submissions from 1.4.4. do not show?
I was just looking at new assignement again. I haven't looked at it since the original version. I liked the interface for the student to view their file and the teacher's multiple feedback files if neccessary. As I was looking at it and trying to figure out the best way for it's use in a classroom. It looks like it could be used as a nice project module. If the functionality was switched or added where the student could also upload multiple files without them overwriting them I think it would show not only the final product but also the process of getting to that final product. Curricular process examples are the writing process, scientific method, and a research project for a subject. The only additional item that would enhance this added feature is the ability to collaborate with students/groups specified by the student. Other students could download work and add their comments. Kind of like a work area with teacher feedback.
How difficult is this to achieve do you think?
- allow students to also upload multiple files.
- allow students to specify from a course list, students that can view the files and then upload there own to the workspace.
- teacher functionality stays the same with ability to view all files in the workspace timemarked and labeled with username. (The same way that the teacher view.php displays the teacher info)
Thanks for all your work,
Unfortunately I'll most likely don't have time to do the things you mentioned, but it should not be a big problem for an experienced Moodle developer. However, I could offer a little help
Have you tried setting groups to "separate groups" and allowing students to view each others submissions? That could solve part of your collaboration problem.
Good luck with Moodle,
Also, can the student delete a file after they find out that they do not want thet file?
writing the patch, but I'll certainly not write it myself (no time )
2) Students can't delete their files, they can only be overwritten when resubmit is set so. We're not going to implement that, as students can always upload the file once more. However, teachers can delete their reviews.
An option to add a resource link to a website / uploaded document might be a more efficient way of presenting feedback than just attaching files to each student comment. Just a thought ..
Where students can upload multiple documents / versions, I presume that they will retain a housekeeping 'X' option to delete incorrect files?
Deleting students' files is unavaiable for more reasons, one of them is that students can often view their coursemates assignments and we don't want them to copy it.