updated copyright header. -sam
"normalized" files: - (c) header on all files - standard order of preamble lines: 1. (c) header 2. package PACKAGENAME; 3. short summary of the package (pod's NAME section) 4. use - pragmatic modules 5. use - standard perl modules 6. use - CPAN modules 7. use - webwork modules - ALWAYS use strict and use warnings - use "use base" rather than "our @ISA" so now we can be happy. -sam
removed &encode and &decode. replaced calls with those to WeBWorK::Utils's &dbDecode and &dbEncode -sam
added 'g' to the s/// expressions that escape/unescape & and =
promote undef to "" in encode() -sam
writing DB::Webwork.pm ...
added documentation to public functions. THIS IS THE DOCUMENTATION STYLE THAT I WANT TO USE FROM NOW ON! :) -sam
Renamed WeBWorK::DB::User to WeBWorK::User, since it's not strictly tied to the database layer. WeBWorK::Set and WeBWorK::Problem will be handled the same way. -sam
Implemented classlist database access using the User class for data storage. Implements "classlist_DBglue.pl" style locking. -sam p.s.: don't you with that usernames could be included in the cvs mail log? too bad cvs only exposes the UNIX username to the logging script. i should patch cvs... bah...
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|