CVS log for loncom/interface/Attic/lonwizard.pm

[BACK] Up to [LON-CAPA] / loncom / interface

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.21
Fri Apr 11 18:17:52 2003 UTC (21 years ago) by bowersj2
Branches: MAIN
CVS tags: HEAD
FILE REMOVED
Changes since revision 1.20: +0 -0 lines
This file is now useless.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sun Mar 23 07:22:58 2003 UTC (21 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2 lines
i- navmaps wants the Apache request object as an argument now

Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Mar 21 18:36:40 2003 UTC (21 years, 1 month ago) by bowersj2
Branches: MAIN
Diff to previous 1.18: preferred, colored
Changes since revision 1.18: +2 -3 lines
Accidentally committed this code with lonnavmaps. This is a minor change
so I can document the lonwizard's last commit.

lonwizard now stores data in the temp directory on the server side, except
for a couple of small pieces of information in the user-received HTML.

It is stored as if were a query-string dumped into a file. It may not scale to
more then a couple hundred kilobytes very well, but that should do.

A randomly-constructed string based on the user, the domain, the date and
a random number is turned into an MD5 string, and that token is visibly sent
back to the user. The actual filename is the MD5 hash of the MD5 hash, so
we are not directly revealing a filename on the server to the user. Not likely
to matter, but a small layer of security-through-obscurity on top of
existing webserver security can't hurt any.

Not well-tested but seems to be working, and I don't think

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Mar 20 18:03:14 2003 UTC (21 years, 1 month ago) by bowersj2
Branches: MAIN
Diff to previous 1.17: preferred, colored
Changes since revision 1.17: +77 -31 lines
Another multiple display fix: If there is no open date for the problem
at all, don't display it twice.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Sat Mar 1 00:07:18 2003 UTC (21 years, 2 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.16: preferred, colored
Changes since revision 1.16: +4 -2 lines
Ensure that the first resource or choice is checked when showing
radio buttons.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Feb 28 23:47:37 2003 UTC (21 years, 2 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.15: preferred, colored
Changes since revision 1.15: +1 -1 lines

Dumb error preventing compiling.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Fri Feb 28 23:42:18 2003 UTC (21 years, 2 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +48 -76 lines
Can't CVS f'in check for updated-ness *before* I write a lengthy commit
message?

Fixing some stylistic issues.

message_after parameter dropped from all states due to Rule of Three;
three wizards have been built and none of them need it, so axe the
feature.

Removed a couple of places where there was code trying to handle the
user going back, before I realized I could just lean on the browser's
"back" button to do a better job then I could code.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu Feb 27 21:01:09 2003 UTC (21 years, 2 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.13: preferred, colored
Changes since revision 1.13: +98 -22 lines
Better student selecter. Still not perfect; need to work out
how to select by section. (Probably going to go with adding
it to the form value after login and dom.)

Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Feb 27 19:42:59 2003 UTC (21 years, 2 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.12: preferred, colored
Changes since revision 1.12: +44 -8 lines
Changes to the multiselect routine, to use checkboxes.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Feb 21 21:27:28 2003 UTC (21 years, 2 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.11: preferred, colored
Changes since revision 1.11: +5 -2 lines
Minor bug fix in the resource choice; now Wizards must know where they
are, as states may need to know. Gotta document this right.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Feb 21 18:50:09 2003 UTC (21 years, 2 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.10: preferred, colored
Changes since revision 1.10: +41 -37 lines
Because, like, the Number One rule of coding is "Duplication is the
Spawn of the Devil."

Down with copy/paste coding! Forward the revolution! ;-)

Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Feb 20 22:10:06 2003 UTC (21 years, 2 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.9: preferred, colored
Changes since revision 1.9: +318 -15 lines
Require passing the wizard the data source, so that multi-part selections
can be processed correctly.

Added resource_multichoice, which lets the user select multiple resources
from a given sequence, which is used in lonprintout.pm.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Feb 14 00:41:50 2003 UTC (21 years, 2 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.8: preferred, colored
Changes since revision 1.8: +1 -1 lines
Dropping masking 'my'.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Feb 13 23:46:27 2003 UTC (21 years, 2 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.7: preferred, colored
Changes since revision 1.7: +31 -35 lines
Date now uses hours+meridian instead of seperate hours and meridian fields.

Rendering fixed to work more smoothly with nav maps. Resource and
map selection should work, with some possibly user-confusing possibilities.
Will research those in my next user meetings.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Feb 13 21:00:11 2003 UTC (21 years, 2 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +62 -41 lines
Change state order and labeling based on user testing.

Also a minor new change in form handling; wizard now automatically
handles remembering the form if the form element is named
{VAR_NAME}.forminput, which is convenient for dynamizing (to coin
a word) messages as the wizard progresses.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Feb 10 22:13:55 2003 UTC (21 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +1 -1 lines
- damn cable modem

Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Feb 10 21:27:27 2003 UTC (21 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
- Good Perl 6 syntax, Bad Perl 5 syntax :-)

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Feb 7 19:30:43 2003 UTC (21 years, 2 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.3: preferred, colored
Changes since revision 1.3: +69 -51 lines
Resource chooser now using the lonnavmap render code. Folder expansion
doesn't work but that's the navmap's fault; see later checkin for fix for
that.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Jan 30 19:34:24 2003 UTC (21 years, 3 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.2: preferred, colored
Changes since revision 1.2: +775 -62 lines
Adding in the wizard code to the database.

Revision 1.2
Fri Aug 9 15:05:02 2002 UTC (21 years, 8 months ago) by bowersj2
Branches: MAIN
FILE REMOVED
Changes since revision 1.1: +0 -0 lines
This file is not yet ready for use, or indeed anything else.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Aug 9 14:48:31 2002 UTC (21 years, 8 months ago) by bowersj2
Branches: MAIN
This should be all the help information necessary for the next stable
release.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>