Apache::lonupload - upload files into construction space
Invoked by /etc/httpd/conf/srm.conf:
<Location /adm/upload> PerlAccessHandler Apache::lonacc SetHandler perl-script PerlHandler Apache::lonupload ErrorDocument 403 /adm/login ErrorDocument 404 /adm/notfound.html ErrorDocument 406 /adm/unauthorized.html ErrorDocument 500 /adm/errorhandler </Location>
This module uploads a file sitting on a client computer into library server construction space.
This is part of the LearningOnline Network with CAPA project described at http://www.lon-capa.org.
This routine is called by Apache and mod_perl.
phaseone()
: Interface for specifying file to upload.
phasetwo()
: Interface for handling post-conditions about uploading (such
as overwriting an existing file).
upfile_store()
: Store contents of uploaded file into temporary space. Invoked
by phaseone subroutine.