Echo-assignment and 1.5?

Echo-assignment and 1.5?

by Darren Smith -
Number of replies: 50
Has anyone who was using echo-assignment / new-assignment under 1.4.x upgraded to 1.5?

If so, what happened?

TIA
Average of ratings: -
In reply to Darren Smith

Re: Echo-assignment and 1.5?

by Darren Smith -
I am not having a good day sad

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.

Thoughts? Please!

Darren
In reply to Darren Smith

Re: Echo-assignment and 1.5?

by Darren Smith -
Fixed. Mimetype stuff.

Let me know if anyone else needs the solution and i'll type it up.
In reply to Darren Smith

Re: Echo-assignment and 1.5?

by Lindsay Magnus -
Where does one find echo-assignment?

I have looked under the "activity modules" tab of the downloads page and it does not seam to be there.

Cheers
Lindsay
In reply to Lindsay Magnus

Re: Echo-assignment and 1.5?

by Darren Smith -
Think it's here:

http://www.phil.muni.cz/~miksik/en/newassignment/

Micheal Penney has something in cvs called review assignment which intergrates better into the new assignment in 1.5
In reply to Darren Smith

Re: Echo-assignment and 1.5?

by Barron Koralesky -

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?


In reply to Barron Koralesky

Re: Echo-assignment and 1.5?

by Martin Dougiamas -
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers
Definitely, very much so.  But not as echo assignment (which is a whole new activity module).

The new assignment module supports submodules ... I would like to see at least ten new assignment types in that menu, including this one.
In reply to Martin Dougiamas

Re: Echo-assignment and 1.5?

by Barron Koralesky -

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!


In reply to Barron Koralesky

Re: Echo-assignment and 1.5?

by Scott Krajewski -
Barron,

Have you tried the Humboldt Upload & Review assignment?  We're looking at several of their items for our fall rollout.

--Scott
In reply to Scott Krajewski

Re: Echo-assignment and 1.5?

by Barron Koralesky -

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!


In reply to Barron Koralesky

Re: Echo-assignment and 1.5?

by Arnor Kristjansson -
Me too!

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.
In reply to Barron Koralesky

Re: Echo-assignment and 1.5?

by John Ryan -
There is a submodule available that adds this functionality to the assignment module. I believe I obtained it from the CVS. Its called "uploadreview" and you place it in the "mod/assignment/type" folder.

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.
In reply to John Ryan

Re: Echo-assignment and 1.5?

by Barron Koralesky -

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.


In reply to John Ryan

Re: Echo-assignment and 1.5?

by Tim Allen -
The language pack is there, including instructions for how to use it (in readme.txt):

"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.
In reply to Tim Allen

Re: Echo-assignment and 1.5?

by Arnor Kristjansson -
I can't find the language file emailstudents.html in the version of newassignment I downloaded (newassignment_for_1.5-latest.zip) anywhere on my system. Can you tell me where to find it [like I'm a six year old]?

A.
In reply to Darren Smith

Re: Echo-assignment and 1.5?

by Philip Edwards -

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?

In reply to Darren Smith

Re: Echo-assignment and 1.5?

by Dick Willis -
Darren,
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?
In reply to Dick Willis

Re: Echo-assignment and 1.5?

by Darren Smith -
I can't remember exactly now - sorry sad

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.

HTH
In reply to Darren Smith

Re: Echo-assignment and 1.5?

by Mark Pearson -
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.

Brilliant idea! Please do tell what the hack the hack was. smile

Students are always complaining about files opening inside IE and this has been a good motivation to move to Firefox.

Cheers

Mark
In reply to Darren Smith

Re: Echo-assignment and 1.5?

by Carlos Chiarella -

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?

Thanks

Carlos

In reply to Darren Smith

Newassignment for 1.5 -- coming soon

by Jaroslav Šeděnka -
A new version of original newassignment module for 1.4 (all versions of students files are now kept, teachers can upload multiple reviews and some other improvements, with working upgrade script) is at http://www.phil.muni.cz/~jarek/moodle/na/newassignment-latest.zip.

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 wink
In reply to Jaroslav Šeděnka

Re: Newassignment for 1.5 -- coming soon

by Dawn Wright -

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.wide eyes

In reply to Dawn Wright

Re: Newassignment for 1.5 -- coming soon

by Jaroslav Šeděnka -
Newassignment for 1.5 is in beta now, but I am working hard to make it ready. If you want to help with testing, try downloading it from http://www.phil.muni.cz/~jarek/moodle/na/newassignment_for_1.5-latest.zip.

It is in Beta now (it's better to repeat that), backup/restore and autoupgrade might not work well yet (but may if you are lucky enough ;-) ). I know about the uglyines of the module and I will fix it (teachers part looks bad in formal white). Current version is attached to this post, new releases will be on the download link.
In reply to Jaroslav Šeděnka

Re: Newassignment for 1.5 -- coming soon

by Dawn Wright -

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.

In reply to Dawn Wright

Re: Newassignment for 1.5 -- coming soon

by Jaroslav Šeděnka -
As I've said, it is in beta now and I haven't tested it much yet. This error should be fixed by now, so please try to redownload the 1.5-latest and try it.

I'll continue working on it tomorrow, feel free to write here/mail me any other errors you encounter.
In reply to Jaroslav Šeděnka

Re: Newassignment for 1.5 -- coming soon

by Genner Cerna -
whats new in newassignment for 1.5?

screenshots please...
In reply to Jaroslav Šeděnka

Re: Newassignment for 1.5 -- coming soon

by Darren Smith -
At a quick skim with the latest version:

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?
In reply to Darren Smith

Re: Newassignment for 1.5 -- coming soon

by Jaroslav Šeděnka -
First, you have to enable resubmitting (without overwriting) in the newassignment configuration -- this is a new option! After that, if a student submits multiple files, a new link appears as shown on the screenshot.
In reply to Jaroslav Šeděnka

Re: Newassignment for 1.5 -- coming soon

by Dawn Wright -

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.

thanks dawn

In reply to Jaroslav Šeděnka

Re: Newassignment for 1.5 -- coming soon

by Dawn Wright -
With the 3 Aug latest newassignment installed, I don't see "new assignment" in the configuration screen: I do see "echo-assignment" but no option to allow multiple files.
In reply to Dawn Wright

Re: Newassignment for 1.5 -- coming soon

by Darren Smith -
I don't think you can allow multiple student submissions - only multiple teacher submissions.

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?
In reply to Darren Smith

Re: Newassignment for 1.5 -- coming soon

by Dawn Wright -

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.

dawn

In reply to Dawn Wright

Re: Newassignment for 1.5 -- coming soon

by Jaroslav Šeděnka -
The newassignment/echo-assignment is a standalone module, which has its own configuration.

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.
In reply to Jaroslav Šeděnka

Re: Newassignment for 1.5 -- coming soon

by Dawn Wright -

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 echoblush

So I need to look for an update to the "upload & review" mod to try to solve my missing assignments problem.

Thanks

In reply to Darren Smith

Re: Newassignment for 1.5 -- coming soon

by Dawn Wright -

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?

In reply to Dawn Wright

Re: Newassignment for 1.5 -- coming soon

by Dawn Wright -

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.

In reply to Dawn Wright

Re: Newassignment for 1.5 -- coming soon

by Jaroslav Šeděnka -
It seems that the newassignment module installation did not finish, due to the database errors. Try to uninstall the newassignment module from your 1.5.2 installation, restore tables mdl_newassignment and mdl_newassignment_submissions from backup (before you tried to instlall the newassignment in 1.5 -- you have the backup, right?) and reinstall the module -- it could help.
In reply to Jaroslav Šeděnka

Re: Newassignment for 1.5 -- coming soon

by Dawn Wright -

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.blush 

thanks

In reply to Jaroslav Šeděnka

Re: Newassignment for 1.5 -- coming soon

by Jason Edwards -

Hello,

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?

Thanks

Jason

In reply to Jason Edwards

Re: Newassignment for 1.5 -- coming soon

by Jaroslav Šeděnka -
There were more echo-assingnment versions for 1.4 and upgrade to the 1.5 version was tested only with the latest one. Maybe upgrading to the latest echo-assignment in Moodle 1.4 and going to 1.5 afterwards could solve your problem.
In reply to Jaroslav Šeděnka

Re: Newassignment for 1.5 -- coming soon

by Deon Metelski -
Hi Jaroslav,

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)
Comment and thoughts appreciated.

Thanks for all your work,
Deon
In reply to Deon Metelski

Re: Newassignment for 1.5 -- coming soon

by Jaroslav Šeděnka -
Sorry for responding so late, I moved to another department at our university so I don't spend almost any time with Moodle now. In the current version of Echo-assignment, there is only one database entry for each student's submission, so you would need to rewrite uploading code and change the database schema to make it 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 smile

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,
Yours Jaroslav
In reply to Jaroslav Šeděnka

Re: Newassignment for 1.5 -- coming soon

by Mawuli Kuivi -
I think it might be nice to display the files the way the teacher's files are display instead showing one and giving the total number of file beside.

Also, can the student delete a file after they find out that they do not want thet file?
In reply to Mawuli Kuivi

Re: Newassignment for 1.5 -- coming soon

by Jaroslav Šeděnka -
1) This is easy to implement, but doesn't suite our needs. I might help you with
writing the patch, but I'll certainly not write it myself (no time wink )

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.
In reply to Jaroslav Šeděnka

Re: Newassignment for 1.5 -- coming soon

by Roland Gesthuizen -

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?

In reply to Roland Gesthuizen

Re: Newassignment for 1.5 -- coming soon

by Jaroslav Šeděnka -
Adding a link/resource is a great idea! However, you can always write a link into the comment for now...

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.