| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Revision: |
HEAD merge: a couple of things. - sql info fields in delete form matches those in add form - use user_id instead of email_address for PRINT_FILE_NAMES_FOR
This commit was manufactured by cvs2svn to create branch 'rel-2-0-patches'.
an ugly hack to convince safari to download the damn file! apparently just sending a "Content-Disposition: attachment" header isn't enough. it has to be a BINARY FILE! WTF! better solutions welcome.
support incremental sending of exported databases (still slow though).
exported database now has content type "application/xml".,
email handling. add email to user record, allowedRecipients, and feedbackRecipients. Add userIDs of all added users to PRINT_FILE_NAMES_FOR.
cleaned up form layout and improved error handling. also, instead of having a separate set of field for the "admin user", implemented an option to "add the WeBWorK administrators to the new course".
added check for a course already existing
First and last names of new instructor as inserted in the new course. The list of courses one can use as a template is not alphabetized.
Changed the formatting of the add course form
Added comments -- should we enter the contact person as a student in the admin class so that we can use the email facility to contact people hosted on this server?
Changed the layout of the form so that optional items are listed last.
Changed formatting of the "Add course" sub page. When a new course is created the course name, id, institution and so forth are logged in hosted_courses.log in admin/logs This logging facility must be defined in the admin/course.conf file. --Mike
delete course improvements. can now have blank sql password and leave database name blank for default value.
added ability to import the contents of another course's templates directory when creating a new course. this is supported in bin/addcourse with the --templates-from=COURSEID switch and in the web interface with an additional form field.
added missing "use" line. "use WeBWorK::CourseEnvironment".
several changes towards closing bug #481. (1) removed database "multiple source" warnings. (2) if sql database name is blank, "webwork_$courseID" is used. (3) removed sql execution warnings. (4) allowed blank sql admin password.
Sort the courseIDs in the scrolling lists.
ripped out the rest of the skeleton
Fixed typo where a hash was initialized using an anonymous hash reference.
Only someone with professor privileges can use CourseAdministration.pm
If there is more than one mysql source (which there is now thanks to ProblemLibrary), then we look for the most commonly used source. Fixed a bug in this counting part.
globalUserID is actually used in addCourse
implemented import and export, fixed some bugs
fixed interface to not be so sucky, added delete function.
preliminary web-based course creation support try it -- create a course called "admin" the usual way and then visit it in your browser.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| aubreyja at gmail dot com | ViewVC Help |
| Powered by ViewVC 1.0.9 |