Log of /trunk/webwork-modperl/bin/addcourse
Parent Directory
Revision
3973 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 25 23:13:56 2006 UTC (7 years, 3 months ago) by
sh002i
File length: 8493 byte(s)
Diff to
previous 2890
forward-port from rel-2-2-dev: (update copyright date range -- 2000-2006.
this is probably overkill, since there are some files that were created
after 2000 and some files that were last modified before 2006.)
Revision
2890 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 10 21:45:43 2004 UTC (8 years, 7 months ago) by
sh002i
File length: 8493 byte(s)
Diff to
previous 2881
support for password and permission level in classlist, bug #649. note
that passowrd is crypted!
Revision
2881 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 10 20:32:29 2004 UTC (8 years, 7 months ago) by
sh002i
File length: 8281 byte(s)
Diff to
previous 2819
use WeBWorK::File::Classlist for classlist parsing. removed old
commented-out code from before CourseManangement.pm existed.
Revision
2819 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Sep 23 16:53:31 2004 UTC (8 years, 7 months ago) by
sh002i
File length: 16467 byte(s)
Diff to
previous 2148
cleaned up command-line scripts.
- use new hashref form of WeBWorK::CourseEnvironment constructor.
- moved PSH to lib/
- stop using FindBin in wwsh
Revision
2148 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat May 22 01:08:09 2004 UTC (9 years ago) by
sh002i
File length: 16473 byte(s)
Diff to
previous 2118
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.
Revision
1805 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 14 00:56:00 2004 UTC (9 years, 3 months ago) by
sh002i
File length: 12224 byte(s)
Diff to
previous 1698
addcourse improvements:
FIXED: we should create a stub course.conf with dbLayout set and "other things
FIXED: you might want to change" commented out. then we can kill the "don't
FIXED: forget to set dbLayout to "sql" in course.conf!" message.
FIXED: setting global user ID in new courses:
FIXED: add a --global-user switch to addcourse to override that value
FIXED: (and add the override to course.conf)
FIXED: warn if the file specified by --users doesn't contain a user with the global user ID
Revision
1696 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 3 20:07:03 2004 UTC (9 years, 4 months ago) by
sh002i
File length: 6340 byte(s)
Diff to
previous 1689
UPDATE YOUR CONFIG FILES! (global.conf.dist, database.conf.dist)
Made changes to support the storage of multiple database layouts in a
single course environment. Database layouts are now stored in a hash
named %dbLayouts in database.conf, and the default layout is aliased to
*dbLayout (see comments in database.conf.dist and global.conf.dist)
sql.conf and gdbm.conf are no longer used.
Support the selection of a specific database layout when instantiating
WeBWorK::DB. WeBWorK::DB now takes a reference to a database layout
rather than an entire course environment.
All calls to WeBWorK::DB::new were updated to pass the correct argument.
Revision
1663 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 9 01:12:32 2003 UTC (9 years, 5 months ago) by
sh002i
File length: 5840 byte(s)
Diff to
previous 1654
Normalized headers. All files now contain the text below as a header.
This is important since all files now (a) use the full name of the
package, (b) assign copyright to "The WeBWorK Project", (c) give the
full path of the file (relative to CVSROOT) instead of simply the file
name, and (d) include license and warranty information.
Here is the new header:
################################################################################
# WeBWorK Online Homework Delivery System
# Copyright © 2000-2003 The WeBWorK Projcct, http://openwebwork.sf.net/
# $CVSHeader$
#
# This program is free software; you can redistribute it and/or modify it under
# the terms of either: (a) the GNU General Public License as published by the
# Free Software Foundation; either version 2, or (at your option) any later
# version, or (b) the "Artistic License" which comes with this package.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
# Artistic License for more details.
################################################################################
Revision
1653 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Added
Thu Dec 4 06:03:25 2003 UTC (9 years, 5 months ago) by
sh002i
File length: 5226 byte(s)
addcourse - add a course
addcourse [--users=FILE [--professors=USERID[,USERID]...] ]
[--templates=DIR] COURSEID
Add a course to the courses directory. The required directories will be
created. Optionally, a database can be populated with users and the
F<templates> directory can be populated with the contents of another
directory. Also, one or more users can be granted professor privileges.
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.