removed stupid functions -sam
- created macros/IO.pl, which is loaded with no opmask by PG.pm. It is a copy of WeBWorK::PG::IO.pm, with some changes to make it work as a macro package. The translator no longer shares IO.pm's functions with the safe compartment. This is a BAD THING, and should be reconsidered when the Translator is revised. - Changed many (but not all) checks for HTML or HTML_tth modes to match /^HTML/ in the macros. - changed &header to &head in Problem.pm - Added problem environment variables for gif2eps and png2eps and modified &dangerousMacros::alias to use them - fixed MOST of the harmless warnings in the system. there's still the "Use of uninitialized value in null operation" warning in template(), tho. Still to come: - make images in PDFs work - fix TTH mode character encodings on mac (maybe) - have logout button invalidate key - Pretty die messages (from outside of the translator) - Feedback - need nice modular way of sending email - Options - email address and password
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
This commit brings several packages up to date and working. I wish I could be more specific, but it's been a while since I've committed. You'll have to check the CVS diffs for more info. --Dennis
fixed implementation of getUsers -- untested
added @usernames = getUsers()
(14:44:58) LordSammy: getKey($user) - returns current session key for $user or false if none exists setKey($user, $key) - sets $user's key to $key verifyKey($user, $key) - true if $key eq getKey($user) deleteKey($user) - removes session key for $user
trying to fix Auth.pm when hash keys don't exist. -sam
try this too -sam
more improvements, i think.
developers, developers, developers, developers, developers, developers, developers, developers, developers, developers, developers, developers.
in GDBM.pm, connect() now behaves when attempting to connect to a nonexistent database. Auth.pm now respects the return values from GDBM::connect
written, not debugged. -sam
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|