User Tools

Site Tools


services:websubmit

This is an old revision of the document!


Web-Based Submit

For many years, students have used the command line submit utility for submitting course material. Now, there's a different way to submit course work - a web-based submit which can be found here:

http://www.cse.yorku.ca/submit

Students login using their standard CSE username and password. After logging in, the student will see a list of academic years, terms, and courses. The default academic year and term is the current one. The default course is just the first course in the course directory. As the student changes the academic year, term, or course, the “assignments” listbox is updated with the list of available assignments in that course.

A field “Submit Status” updates to indicate “Submission Enabled” or “Submission Disabled” depending on the permission of the assignment directory. If the assignment directory is writable by the submit group, then “Submit Status” will be “Submission Enabled”. If the assignment directory is not writable by the submit group, the “Submit Status” will be “Submission Disabled”.

Under “Please specify files to submit:”, the user has an opportunity to submit up to 10 files at once. There is a browse button for selecting each file. As long as the assignment is open for submission, clicking on the “Browse” button, takes the user to their browser file manager where they can select a file. After selecting up to 10 files, the user hits the “Submit Files” button at the bottom of the screen, and all the files are submitted at once. A “Messages:” field will show up to inform the user of the success of the process. Up to 512 MB of files can be uploaded at once. If the user submits more than 512 MB, the student will get an error message and will need to reselect their acadyear/term/course/assignment again.

When the user is in web submit, he will see any files that he has submitted from this session or past sessions. If submission is enabled, the student will also be able to delete files, or add additional files. If submission is closed, and the directory is still READABLE by submit, then the student will be able to still view files that they have previously submitted, but not add additional files or delete files.

Web submit has more file restrictions than the standard submit command. Files submitted cannot start with a “.” and cannot contain spaces. In fact, the only valid characters that filenames can contain include: numbers, letters, _, -, and “.”. Web submit will only show the student submitted files that match this specification.

Check Scripts

With the command line version of submit, if you have a _check file in your submit directory, it gets executed when students submit their work. _check files are not supported by web-based submit at this time. As a result, if an assignment contains a _check file, web submit will not allow submitting to that assignment, and tell the student to use the command line submit instead. Very few faculty use check scripts.

Feedback

If a faculty member places an HTML file called feedback.html in the users submit directory, and makes the file readable by group submit, then when the student logs in to web submit, and selects the course, he will see “Feedback: Available”. Clicking on “Available” opens a new web browser tab which contains the web submit header (title and York Logo), a feedback header (including user, academic year, term, course, and assignment), the faculty feedback (contents of feedback.html), then the standard web submit footer. If no feedback is available for the selected assignment, “Feedback: None” is displayed. The “feedback.html” file needs to be owned by group submit or the system will not be able to read it. Since the standard web submit header and footer are added to the contents of the feedback file, the file should not contain a head section/title/etc. Basic HTML can be used. PHP cannot be used. (on purpose)

If you have any questions about web-based submit, please consult with tech.

services/websubmit.1317233064.txt.gz · Last modified: 2011/09/28 14:04 by jas

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki