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

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.61
Tue Jul 30 18:53:10 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
CVS tags: HEAD
FILE REMOVED
Changes since revision 1.60: +1 -1 lines
lonchart has now merged with lonstudentassessment.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Wed Jul 17 12:36:17 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.59: preferred, unified
Changes since revision 1.59: +22 -13 lines
Changing the names of the status form element from ChartStatus to Status.
Hopefully, this will make it more compatable with lonstatistic's forms.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Tue Jul 9 15:43:49 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.58: preferred, unified
Changes since revision 1.58: +150 -840 lines
Removed general functions for downloading and processing of student course
data from lonchart into loncoursedata.  loncoursedata will be usable in
lonstatistics and perhaps lonspreadsheet.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Mon Jul 8 16:50:03 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.57: preferred, unified
Changes since revision 1.57: +38 -11 lines
Add some comments in the code.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Mon Jul 8 15:03:25 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.56: preferred, unified
Changes since revision 1.56: +5 -5 lines
Fixed two pod lines that didn't wrap properly.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Mon Jul 8 14:50:25 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.55: preferred, unified
Changes since revision 1.55: +160 -5 lines
Finished the pod documentation for lonchart.  Also removed a couple of parameters
that were no longer in use.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Mon Jul 8 13:38:52 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.54: preferred, unified
Changes since revision 1.54: +636 -111 lines
When pressing the chrt button on the remote is supposed to refresh
the chart with the current options selected.  This works, but there
was a problem if the cache database didn't exist for the course.  Now
that is fixed so that it does both a recalculate chart and a
reset selections.  Entering a chart for a course after the cache data
has expired will display correctly.

Add pod documentation for the all the functions but three.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Wed Jul 3 14:11:14 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
CVS tags: version_0_4, stable_2002_july, STABLE
Diff to previous 1.53: preferred, unified
Changes since revision 1.53: +21 -16 lines
See bug 218.  I changed the alignment of the column checkboxes to left
justified.  The look is consistent, whereas the center wasn't always the
same above the column.  I also added a note above the data specifing how
to remove columns.  Lastly, the date stamp on the top of the page is
the time of download of data.  If there is no cached time stamp, the
current local time is used.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Tue Jul 2 22:06:53 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.52: preferred, unified
Changes since revision 1.52: +16 -20 lines
There was a problem where the offsets of the checkboxs above the columns
were not the same between Mozilla and Netscape.  Mozilla's strayed way
far from their columns.  To remedy this, I put the check boxes and the
column headers into a table.  The current position for the check boxes
is center.  It is almost center in both Netscape and Mozilla, but are definitely
above their respective columns.  Left justified may look better, it puts
the checkbox directly above the first character of the header.  This can
be changed.  I had originally had the checkboxes centered and looks good
someplaces and only ok others.  For now, I left it centered.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Tue Jul 2 21:48:36 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.51: preferred, unified
Changes since revision 1.51: +3 -3 lines
Moved date stamp back onto its own line.  In mozilla it overlapped
with the picture in the corner.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Tue Jul 2 21:34:40 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.50: preferred, unified
Changes since revision 1.50: +134 -57 lines
This commit fixes the display when the chart button is pressed on the
keypad.  Now it updates as if a refresh chart is pressed.  Also added
another button to the form.  Now there are three primary refresh buttons.
First is Recalculate chart, it doesn't change the settings but does
redownload all the data.  Refresh Chart displays a new chart with using the
same data but based on the current selections.  Reset Selections resets all
the user selections to default and displays a new chart using the cached
data.  Also all the form data is stored.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Tue Jul 2 15:13:06 2002 UTC (22 years, 6 months ago) by stredwic
Branches: MAIN
Diff to previous 1.49: preferred, unified
Changes since revision 1.49: +47 -46 lines
Changed <pre> tag to be around the entire chart data instead of each line of
the chart.  This reduces the gaps between each line.  Also, this brought
forward a bug which was fixed.  Students with no course data were not being
displayed, but now are.  This bug only occurred with the chaning of pre.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Jul 1 21:12:06 2002 UTC (22 years, 6 months ago) by stredwic
Branches: MAIN
Diff to previous 1.48: preferred, unified
Changes since revision 1.48: +155 -45 lines
See bug 218.
Lonchart now has the ability to remove columns from the chart.  When the check
box is unchecked and any of the refreshing buttons (not recalculate) are hit,
the column will be gone when the new page appears.  Selecting the column from
the selection box and hitting a refreshing button, the column will reappear
when the new page is displayed.  The recalculate button sets all columns to
appear.  The column selection box is only available when there are columns missing
and only contain the names of missing columns.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Jul 1 15:39:55 2002 UTC (22 years, 6 months ago) by stredwic
Branches: MAIN
Diff to previous 1.47: preferred, unified
Changes since revision 1.47: +18 -11 lines
See bug 484.  The stopping of the download of students works well now.  These
changes make it so that students who don't have all their information
downloaded do not show up in the chart.  When the list was created in
ProcessClassList, someone could stop it before an updated version could
be created.  This meant that students with no data would show up but have
zeros for all their scores.  Another side effect of the stop button code
is that now a user can hit the form buttons during download without
causing a problem with tieing the hash.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Mon Jul 1 13:59:13 2002 UTC (22 years, 6 months ago) by stredwic
Branches: MAIN
Diff to previous 1.46: preferred, unified
Changes since revision 1.46: +6 -3 lines
Fixed the problem where the columns didn't line up for sometimes if they
were longer than the headings.  This problem occurred because I forgot
to split on the parts of a problem therefore the calculation for column
width was not including multiple parts.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Fri Jun 28 21:12:46 2002 UTC (22 years, 6 months ago) by stredwic
Branches: MAIN
Diff to previous 1.45: preferred, unified
Changes since revision 1.45: +43 -8 lines
See bug 218.  The problems in the top level sequence now get a heading for
their column.  Changed the pop order on my artifical stack.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Fri Jun 28 19:34:12 2002 UTC (22 years, 6 months ago) by stredwic
Branches: MAIN
Diff to previous 1.44: preferred, unified
Changes since revision 1.44: +5 -2 lines
Added a refresh chart button.  This will be used to redisplay the screen
without downloading all the information.  It will be used to update the
chart when selectable items that don't refresh the screen are used.

Revision 1.44: download - view: text, markup, annotated - select for diffs
Fri Jun 28 18:06:14 2002 UTC (22 years, 6 months ago) by stredwic
Branches: MAIN
Diff to previous 1.43: preferred, unified
Changes since revision 1.43: +729 -474 lines
This commit involves bugs: 522, 484, 497, and 218.

A rework of the internal layout and clean up of code has completely changed
this module internally.  The output is basically the same except that there
are header for the columns.  The headers are the title of the sequence or
page in which the problems reside.  This relates to bug 218.  The width of
the column is now determined by the max of the width of the title and the
number of problems(plus number of correct problems).

This version also displays problems that reside in the top level map.  The
only problem with this currently is that the problems are displayed after
all the sequences that reside in the top sequence have been displayed.  This
also applies to any sequence that contains a mixture of problems and
sequences.  This relates to bugs 522 and 497.  The other current problem is
that the heading is missing for the top level sequence's problem's column.

Lastly, this version contains the ability to stop the download of material
using the browser stop button.  This relates to bug 484.  The ties to the
hash are kept down for writing, and there is a some give for tieing to
a the cached data if another daemon is using it.  This give corresponds
to a total maximum sleep time of three seconds before giving up on tieing
the hash for the current httpd daemon.

Overall, there was a lot of code movement within the module and function
renaming.  Some of the algorithms like tracetable were reworked and
added too.  There is now a test procedure for this module call
lonchart.test_procedure which is kept in doc/homework.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Wed Jun 5 05:05:38 2002 UTC (22 years, 6 months ago) by stredwic
Branches: MAIN
Diff to previous 1.42: preferred, unified
Changes since revision 1.42: +408 -216 lines
See bugs 484,218 (see below)

This submission is in preparation to handle bug 218.  It incorporates Guy's changes from version 1.41-1.42.

First change-  I moved code and redefined functions.  I changed caching from storing pure html to storing the downloaded data.  This appears to have slowed the loading the html of cached data.  The goal was achieved, which was to produce the same output and format of the data.  The only difference is, now it outputs html using a table for the data instead of trying to format long strings of html.

Second change- I have incorporated the use of the stop button on the browser.  This is part of bug 484.  Now data will be cached up to the press of the stop button.  Any sorting of the data will only work with the downloaded data.  Hitting the recalculate button will cause it to attempt a full download again.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Tue Jun 4 19:59:34 2002 UTC (22 years, 6 months ago) by stredwic
Branches: MAIN
Diff to previous 1.41: preferred, unified
Changes since revision 1.41: +5 -5 lines
Missing quote marks around hash keys for %name in lonchart::BuildChart after lonnet::get

Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon Jun 3 19:28:17 2002 UTC (22 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.40: preferred, unified
Changes since revision 1.40: +28 -32 lines
- reworked some of the cleanup wok fro BUG#480
- should find a section for any real students (usection rework)
- properly handles the results from the name get call

Revision 1.40: download - view: text, markup, annotated - select for diffs
Thu May 30 13:08:34 2002 UTC (22 years, 7 months ago) by stredwic
Branches: MAIN
Diff to previous 1.39: preferred, unified
Changes since revision 1.39: +61 -39 lines
See bug 480.  Forgot the error checking with the new lonnet::dump function.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Wed May 29 17:57:52 2002 UTC (22 years, 7 months ago) by stredwic
Branches: MAIN
Diff to previous 1.38: preferred, unified
Changes since revision 1.38: +123 -140 lines
Updated code to use lonnet::get and lonnet:dump instead of using lonnet::reply to gather the information.  See bug report 480.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Thu May 9 17:06:09 2002 UTC (22 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.37: preferred, unified
Changes since revision 1.37: +10 -4 lines
Implemented links according to bug 421.
Also, inserted &symbclean on artificially created symb to "de-version"

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sat Mar 2 02:03:47 2002 UTC (22 years, 10 months ago) by minaeibi
Branches: MAIN
CVS tags: stable_2002_april
Diff to previous 1.36: preferred, unified
Changes since revision 1.36: +1 -30 lines
Fixed bugs

Revision 1.36: download - view: text, markup, annotated - select for diffs
Sat Mar 2 01:44:00 2002 UTC (22 years, 10 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.35: preferred, unified
Changes since revision 1.35: +37 -27 lines
Added choosing the student status

Revision 1.35: download - view: text, markup, annotated - select for diffs
Thu Feb 28 23:35:31 2002 UTC (22 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.34: preferred, unified
Changes since revision 1.34: +5 -6 lines
- recommitting my changes that minaeibi backed out

Revision 1.34: download - view: text, markup, annotated - select for diffs
Thu Feb 28 23:25:50 2002 UTC (22 years, 10 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.33: preferred, unified
Changes since revision 1.33: +7 -4 lines
Fixed Bug 105

Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu Feb 28 23:14:57 2002 UTC (22 years, 10 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.32: preferred, unified
Changes since revision 1.32: +75 -11 lines
Added button for showing all students active or non-active

Revision 1.32: download - view: text, markup, annotated - select for diffs
Thu Feb 28 01:49:33 2002 UTC (22 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.31: preferred, unified
Changes since revision 1.31: +5 -6 lines
- '*' is a possible character in a student's record, so dont try to join and split on it.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Tue Feb 19 20:22:00 2002 UTC (22 years, 10 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.30: preferred, unified
Changes since revision 1.30: +15 -15 lines
changed map's into foreach's

Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Feb 19 18:58:10 2002 UTC (22 years, 10 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.29: preferred, unified
Changes since revision 1.29: +215 -157 lines
Added sorting by last name and section
Data cached in the local machine

Revision 1.29: download - view: text, markup, annotated - select for diffs
Wed Feb 6 16:59:50 2002 UTC (22 years, 10 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.28: preferred, unified
Changes since revision 1.28: +3 -3 lines
Leading Zero's went back to the sections.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Mon Feb 4 13:52:09 2002 UTC (22 years, 10 months ago) by albertel
Branches: MAIN
CVS tags: stable_2002_spring
Diff to previous 1.27: preferred, unified
Changes since revision 1.27: +3 -1 lines
- adding No_cache call

Revision 1.27: download - view: text, markup, annotated - select for diffs
Fri Feb 1 16:37:58 2002 UTC (22 years, 10 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.26: preferred, unified
Changes since revision 1.26: +10 -7 lines
Unifying the section numbers

Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Dec 20 20:47:53 2001 UTC (23 years ago) by minaeibi
Branches: MAIN
Diff to previous 1.25: preferred, unified
Changes since revision 1.25: +18 -7 lines
added Total Number of problems.
Considered "Excused Problems".

Revision 1.25: download - view: text, markup, annotated - select for diffs
Tue Dec 18 22:22:13 2001 UTC (23 years ago) by minaeibi
Branches: MAIN
Diff to previous 1.24: preferred, unified
Changes since revision 1.24: +30 -1 lines
Fixed some bugs

Revision 1.24: download - view: text, markup, annotated - select for diffs
Tue Dec 18 20:06:05 2001 UTC (23 years ago) by minaeibi
Branches: MAIN
Diff to previous 1.23: preferred, unified
Changes since revision 1.23: +7 -3 lines
Tried to fix global variable bug. It should be tested.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Dec 6 21:57:23 2001 UTC (23 years ago) by albertel
Branches: MAIN
CVS tags: stable_2001_fall
Diff to previous 1.22: preferred, unified
Changes since revision 1.22: +2 -0 lines
- added notice of ungraded_attempted

Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Nov 28 18:48:33 2001 UTC (23 years, 1 month ago) by minaeibi
Branches: MAIN
Diff to previous 1.21: preferred, unified
Changes since revision 1.21: +2 -11 lines
Fixed shifting space bug

Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed Nov 28 18:29:53 2001 UTC (23 years, 1 month ago) by minaeibi
Branches: MAIN
Diff to previous 1.20: preferred, unified
Changes since revision 1.20: +3 -4 lines

Hopefully, the shifting space bug is fixed.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Nov 28 18:18:17 2001 UTC (23 years, 1 month ago) by minaeibi
Branches: MAIN
Diff to previous 1.19: preferred, unified
Changes since revision 1.19: +1 -1 lines
correct

Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Nov 28 18:15:14 2001 UTC (23 years, 1 month ago) by minaeibi
Branches: MAIN
Diff to previous 1.18: preferred, unified
Changes since revision 1.18: +7 -10 lines
*** empty log message ***

Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Nov 28 17:52:00 2001 UTC (23 years, 1 month ago) by minaeibi
Branches: MAIN
Diff to previous 1.17: preferred, unified
Changes since revision 1.17: +6 -3 lines

newest

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Nov 28 17:16:16 2001 UTC (23 years, 1 month ago) by minaeibi
Branches: MAIN
Diff to previous 1.16: preferred, unified
Changes since revision 1.16: +2 -1 lines
new

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Nov 28 16:36:08 2001 UTC (23 years, 1 month ago) by minaeibi
Branches: MAIN
Diff to previous 1.15: preferred, unified
Changes since revision 1.15: +4 -3 lines
*** empty log message ***

Revision 1.15: download - view: text, markup, annotated - select for diffs
Wed Nov 28 13:57:48 2001 UTC (23 years, 1 month ago) by minaeibi
Branches: MAIN
Diff to previous 1.14: preferred, unified
Changes since revision 1.14: +2 -2 lines
*** empty log message ***

Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue Nov 27 21:16:11 2001 UTC (23 years, 1 month ago) by minaeibi
Branches: MAIN
Diff to previous 1.13: preferred, unified
Changes since revision 1.13: +10 -6 lines
*** empty log message ***

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Nov 24 17:31:42 2001 UTC (23 years, 1 month ago) by minaeibi
Branches: MAIN
Diff to previous 1.12: preferred, unified
Changes since revision 1.12: +2 -1 lines

Fixing the shift space bug

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Nov 22 17:25:30 2001 UTC (23 years, 1 month ago) by minaeibi
Branches: MAIN
Diff to previous 1.11: preferred, unified
Changes since revision 1.11: +0 -18 lines

Tried to fix the shifting space in multi-part problems.
Guy should put this version on s10 to check it.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Nov 22 17:05:07 2001 UTC (23 years, 1 month ago) by minaeibi
Branches: MAIN
Diff to previous 1.10: preferred, unified
Changes since revision 1.10: +38 -12 lines
fixed bugs in shifting space:









<F10>:

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Nov 17 20:30:47 2001 UTC (23 years, 1 month ago) by minaeibi
Branches: MAIN
Diff to previous 1.9: preferred, unified
Changes since revision 1.9: +23 -8 lines

Added a simple count of solved problems in green color instead of the "!" between sequences and pages (3 digits)
Added a total number of solved problems in blue color at the end of the line (5 digits)




<F12>

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Oct 22 14:52:14 2001 UTC (23 years, 2 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.8: preferred, unified
Changes since revision 1.8: +2 -1 lines
Fixed bugs in showing the multi-part questions. (should be tested)

Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Oct 19 22:03:05 2001 UTC (23 years, 2 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.7: preferred, unified
Changes since revision 1.7: +2 -1 lines
Fixed bug in showing the unattempted problems

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Oct 18 14:25:49 2001 UTC (23 years, 2 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.6: preferred, unified
Changes since revision 1.6: +43 -78 lines
1. Works with "Page" as a "Sequence" in counting the maps
2. Solved the "multi-part" questions problem.
3. Solved the "multi-instance" problems.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Sep 8 19:16:01 2001 UTC (23 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.5: preferred, unified
Changes since revision 1.5: +10 -3 lines
Prints date on screen, explains symbols

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Jul 10 18:15:25 2001 UTC (23 years, 5 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.4: preferred, unified
Changes since revision 1.4: +115 -58 lines
*** empty log message ***

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Feb 6 20:50:04 2001 UTC (23 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.3: preferred, unified
Changes since revision 1.3: +3 -4 lines
-extra newline

Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Feb 5 18:58:04 2001 UTC (23 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.2: preferred, unified
Changes since revision 1.2: +16 -6 lines
- lastname, firstname

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Jan 31 23:28:06 2001 UTC (23 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.1: preferred, unified
Changes since revision 1.1: +5 -4 lines
Now does some things that make sense

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Jan 31 23:21:06 2001 UTC (23 years, 10 months ago) by www
Branches: MAIN
Produces a simple chart of assessment performance for all students in class

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>