CVS log for loncom/interface/statistics/lonstudentassessment.pm

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.169.2.8: download - view: text, markup, annotated - select for diffs
Tue Jul 2 14:19:01 2024 UTC (5 months, 3 weeks ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_5
Diff to previous 1.169.2.7: preferred, unified next main 1.170: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.169.2.7: +6 -2 lines
- For 2.11
  Backport 1.177

Revision 1.169.2.7.2.2: download - view: text, markup, annotated - select for diffs
Fri Sep 8 00:56:04 2023 UTC (15 months, 2 weeks ago) by raeburn
Branches: version_2_11_4_msu
CVS tags: version_2_11_5_msu
Diff to previous 1.169.2.7.2.1: preferred, unified to branchpoint 1.169.2.7: preferred, unified next main 1.169.2.8: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.169.2.7.2.1: +2 -2 lines
- For 2.11.4 (modified)
  Include changes in 1.175

Revision 1.169.2.7.2.1: download - view: text, markup, annotated - select for diffs
Mon Jul 10 02:33:06 2023 UTC (17 months, 2 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.169.2.7: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.169.2.7: +6 -2 lines
- For 2.11.4 (modified)
  Include changes in 1.177

Revision 1.177: download - view: text, markup, annotated - select for diffs
Fri Apr 7 16:46:44 2023 UTC (20 months, 2 weeks ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, HEAD
Diff to previous 1.176: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.176: +6 -2 lines
- Bug 5071
  - Align " / maximum" in total (rightmost) column for students with and without
    scores for selected folder(s).
  - Use 2 decimal places for maximum for consistency with total scores.

Revision 1.169.2.7: download - view: text, markup, annotated - select for diffs
Wed Mar 20 03:43:47 2019 UTC (5 years, 9 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_4_uiuc, version_2_11_4, version_2_11_3_uiuc, version_2_11_3_msu, version_2_11_3, version_2_11_2_msu
Branch point for: version_2_11_4_msu
Diff to previous 1.169.2.6: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.169.2.6: +2 -2 lines
- For 2.11
  Backport 1.176

Revision 1.176: download - view: text, markup, annotated - select for diffs
Wed Mar 20 03:39:48 2019 UTC (5 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.175: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.175: +2 -2 lines
- Bug 6897

Revision 1.175: download - view: text, markup, annotated - select for diffs
Mon Dec 18 23:51:19 2017 UTC (7 years ago) by raeburn
Branches: MAIN
Diff to previous 1.174: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.174: +2 -2 lines
- Bug 6754 LON-CAPA as LTI Consumer
  - Grading screens can be used to display passback transactions, and
    for override of scores etc., for external tools set to be "gradable".

Revision 1.169.2.6: download - view: text, markup, annotated - select for diffs
Sat Apr 5 13:03:06 2014 UTC (10 years, 8 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_2_uiuc, version_2_11_2_educog, version_2_11_2, version_2_11_1, version_2_11_0_RC3, version_2_11_0
Diff to previous 1.169.2.5: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.169.2.5: +6 -6 lines
- For 2.11
  - Backport 1.174

Revision 1.174: download - view: text, markup, annotated - select for diffs
Fri Mar 28 14:43:26 2014 UTC (10 years, 9 months ago) by bisitz
Branches: MAIN
Diff to previous 1.173: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.173: +6 -6 lines
- Internationalization: Added missing &mt() call
- Consistent standard styles: Error style for error messages

Revision 1.169.2.5: download - view: text, markup, annotated - select for diffs
Thu Aug 8 16:53:53 2013 UTC (11 years, 4 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_0_RC2, version_2_11_0_RC1
Diff to previous 1.169.2.4: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.169.2.4: +3 -3 lines
- For 2.11
  - Backport 1.173.

Revision 1.173: download - view: text, markup, annotated - select for diffs
Mon Jul 22 18:06:58 2013 UTC (11 years, 5 months ago) by bisitz
Branches: MAIN
Diff to previous 1.172: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.172: +3 -3 lines
Exclude HTML tags from translation phrases.
Update corresponding German translation file phrases and translations.

Revision 1.169.2.4: download - view: text, markup, annotated - select for diffs
Sat May 11 21:39:31 2013 UTC (11 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.169.2.3: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.169.2.3: +10 -10 lines
- For 2.11
  - Backport 1.172.

Revision 1.172: download - view: text, markup, annotated - select for diffs
Thu Apr 11 16:23:36 2013 UTC (11 years, 8 months ago) by bisitz
Branches: MAIN
Diff to previous 1.171: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.171: +10 -10 lines
XHTML:
- Escape parameter separators in links
- selected
- Removed invalid single quotation mark

Revision 1.169.2.3: download - view: text, markup, annotated - select for diffs
Thu Feb 21 21:56:09 2013 UTC (11 years, 10 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.169.2.2: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.169.2.2: +1 -2 lines
- For 2.11
  - Remove another line added in 1.163 - requires "3.0" grading interface.

Revision 1.169.2.2: download - view: text, markup, annotated - select for diffs
Sun Dec 16 17:11:23 2012 UTC (12 years ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.169.2.1: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.169.2.1: +10 -9 lines
- For 2.11
  - Backport 1.170, 1.171

Revision 1.171: download - view: text, markup, annotated - select for diffs
Sun Dec 16 16:59:34 2012 UTC (12 years ago) by raeburn
Branches: MAIN
Diff to previous 1.170: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.170: +2 -2 lines
- Fix typo.

Revision 1.170: download - view: text, markup, annotated - select for diffs
Tue Oct 2 18:13:30 2012 UTC (12 years, 2 months ago) by bisitz
Branches: MAIN
Diff to previous 1.169: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.169: +9 -8 lines
Use standard styles (info/warning/error):

Revision 1.169.2.1: download - view: text, markup, annotated - select for diffs
Sat May 12 03:42:01 2012 UTC (12 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.169: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.169: +1 -3 lines
- For 2.11
  - Reverse changes for 1.163 - they require "3.0" grading interface.

Revision 1.169: download - view: text, markup, annotated - select for diffs
Tue Mar 20 16:05:26 2012 UTC (12 years, 9 months ago) by bisitz
Branches: MAIN
Branch point for: version_2_11_X
Diff to previous 1.168: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.168: +3 -3 lines
Localization of fields in Progress Chart (Assessment Overview Chart) for Excel output
    - Header with information about section, group, access status
    - Headline with student fields

(Excel output still needs global correction of character encoding.)

Revision 1.162.2.1: download - view: text, markup, annotated - select for diffs
Fri Feb 17 21:49:58 2012 UTC (12 years, 10 months ago) by raeburn
Branches: loncapaMITrelate_1
Diff to previous 1.162: preferred, unified next main 1.163: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.162: +2 -1 lines
- Customization for MITrelate
  - Backport 1.168

Revision 1.168: download - view: text, markup, annotated - select for diffs
Fri Feb 17 21:44:11 2012 UTC (12 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.167: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.167: +2 -2 lines
- Bug 6244.
  - convert in-place from byte sequence to character needs to occur before
    calculation of length of all characters in string.

Revision 1.167: download - view: text, markup, annotated - select for diffs
Fri Feb 17 00:49:46 2012 UTC (12 years, 10 months ago) by droeschl
Branches: MAIN
Diff to previous 1.166: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.166: +2 -1 lines
Bug #6244. Misalignment of names column in course assessment progress chart
if name contains special characters. Fixed by converting the byte sequence
to a utf character sequence. See perldoc utf8 for details.

Revision 1.166: download - view: text, markup, annotated - select for diffs
Thu Dec 22 00:28:11 2011 UTC (13 years ago) by www
Branches: MAIN
CVS tags: BZ4492-merge, BZ4492-feature_horizontal_radioresponse
Diff to previous 1.165: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.165: +5 -8 lines
Better layout of progress bar

Revision 1.165: download - view: text, markup, annotated - select for diffs
Wed Dec 21 21:25:51 2011 UTC (13 years ago) by www
Branches: MAIN
Diff to previous 1.164: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.164: +4 -13 lines
Bug 6455 - Progress Indicator now jQuery. Still need to test across browsers.

Revision 1.164: download - view: text, markup, annotated - select for diffs
Wed Oct 5 18:56:00 2011 UTC (13 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: language_hyphenation_merge, language_hyphenation
Diff to previous 1.163: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.163: +31 -11 lines
- CHART now shows correct total possible points where folder is using
  randompick and all items included in folder carry equal points.

Revision 1.163: download - view: text, markup, annotated - select for diffs
Sat Dec 4 14:41:13 2010 UTC (14 years ago) by www
Branches: MAIN
Diff to previous 1.162: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.162: +6 -3 lines
Add chart to grading

Revision 1.162: download - view: text, markup, annotated - select for diffs
Wed Jun 9 14:55:27 2010 UTC (14 years, 6 months ago) by bisitz
Branches: MAIN
CVS tags: version_2_10_X, version_2_10_1, version_2_10_0_RC2, version_2_10_0_RC1, version_2_10_0
Branch point for: loncapaMITrelate_1
Diff to previous 1.161: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.161: +2 -2 lines
Status Bar:
Introduce optional parameter for lonhtmlcommon::Increment_PrgWin() to allow other counter steps than 1 (solves side effects of bug 6022 resolution).
Default is 1.

Revision 1.150.2.5: download - view: text, markup, annotated - select for diffs
Wed Apr 14 07:08:00 2010 UTC (14 years, 8 months ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_9_1, version_2_9_0, version_2_8_99_1
Diff to previous 1.150.2.4: preferred, unified to branchpoint 1.150: preferred, unified next main 1.151: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.150.2.4: +2 -2 lines
- Backport 1.161.

Revision 1.161: download - view: text, markup, annotated - select for diffs
Wed Apr 14 06:57:17 2010 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: PRINT_INCOMPLETE_base, PRINT_INCOMPLETE
Diff to previous 1.160: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.160: +2 -2 lines
- Bug 6255.
  &Apache::locallocaltime() now used for header in HTML, Excel and CSV output.

Revision 1.150.2.4: download - view: text, markup, annotated - select for diffs
Fri Feb 12 15:11:08 2010 UTC (14 years, 10 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.150.2.3: preferred, unified to branchpoint 1.150: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.150.2.3: +25 -24 lines
- Backport 1.157, 1.160.

Revision 1.160: download - view: text, markup, annotated - select for diffs
Fri Feb 12 14:42:50 2010 UTC (14 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_99_0
Diff to previous 1.159: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.159: +2 -2 lines
- Fix quotes.

Revision 1.159: download - view: text, markup, annotated - select for diffs
Thu Jan 14 17:20:51 2010 UTC (14 years, 11 months ago) by bisitz
Branches: MAIN
CVS tags: bz6209-base, bz6209
Diff to previous 1.158: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.158: +4 -3 lines
Consistent screen ergonomics:
- First checkbox, then option text
- Removed special styles

Revision 1.158: download - view: text, markup, annotated - select for diffs
Thu Oct 1 16:28:24 2009 UTC (15 years, 2 months ago) by bisitz
Branches: MAIN
CVS tags: GCI_3
Diff to previous 1.157: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.157: +9 -4 lines
Bug 6022 - Workaround:
Only update status each 5 rows instead of each row to get rid of disturbing additional line break generated by scripttag()

Revision 1.157: download - view: text, markup, annotated - select for diffs
Tue Sep 22 14:28:56 2009 UTC (15 years, 3 months ago) by bisitz
Branches: MAIN
Diff to previous 1.156: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.156: +24 -24 lines
Localized various statistical printing texts
- Added &mt() calls
- Added missing phrases to de.pm, prepared phrases in zh.pm, updated phrases in es.pm
- Optimized some &mt() calls and adjusted corresponding translation file entries

- Consistent username:domain

Revision 1.150.2.3: download - view: text, markup, annotated - select for diffs
Fri Aug 14 12:37:44 2009 UTC (15 years, 4 months ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_8_99_0, GCI_2
Diff to previous 1.150.2.2: preferred, unified to branchpoint 1.150: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.150.2.2: +2 -2 lines
 Fix quotes.

Revision 1.150.2.2: download - view: text, markup, annotated - select for diffs
Thu Aug 13 18:45:04 2009 UTC (15 years, 4 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.150.2.1: preferred, unified to branchpoint 1.150: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.150.2.1: +26 -29 lines
- Backport 1.153, 1.154, 1.155, 1.156.

Revision 1.156: download - view: text, markup, annotated - select for diffs
Mon Aug 10 16:32:32 2009 UTC (15 years, 4 months ago) by bisitz
Branches: MAIN
Diff to previous 1.155: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.155: +13 -13 lines
- Moved "Generate Chart" button to last position at screen header
- Moved status bar between options and buttons
- Exclude status bar from &mt call
- Added error style to error message about missing navmap
- Localized time output in chart headline

Revision 1.155: download - view: text, markup, annotated - select for diffs
Sun May 17 23:13:49 2009 UTC (15 years, 7 months ago) by bisitz
Branches: MAIN
CVS tags: bz5969, bz2851, BZ5971-printing-apage
Diff to previous 1.154: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.154: +8 -8 lines
Optimized previous/next buttons:
- Localization: Added missing &mt to button texts
- Consistent wording: username:domain
- Optimized buttons for the case that top/bottom of student list is reached:
    - Disabled corresponding button
    - Wording
- Added phrases to de.pm

Revision 1.154: download - view: text, markup, annotated - select for diffs
Sun May 17 22:55:42 2009 UTC (15 years, 7 months ago) by bisitz
Branches: MAIN
Diff to previous 1.153: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.153: +3 -3 lines
Display status in separate line

Revision 1.153: download - view: text, markup, annotated - select for diffs
Sun May 17 22:49:42 2009 UTC (15 years, 7 months ago) by bisitz
Branches: MAIN
Diff to previous 1.152: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.152: +6 -10 lines
- Removed <h1> which was used for informal text instead of headline
- Optimized &mt usage (quantization of student counter)
- Added missing &mt
- Added translation to de.pm

Revision 1.150.2.1: download - view: text, markup, annotated - select for diffs
Thu May 14 19:01:28 2009 UTC (15 years, 7 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.150: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.150: +2 -2 lines
- Backport 1.152.

Revision 1.152: download - view: text, markup, annotated - select for diffs
Sat Apr 4 20:06:49 2009 UTC (15 years, 8 months ago) by bisitz
Branches: MAIN
CVS tags: BZ5434-fox
Diff to previous 1.151: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.151: +2 -2 lines
XHTML:
- Replaced
checked="1"
by
checked="checked"

- Optimized/Corrected white spaces

Revision 1.151: download - view: text, markup, annotated - select for diffs
Tue Oct 14 15:16:58 2008 UTC (16 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.150: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.150: +12 -11 lines
Saving my work on fractional score display.

Revision 1.150: download - view: text, markup, annotated - select for diffs
Tue Sep 16 13:10:19 2008 UTC (16 years, 3 months ago) by bisitz
Branches: MAIN
CVS tags: version_2_8_X, version_2_8_2, version_2_8_1, version_2_8_0, version_2_7_X, version_2_7_99_1, version_2_7_99_0, version_2_7_1, GCI_1
Branch point for: version_2_9_X
Diff to previous 1.149: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.149: +22 -15 lines
Replaced style for summary tables with LON-CAPA standard table styles

Revision 1.149: download - view: text, markup, annotated - select for diffs
Tue Sep 16 08:49:08 2008 UTC (16 years, 3 months ago) by bisitz
Branches: MAIN
Diff to previous 1.148: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.148: +7 -4 lines
- Localization: Added missing &mt() calls to warning and error messages
- Use standard style instead of hardcoded style for "No Course Data"

Revision 1.148: download - view: text, markup, annotated - select for diffs
Sun Sep 14 15:16:30 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.147: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.147: +3 -3 lines
Resource and symb in links to encrypted resources included in CHRT (assessment progress chart) and also STAT (course assessment statistics) need to be encrypted if viewer does not an advanced role (i.e., TA role) to prevent access denied message when following link.

Revision 1.147: download - view: text, markup, annotated - select for diffs
Fri Sep 12 14:35:45 2008 UTC (16 years, 3 months ago) by bisitz
Branches: MAIN
Diff to previous 1.146: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.146: +2 -2 lines
Wording: "CSV" (comma separated values) everywhere uppercase

Revision 1.146: download - view: text, markup, annotated - select for diffs
Thu Dec 20 13:57:13 2007 UTC (17 years ago) by bisitz
Branches: MAIN
CVS tags: version_2_7_0, version_2_6_X, version_2_6_99_1, version_2_6_99_0, version_2_6_3, version_2_6_2, version_2_6_1, version_2_6_0, version_2_5_99_1
Diff to previous 1.145: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.145: +5 -4 lines
- Localization: added &mt to statistic type headline and Show-links-in-new-window-option
- Set status field to readonly (only used for output)

Revision 1.145: download - view: text, markup, annotated - select for diffs
Wed Oct 3 17:39:13 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
CVS tags: version_2_5_99_0
Diff to previous 1.144: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.144: +1 -4 lines
- eliminating some log spew

Revision 1.144: download - view: text, markup, annotated - select for diffs
Thu Dec 21 02:53:42 2006 UTC (18 years ago) by albertel
Branches: MAIN
CVS tags: version_2_5_X, version_2_5_2, version_2_5_1, version_2_5_0, version_2_4_X, version_2_4_99_0, version_2_4_2, version_2_4_1, version_2_4_0, version_2_3_X, version_2_3_99_0, version_2_3_2, version_2_3_1, version_2_3_0, version_2_2_99_1
Diff to previous 1.143: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.143: +10 -5 lines
- when errors occur getting data for chrt display it

Revision 1.143: download - view: text, markup, annotated - select for diffs
Fri Aug 18 15:15:38 2006 UTC (18 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_2_X, version_2_2_99_0, version_2_2_2, version_2_2_1, version_2_2_0
Diff to previous 1.142: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.142: +2 -2 lines
Bug 4954.  Filter title changed from "Enrollment Status" to "Access Status".  Access Status selections in lonhtmlcommon set to:
Currently Has Access
Will Have Future Access
Previously Had Access
Any Access Status
See comment appended to bug 4954 for more information.
Documentation updated to include ability to selectively display students with future access.

Revision 1.142: download - view: text, markup, annotated - select for diffs
Mon Jul 3 03:54:32 2006 UTC (18 years, 5 months ago) by albertel
Branches: MAIN
CVS tags: version_2_1_99_3, version_2_1_99_2, version_2_1_99_1, version_2_1_99_0
Diff to previous 1.141: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.141: +6 -9 lines
- BUG#4906 chrt higlight colror switching

Revision 1.141: download - view: text, markup, annotated - select for diffs
Fri Jun 30 04:15:07 2006 UTC (18 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.140: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.140: +16 -7 lines
- hey lets link to help files we have (BUG#4892)

Revision 1.140: download - view: text, markup, annotated - select for diffs
Tue May 30 12:46:50 2006 UTC (18 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.139: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.139: +6 -3 lines
&Apache::lonnet::unescape -> &unescape
&Apache::lonnet::escape -> &escape

Revision 1.139: download - view: text, markup, annotated - select for diffs
Fri May 5 20:03:43 2006 UTC (18 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.138: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.138: +5 -1 lines
Adding groups filter to STATS functionality. New tables added (dom_course_groupnames and dom_course_studentgroups).

Revision 1.138: download - view: text, markup, annotated - select for diffs
Mon May 1 19:29:13 2006 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.137: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.137: +2 -2 lines
- update statistics calls to bread crumbs

Revision 1.137: download - view: text, markup, annotated - select for diffs
Fri Apr 28 21:58:33 2006 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.136: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.136: +2 -2 lines
- .task 'version' is really tries for them
- 'correct_by_override' is the normal stat of affairs for a .task

Revision 1.136: download - view: text, markup, annotated - select for diffs
Sat Apr 8 06:59:44 2006 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.135: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.135: +7 -6 lines
- update to make use of the moved functions

Revision 1.135: download - view: text, markup, annotated - select for diffs
Tue Mar 21 16:49:59 2006 UTC (18 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.134: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.134: +5 -4 lines
- <label>

Revision 1.134: download - view: text, markup, annotated - select for diffs
Sat Mar 11 19:51:38 2006 UTC (18 years, 9 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.133: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.133: +49 -5 lines
Fix bug 4338: Links in the chart default to opening new windows, but
it's controllable by the users.

Revision 1.133: download - view: text, markup, annotated - select for diffs
Sun Mar 5 19:43:12 2006 UTC (18 years, 9 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.132: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.132: +1 -1 lines
Previous commit worked only in IE; this should work in both.

Revision 1.132: download - view: text, markup, annotated - select for diffs
Sun Mar 5 02:00:01 2006 UTC (18 years, 9 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.131: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.131: +70 -3 lines
When * is displayed on the chart, add code to make a pop-up-like thing
appear and show the real value for that cell.

Revision 1.131: download - view: text, markup, annotated - select for diffs
Mon Feb 27 19:40:30 2006 UTC (18 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.130: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.130: +2 -2 lines
- style police

Revision 1.130: download - view: text, markup, annotated - select for diffs
Mon Feb 27 02:25:44 2006 UTC (18 years, 10 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.129: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.129: +3 -2 lines
Fix sequence performance to correctly compute scores with &compute_score.

Revision 1.129: download - view: text, markup, annotated - select for diffs
Sun Jan 29 19:39:03 2006 UTC (18 years, 11 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.128: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.128: +19 -9 lines
Fix bug 4490; parts correct works when weight for the problem = 0;

Revision 1.128: download - view: text, markup, annotated - select for diffs
Sat Jan 28 19:25:59 2006 UTC (18 years, 11 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.127: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.127: +3 -3 lines
Fix bug #4358.

Revision 1.127: download - view: text, markup, annotated - select for diffs
Sun Jan 22 21:11:59 2006 UTC (18 years, 11 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.126: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.126: +6 -4 lines
Towards fixing bug 4508: Instead of just putting in a
SUM(start:end)
for the Total column, put in
IF(COUNT(start:end),SUM(start:end),"")

This will sum the scores up if there are any scores, but put a blank
string into the sum if there were no attempts at all. If the professor
then averages that column, this will much more closely match the
LON-CAPA-claimed average for the sequence.

Revision 1.126: download - view: text, markup, annotated - select for diffs
Sun Jan 22 02:10:03 2006 UTC (18 years, 11 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.125: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.125: +4 -3 lines
Fix bug 4415: If it was going to display a negative number, "truncate"
it to 0. This means everything in the Parts Correct chart is either 0
or 1.

Revision 1.125: download - view: text, markup, annotated - select for diffs
Fri Aug 26 21:53:23 2005 UTC (19 years, 4 months ago) by albertel
Branches: MAIN
CVS tags: version_2_1_X, version_2_1_3, version_2_1_2, version_2_1_1, version_2_1_0, version_2_0_X, version_2_0_99_1, version_2_0_2, version_2_0_1
Diff to previous 1.124: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.124: +29 -19 lines
- some stat reports were not cleaningup the navmap cglobal which menat the course hashes weren't untied

Revision 1.124: download - view: text, markup, annotated - select for diffs
Tue Apr 19 01:28:25 2005 UTC (19 years, 8 months ago) by matthew
Branches: MAIN
CVS tags: version_2_0_0, version_1_99_3, version_1_99_2, version_1_99_1_tmcc, version_1_99_1, version_1_99_0
Diff to previous 1.123: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.123: +13 -7 lines
Bug 2159: use 'd' to indicate a draft solution was saved.
Also changed to using 'u' to indicate an ungraded solution.
Updated help text.
Fixed buglet where lonstatistics::section_enrollment_description was called
with a bad parameter.

Revision 1.123: download - view: text, markup, annotated - select for diffs
Fri Apr 8 13:44:43 2005 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
CVS tags: version_1_99_0_tmcc
Diff to previous 1.122: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.122: +18 -1 lines
- update status bar in CHRT HTML output mode

Revision 1.122: download - view: text, markup, annotated - select for diffs
Thu Apr 7 07:34:52 2005 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.121: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.121: +7 -17 lines
- increasing the use of loncommon::get_env_multiple

Revision 1.121: download - view: text, markup, annotated - select for diffs
Thu Apr 7 06:56:24 2005 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.120: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.120: +22 -22 lines
- ENV -> env

Revision 1.120: download - view: text, markup, annotated - select for diffs
Mon Mar 21 19:47:54 2005 UTC (19 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.119: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.119: +10 -28 lines
lonstatistics.pm: Modified &section_and_enrollment_description to take a 'mode'
lonstathelpers.pm: removed &sections_description
lonstudentassessment.pm: Use &Apache::loncommon::create_text_file and
    &Apache::lonstatistics::section_and_enrollment_description.

Revision 1.119: download - view: text, markup, annotated - select for diffs
Mon Mar 14 20:28:22 2005 UTC (19 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.118: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.118: +5 -2 lines
lonstatistics.pm:Removed package variable @SelectedSections.
    Added &get_selected_sections
    Added &section_and_enrollment_description to provide a brief
        description of those students selected for statistics work
        (hopefully this descriptive line will make it in to bug reports).
Added &section_and_enrollment_description to all statistics pages
Replaced use of @SelectedSections with &get_selected_sections in statistics
    pages.

Revision 1.118: download - view: text, markup, annotated - select for diffs
Fri Mar 11 20:26:32 2005 UTC (19 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.117: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.117: +9 -11 lines
Bug 4004: Mis-aligned headings in tries output of chart.
Also minor code cleanups and reduction in debugging spew.

Revision 1.117: download - view: text, markup, annotated - select for diffs
Thu Mar 10 17:33:58 2005 UTC (19 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.116: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.116: +5 -22 lines
Updated to use loncommon::create_workbook.  Spreadsheets were slightly
modified to use formats.

Revision 1.116: download - view: text, markup, annotated - select for diffs
Mon Feb 28 17:23:11 2005 UTC (19 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.115: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.115: +2 -2 lines
Fix output of csv headers.

Revision 1.115: download - view: text, markup, annotated - select for diffs
Fri Feb 25 23:32:23 2005 UTC (19 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.114: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.114: +156 -120 lines
More work on getting chart to use navmaps.  Excel output works now.  CSV is
broken.

Revision 1.114: download - view: text, markup, annotated - select for diffs
Fri Feb 25 19:48:01 2005 UTC (19 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.113: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.113: +2 -2 lines
lonstatistics:Changed name of sequences_with_assessments to
selected_sequences_with_assessments AND fixed bug where it returned all the
sequences with assessments instead of just those selected by the user.
lonstudentassessment: Now call selected_sequences_with_assessments

Revision 1.113: download - view: text, markup, annotated - select for diffs
Fri Feb 25 19:17:44 2005 UTC (19 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.112: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.112: +2 -2 lines
html_initialized: Fix bug in computation of column widths.
   $res->parts returns a reference, not an array.

Revision 1.112: download - view: text, markup, annotated - select for diffs
Fri Feb 25 02:37:49 2005 UTC (19 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.111: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.111: +101 -65 lines
Reworking to use navmaps directly.  It compiles.  Most statistics pages
will not load. chart works for html output only, although the columns are
off and all sequences are selected regardless of what you say.  In short,
it needs work.  A lot of work.  Guess I'll be busy tomorrow.

Revision 1.111: download - view: text, markup, annotated - select for diffs
Fri Feb 11 21:25:53 2005 UTC (19 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.110: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.110: +2 -2 lines
Bug 3934 (sort of): HTML output of chart now shows $awarded*$weight even
when the student does not have a value set for resource.$part.solved and
resource.$part.tries.

Revision 1.110: download - view: text, markup, annotated - select for diffs
Fri Jan 21 18:52:40 2005 UTC (19 years, 11 months ago) by albertel
Branches: MAIN
CVS tags: version_1_3_X, version_1_3_3, version_1_3_2
Diff to previous 1.109: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.109: +19 -27 lines
- Excel Forumlas were not being rewritten properly
   For example if you have a formula of =SUM(H11:H11), for row 110 this was turning into
    =SUM(H1100:H11)

Revision 1.109: download - view: text, markup, annotated - select for diffs
Fri Jan 14 21:15:09 2005 UTC (19 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.108: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.108: +25 -5 lines
Bug 3390: When outputting number of attempts, indicate those who did not
get the problem correct by prepending '-' to the number.  Added
'non_html_notes' so I can warn the instructor about the negative values.

Revision 1.108: download - view: text, markup, annotated - select for diffs
Wed Jan 5 20:01:46 2005 UTC (19 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.107: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.107: +8 -3 lines
Chart now uses inline status display instead of opening a window.

Revision 1.107: download - view: text, markup, annotated - select for diffs
Fri Dec 10 16:52:53 2004 UTC (20 years ago) by matthew
Branches: MAIN
CVS tags: version_1_3_1, version_1_3_0, version_1_2_99_1
Diff to previous 1.106: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.106: +7 -3 lines
Excel output: now use the proper formula for computation of the maximum
points per student instead of using the same formula over and over.

Revision 1.106: download - view: text, markup, annotated - select for diffs
Tue Dec 7 15:48:29 2004 UTC (20 years ago) by matthew
Branches: MAIN
Diff to previous 1.105: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.105: +3 -2 lines
Fix bug in excel output where the sum of a sequence which contained only
one multi-part problem would only include the first part.

Revision 1.105: download - view: text, markup, annotated - select for diffs
Thu Sep 23 17:48:00 2004 UTC (20 years, 3 months ago) by matthew
Branches: MAIN
CVS tags: version_1_2_99_0
Diff to previous 1.104: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.104: +31 -54 lines
Mostly localization support.

Revision 1.102.2.1: download - view: text, markup, annotated - select for diffs
Fri Aug 27 22:16:56 2004 UTC (20 years, 4 months ago) by albertel
Branches: version_1_2_X
CVS tags: version_1_2_1, version_1_2_0
Diff to previous 1.102: preferred, unified next main 1.103: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.102: +2 -2 lines
- backport 1.104

Revision 1.104: download - view: text, markup, annotated - select for diffs
Wed Aug 25 21:04:37 2004 UTC (20 years, 4 months ago) by matthew
Branches: MAIN
Diff to previous 1.103: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.103: +2 -2 lines
Bug 3390 - report '.' in excel & csv output if the html symbol is '.'
(attempted but incorrect)

Revision 1.103: download - view: text, markup, annotated - select for diffs
Thu Jul 15 21:08:45 2004 UTC (20 years, 5 months ago) by matthew
Branches: MAIN
Diff to previous 1.102: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.102: +17 -3 lines
Added support for "Gradebook: Ability to add text to rep".
lonmsg.pm: Added &retrieve_instructor_comments
lonstatistics.pm: Added 'comments' field to student data selector.
lonaboutme.pm: Added anchor for comments section.
lonstudentassessment: Added output for "comments" column:
    html: link is included
    excel & csv: text is included, although excel has limits.

Revision 1.102: download - view: text, markup, annotated - select for diffs
Tue Jul 13 15:03:34 2004 UTC (20 years, 5 months ago) by matthew
Branches: MAIN
CVS tags: version_1_1_99_5, version_1_1_99_4, version_1_1_99_3
Branch point for: version_1_2_X
Diff to previous 1.101: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.101: +8 -4 lines
Make total sum adjust to width of total.

Revision 1.101: download - view: text, markup, annotated - select for diffs
Tue May 18 17:43:36 2004 UTC (20 years, 7 months ago) by matthew
Branches: MAIN
CVS tags: version_1_1_99_2, version_1_1_99_1, version_1_1_99_0
Diff to previous 1.100: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.100: +47 -2 lines
Bug 2193: Chart Excel needs maximum possible total for each student.

Revision 1.81.2.3: download - view: text, markup, annotated - select for diffs
Tue Apr 6 21:42:26 2004 UTC (20 years, 8 months ago) by matthew
Branches: version_1_1_X
CVS tags: version_1_1_3
Diff to previous 1.81.2.2: preferred, unified to branchpoint 1.81: preferred, unified next main 1.82: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.81.2.2: +10 -10 lines
Bug: 2905: Heading missing in excel output of scores summary.

Revision 1.81.2.2: download - view: text, markup, annotated - select for diffs
Tue Apr 6 19:09:10 2004 UTC (20 years, 8 months ago) by albertel
Branches: version_1_1_X
Diff to previous 1.81.2.1: preferred, unified to branchpoint 1.81: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.81.2.1: +3 -1 lines
- backport 1.100

Revision 1.100: download - view: text, markup, annotated - select for diffs
Thu Apr 1 18:49:39 2004 UTC (20 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.99: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.99: +3 -1 lines
Bug 2895: Sorting the classlist lead to a blank page.  Should go in
version_1_1_X.

Revision 1.99: download - view: text, markup, annotated - select for diffs
Wed Mar 31 19:34:10 2004 UTC (20 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.98: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.98: +11 -4 lines
Fixed bug with truncating sums in chart instead of rounding them.
Added a space between the problem scores output and the sum for a
sequence.

Revision 1.98: download - view: text, markup, annotated - select for diffs
Wed Mar 10 18:50:38 2004 UTC (20 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.97: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.97: +2 -2 lines
Fix bug introduced in last commit to html_outputstudent.  Columns now line
up again.

Revision 1.97: download - view: text, markup, annotated - select for diffs
Wed Mar 10 18:41:37 2004 UTC (20 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.96: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.96: +61 -24 lines
Modified general behavior of sums: If the student has not attempted any
problem part in a sequence, they receive a sum of ' ' instead of '0'.
Modified &StudentTriesOnSequence and &StudentPerformanceOnSequence to return
a score of ' ' when appropriate.
Modified (csv|excel|html)_outputstudent to catch the modified return value.
Modified html_outputstudent and html_finish to compute statistics properly
(Now keep track of the number of students contributing to the statistics,
instead of the number not contributing).

Revision 1.96: download - view: text, markup, annotated - select for diffs
Mon Mar 8 17:31:37 2004 UTC (20 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.95: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.95: +2 -2 lines
Typos: "separate"

Revision 1.95: download - view: text, markup, annotated - select for diffs
Mon Mar 1 16:39:19 2004 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.94: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.94: +3 -3 lines
No longer translate before calling lonhtmlcommon::breadcrumbs
and lonhtmlcommong::add_breadcrumb.

Revision 1.94: download - view: text, markup, annotated - select for diffs
Thu Feb 26 18:28:33 2004 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.93: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.93: +6 -6 lines
Update to fix the columns on html output and to compute them properly when
there are html entities in the titles of the sequences.

Revision 1.93: download - view: text, markup, annotated - select for diffs
Fri Feb 20 16:38:49 2004 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.92: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.92: +2 -2 lines
Translate text passed in to &Apache::lonhtmlcommon::breadcrumbs and
&Apache::lonhtmlcommon::add_breadcrumb.

Revision 1.92: download - view: text, markup, annotated - select for diffs
Fri Feb 20 16:24:20 2004 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.91: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.91: +2 -1 lines
Modified to use &Apache::htmlcommon breadcrumb routines.

Revision 1.91: download - view: text, markup, annotated - select for diffs
Wed Feb 18 15:43:00 2004 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.90: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.90: +3 -13 lines
Modified to use &Apache::loncommon::define_excel_formats()

Revision 1.90: download - view: text, markup, annotated - select for diffs
Thu Feb 12 21:15:47 2004 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.89: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.89: +97 -25 lines
Added summary table to excel output.

Revision 1.89: download - view: text, markup, annotated - select for diffs
Thu Feb 12 16:29:00 2004 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.88: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.88: +55 -15 lines
Moved chart-specific code from lonstatistics to lonstudentassessment.
Reworked the width computation of chart to deal with the new output structure
and to fix Bug 2192 (titles too long in chart).

Revision 1.88: download - view: text, markup, annotated - select for diffs
Thu Feb 12 14:47:55 2004 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.87: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.87: +6 -2 lines
More accurately count the columns of the spreadsheet.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Wed Feb 11 21:15:01 2004 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.86: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.86: +241 -249 lines
Major cleanup to output data code to simplify logic.  The changes are to
all output types (html, excel, and csv).  Only minor improvements should
be visible to the users.

Revision 1.86: download - view: text, markup, annotated - select for diffs
Wed Feb 11 17:42:34 2004 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.85: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.85: +39 -41 lines
Fix and cleanup excel output of scores summary and scores tries by being
explicit about which row we are in.

Revision 1.85: download - view: text, markup, annotated - select for diffs
Wed Feb 11 16:02:37 2004 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.84: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.84: +48 -19 lines
Improve spreadsheet output by adding formats and being more explicit about
where columns are (so errors will be less likely to cascade throughout the
sheet).

Revision 1.81.2.1: download - view: text, markup, annotated - select for diffs
Tue Feb 10 19:08:02 2004 UTC (20 years, 10 months ago) by albertel
Branches: version_1_1_X
CVS tags: version_1_1_2
Diff to previous 1.81: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.81: +7 -2 lines
- backport 1.84

Revision 1.84: download - view: text, markup, annotated - select for diffs
Tue Feb 10 16:47:25 2004 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.83: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.83: +7 -2 lines
Bug 2721: skip problems which do not have any parts at all.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Fri Feb 6 19:29:00 2004 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.82: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.82: +8 -3 lines
Fix bone-headed error which caused generation of xls output to die
(development bug only).

Revision 1.82: download - view: text, markup, annotated - select for diffs
Tue Jan 27 19:50:03 2004 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.81: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.81: +18 -14 lines
Bug 2628: This will address the bug with the formatting of the values
shown for the summary table.
Also improved the handling of 'score' cells in the Excel output in the
case where there is only one thing in the sequence.

Revision 1.81: download - view: text, markup, annotated - select for diffs
Tue Jan 27 16:58:05 2004 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
CVS tags: version_1_1_1
Branch point for: version_1_1_X
Diff to previous 1.80: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.80: +10 -4 lines
Fix bug seen at conference: When producing excel output for courses which
have a folder containing one problem part, sums for the folder containing
the part are incorrect.  A must-have for the next 1.1.x release.

Revision 1.80: download - view: text, markup, annotated - select for diffs
Tue Jan 27 16:04:27 2004 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.79: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.79: +2 -2 lines
Removed reference to non-existant options in error text.  Can go in 1.1.x
without any problems.

Revision 1.79: download - view: text, markup, annotated - select for diffs
Thu Dec 11 15:48:56 2003 UTC (21 years ago) by matthew
Branches: MAIN
CVS tags: version_1_1_0, version_1_0_99_3, version_1_0_99_2, version_1_0_99_1
Diff to previous 1.78: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.78: +40 -40 lines
Bug 2475: chart blows up on Excel output for some "Output Data" choices.
Fixed.  The issue was using Excel formulas when they were not defined.
Should be in 1.1 release.

Revision 1.78: download - view: text, markup, annotated - select for diffs
Tue Dec 9 17:00:07 2003 UTC (21 years ago) by matthew
Branches: MAIN
Diff to previous 1.77: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.77: +38 -26 lines
Modified logic in StudentTriesOnSequence to address bug 2464.

Revision 1.77: download - view: text, markup, annotated - select for diffs
Mon Dec 8 19:37:07 2003 UTC (21 years ago) by matthew
Branches: MAIN
Diff to previous 1.76: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.76: +2 -1 lines
Explicitly "use Apache::loncommon" even though we're using it everywhere...

Revision 1.76: download - view: text, markup, annotated - select for diffs
Fri Dec 5 21:04:34 2003 UTC (21 years ago) by matthew
Branches: MAIN
Diff to previous 1.75: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.75: +85 -5 lines
Part of Bug 2139: Chart now has a "Grand Total" column output in the
Excel format.  The sums on all the sequences are done with formulas, so
changing a students grade on a resource will propagate to their total on
the sequence and in the course.  Should go in 1.1.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Thu Nov 20 20:21:17 2003 UTC (21 years, 1 month ago) by matthew
Branches: MAIN
CVS tags: version_1_0_99
Diff to previous 1.74: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.74: +16 -13 lines
Localization of lonstudentassessment (chart).  And a little bit of the
new spreadsheet error reporting.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Tue Nov 11 22:14:28 2003 UTC (21 years, 1 month ago) by matthew
Branches: MAIN
Diff to previous 1.73: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.73: +14 -3 lines
Use the new &Apache::loncommon::store_course_settings and
restore_course_settings subroutines to remember form settings.
lonstatistics.pm was changed to not parse the student enrollment status
form elements before calling the sub-module routines which present the
interface.  Now each of the sub-modules (statistics/*) must call
&Apache::lonstatistics::PrepareClasslist(); at the right time.

Revision 1.73: download - view: text, markup, annotated - select for diffs
Wed Oct 29 16:20:14 2003 UTC (21 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.72: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.72: +3 -1 lines
Added loncommon::chartlink to produce a link to the chart for a particular
student.
lonstudentassessment: Modified to support passing in of output format in the
query string.  Required for chartlink to work.

Revision 1.72: download - view: text, markup, annotated - select for diffs
Wed Oct 22 15:38:11 2003 UTC (21 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.71: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.71: +2 -2 lines
Minor name change in output data selector.

Revision 1.71: download - view: text, markup, annotated - select for diffs
Tue Oct 21 21:23:53 2003 UTC (21 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.70: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.70: +34 -34 lines
Simplify user interface.  After chatting with Felicia the following
changes have been made to the 'Output Data' selection:

'Scores' has been renamed 'Scores Per Problem'
'Scores Sum and Maximum' has been renamed 'Scores'
'Scores Sum' has been removed.
'Scores Summary Table Only' has been removed.
'Tries' remains the same
'Parts Correct and Maximums' has been renamed 'Parts Correct'
'Parts Correct' has been removed.
'Parts Summary Table Only' has been removed.

Removed means access to that option has been disabled.  Can be re-enabled
without trouble in response to the inevitable outcry.

Revision 1.70: download - view: text, markup, annotated - select for diffs
Tue Oct 7 14:38:30 2003 UTC (21 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.69: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.69: +4 -1 lines
Bug 2269: Chart should round 0.999999 to 1 and not display '*'.

Revision 1.65.2.1: download - view: text, markup, annotated - select for diffs
Fri Oct 3 15:37:29 2003 UTC (21 years, 2 months ago) by albertel
Branches: version_1_0_X
CVS tags: version_1_0_3, version_1_0_2
Diff to previous 1.65: preferred, unified next main 1.66: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.65: +4 -1 lines
- backport 1.69

Revision 1.69: download - view: text, markup, annotated - select for diffs
Thu Oct 2 17:07:41 2003 UTC (21 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.68: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.68: +4 -1 lines
Added loncoursedata::clear_internal_caches() and calls to it in
&lonstatistics::Gather_Student_Data (used by statistics),
lonstudentassessment.pm (chart), assesscalc.pm (spreadsheet).  Should
go into 1.0.2 if possible.

Revision 1.68: download - view: text, markup, annotated - select for diffs
Tue Sep 30 11:41:06 2003 UTC (21 years, 3 months ago) by matthew
Branches: MAIN
Diff to previous 1.67: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.67: +3 -2 lines
Make correct_by_scantron the same as correct_by_student in the chart.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Wed Sep 10 15:06:34 2003 UTC (21 years, 3 months ago) by matthew
Branches: MAIN
Diff to previous 1.66: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.66: +3 -4 lines
Fix bug 2167, illegal characters in course names cause crashes when preparing
excel spreadsheets which use the course name as the name of the sheet.
Added Apache::loncommon::clean_excel_name to do the cleanups.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Wed Sep 3 18:23:10 2003 UTC (21 years, 3 months ago) by matthew
Branches: MAIN
Diff to previous 1.65: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.65: +19 -4 lines
More paranoia about uninitialized variables in package.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Wed Sep 3 17:45:49 2003 UTC (21 years, 3 months ago) by matthew
Branches: MAIN
CVS tags: version_1_0_1
Branch point for: version_1_0_X
Diff to previous 1.64: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.64: +4 -1 lines
Fix annoying bug where, depending on httpd, it would mistakenly assume you
were in 'single student mode'.  Good old package variables.....
Should go in 1.0.1 if possible.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Tue Jun 24 21:44:09 2003 UTC (21 years, 6 months ago) by albertel
Branches: MAIN
CVS tags: version_1_0_0, version_0_99_5, version_0_99_4, version_0_99_3
Diff to previous 1.63: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.63: +3 -3 lines
- making CHRT links work (BUG#1884)

Revision 1.63: download - view: text, markup, annotated - select for diffs
Tue Jun 24 19:23:45 2003 UTC (21 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.62: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.62: +2 -2 lines
Return the students score instead of the problem weight.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Mon Jun 23 16:06:11 2003 UTC (21 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.61: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.61: +3 -1 lines
More useful progress window messages.  Bug 1046.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Wed Jun 18 12:55:52 2003 UTC (21 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.60: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.60: +3 -2 lines
This bombed on Apache restart.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Tue Jun 17 17:47:54 2003 UTC (21 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.59: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.59: +8 -7 lines
Added <br /> after 'clear caches' button.
Fixed bad columns on scores display.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Mon Jun 16 15:54:58 2003 UTC (21 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.58: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.58: +11 -2 lines
Interface changes - get rid of drop down box of reports.  Move
'Clear Caches' button to below chart/stat selection boxes.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Wed Jun 11 16:19:39 2003 UTC (21 years, 6 months ago) by matthew
Branches: MAIN
CVS tags: version_0_99_2
Diff to previous 1.57: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.57: +10 -4 lines
Install and use chart help files.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Wed Jun 11 15:04:55 2003 UTC (21 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.56: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.56: +73 -148 lines
Mostly cosmetic changes.
    Modified descriptions and order of @OutputDataOptions.
    Added subroutine to output long descriptions of @OutputDataOptions.
    Excised multi-sheet excel code that was disabled anyway.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Wed Jun 11 14:41:59 2003 UTC (21 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.55: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.55: +8 -1 lines
Add call to lonnet::clear_EXT_cache_status to help us get up to date data.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Tue Jun 10 19:19:57 2003 UTC (21 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.54: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.54: +7 -12 lines
Interface cleanups - 'Update Display' is no more.
"Generate Statistics" and "Generate Chart" buttons now appear below the
selection dialogs, obviating the need for explainatory verbage.
Added a brief instructional messages to the classlist display.
Cleaned up the output of just a table in the single student mode.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Tue Jun 10 15:42:51 2003 UTC (21 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.53: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.53: +445 -153 lines
Portion of Bug 1664:  Chart now shows problem weight * partial credit.
A new selection box 'Output Data' was created to seperate the output
mode (html, excel, csv) from the data being output.
The variable $base indicates the base (tries or scores) for the data
being output.
Modified all major routines (initialize, outputstudent, finish) for
each output method (html, excel, csv) to deal with this new structure.
Excel output of raw scores or tries on each problem part is now allowed!
Created &StudentTriesOnSequence and rewrote &StudentPerformanceOnSequence
to return the tries and scores.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Sat Jun 7 14:45:41 2003 UTC (21 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.52: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.52: +10 -4 lines
Add verbose column headings to csv output.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Thu Jun 5 19:21:22 2003 UTC (21 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.51: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.51: +3 -3 lines
Trivial request by Mark Lucas to make the single student view more readable.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Mon Jun 2 18:28:37 2003 UTC (21 years, 7 months ago) by matthew
Branches: MAIN
CVS tags: conference_2003
Diff to previous 1.50: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.50: +14 -6 lines
Bug 1251 - get the spacing right for sequences with 0/0.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Thu May 29 21:41:10 2003 UTC (21 years, 7 months ago) by matthew
Branches: MAIN
CVS tags: version_0_99_1
Diff to previous 1.49: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.49: +2 -2 lines
Default to html without links as per John's suggestion today.
Any comments?

Revision 1.49: download - view: text, markup, annotated - select for diffs
Thu May 29 21:38:32 2003 UTC (21 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.48: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.48: +101 -4 lines
Bug 1470 - reimplement single student view in chart.
lonstatistics.pm:
  Changed handling of $curr_student, $prev_student, and $next_student.  Now
  assumed to be undef when they are not appropriate.
  Renamed 'StudentAssessmentStudent' form parameter to 'SelectedStudent'.
lonstudentassessment.pm:
  Added package variable $single_student_mode to flag the single student mode.
  Added hidden form parameter 'sort', to maintain sort key.
  Added &next_and_previous_buttons to present the user with 3 buttons:
	"previous student", "all students", and "next student"
  Added &SingleStudentTotal to output an html table with some statistics about
        the students performance.
  Modified &html_finish to call &SingleStudentTotal instead of
	&StudentAverageTotal if in $single_student_mode

Revision 1.48: download - view: text, markup, annotated - select for diffs
Wed May 21 14:43:01 2003 UTC (21 years, 7 months ago) by matthew
Branches: MAIN
CVS tags: version_0_99_0
Diff to previous 1.47: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.47: +27 -27 lines
Disable mentioning of the planned but unimplemented multi-sheet excel output.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Tue May 13 15:00:42 2003 UTC (21 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.46: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.46: +12 -2 lines
Bug 1092: Added output mode for chart which puts in links for all assessments,
whether or not the student has made an attempt.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Mon May 12 22:07:17 2003 UTC (21 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.45: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.45: +4 -1 lines
lonstatistics.pm:  Now checks the status of the student before loading them
   in to the @Students array.  The student status selection box is no longer
   a part of the main statistics interface (top line of the display).
lonproblemstatistics.pm and lonstudentassessment.pm have been modified to
   include the student status selector in their interface.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Tue Apr 29 19:46:24 2003 UTC (21 years, 8 months ago) by matthew
Branches: MAIN
Diff to previous 1.44: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.44: +21 -1 lines
Add output of 'Maximum' "student" to list the maximum scores available on
the sequences when we output Excel.

Revision 1.44: download - view: text, markup, annotated - select for diffs
Thu Mar 27 19:22:31 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.43: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.43: +2 -2 lines
Change name of output mode selection form element to avoid carry-over
from other lonstatistics forms.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Wed Mar 26 21:42:20 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.42: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.42: +4 -1 lines
Fixes bug where '.'s were not being generated.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Wed Mar 12 20:53:53 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.41: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.41: +8 -3 lines
If none of the students have any data, we get a division by zero when we
compute the average.  This is now detected and everything is right with
the world.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Sun Mar 9 18:53:06 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.40: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.40: +2 -2 lines
"Problem Sets" changed back to "Sequences and Folders" by request.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Fri Mar 7 18:46:38 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.39: preferred, unified
Changes since revision 1.39: +9 -22 lines
moved &get_sequences_to_show from lonstudentassessment.pm to
&Sequences_with_Assess in lonstatistics.pm.

Revision 1.39: download - view: text, markup, annotated - [selected for diffs]
Fri Mar 7 17:01:45 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.38: preferred, unified
Changes since revision 1.38: +79 -66 lines
Added summary table to html output.  Added new output mode to let instructors
get just the summary table, without all those pesky students.
Rewrote &StudentAverageTotal to implement this.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Fri Mar 7 15:18:39 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.37: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.37: +10 -1 lines
Added timestamp to html and csv output.  Already present in excel output.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Thu Mar 6 22:45:04 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.36: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.36: +121 -2 lines
Added csv download.  'scores','totals', and 'all' work wonderfully now.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Thu Mar 6 21:12:54 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.35: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.35: +13 -37 lines
Use lonhtmlcommon progress windows.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Wed Mar 5 20:31:13 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.34: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.34: +155 -42 lines
Renamed 'Sequences and Folders' to the more generic 'Problem Sets'
Changed method of determining output mode variables.  The globals
$output_mode, $show, and $show_links are now given values from the
hashes in the array @OutputOptions.
Fixed bug which caused the five student groupings to be off when a
student did not have any course data.
Added beginnings of multi-sheet excel file output.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Tue Mar 4 16:10:09 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.33: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.33: +41 -8 lines
Added some header information (course desc, sections listed, and date) to
excel files.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Tue Mar 4 14:21:36 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.32: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.32: +50 -17 lines
Added check for excel sheet name greater than 31 characters.
Added descriptions to the output options and &OutputDescriptions() to
print out the descriptions.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Mar 3 22:54:05 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.31: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.31: +184 -22 lines
Implemented Excel output.  Should be pretty much done.  Two output modes.
One gives score and max possible for each sequence for each student.
Second gives only scores for each sequence for each student, saving columns.
Beginning to change output selector.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Mon Mar 3 19:28:29 2003 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.30: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.30: +320 -129 lines
Big Changes:
   Started adding different output options.
   No longer begins computing before the user has made selections.

The code is being simplified to some degree and obfuscated in other ways.

Each output type has three subroutines associated with it: initialize,
outputstudent, and finish.  Function pointers are used (defaulting the output
mode to 'html').  Currently excel and csv output both result in
"Not Implemented".

Renamed &CreateTableHeadings to &html_initialize, &ChartOutputStudent to
&html_outputstudent, and added &html_finish.  Each of these routines was
changed to make it responsible for *all* html output of the chart, other than
the selection form.

Still remaining to be filled in are the routines for csv and excel output.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Fri Feb 28 21:19:00 2003 UTC (21 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.29: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.29: +250 -573 lines
I did *NOT* rewrite the subroutines &CreateLegend and &StudentAverageTotal.
&StudentAverageTotal is not called at this time and will be rewritten.

Removed:
    &ShouldShowColumns
    &FindSelectedStudent
    &CreateColumnSelectors
    &CreateColumnSelectionBox
    &MaxSeqPr
    &StudentReport

Added:
    &ChartOutputStudent
    &StudentPerformanceOnSequence

Rewrote:
    &CreateTableHeadings
    &CreateInterface
    &BuildStudentAssessmentPage

Now use &Apache::loncommon::get_current_state() to get the chart data (see
    &ChartOutputStudent()).  Note this uses the symb-less call since we are
    most likely to process all the students data.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Tue Feb 25 20:47:47 2003 UTC (21 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.28: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.28: +2 -5 lines
lonstatistics.pm:
   POD cleanups
   @SelectedSections is set when we read the classlist.
   Added variables $top_map, @Sequences, and @Assessments.  These are
      initialized by &PrepareCourseData($r).
   Added &PrepareCourseData($r) which is essentially a wrapper for
      &Apache::loncoursedata::get_sequence_assessment_data().
   Added &MapSelect() to output a <select> box for sequences.  Not tested.
   Added &SectionSelect(..) to output a <select> box for sections.  Tested.
   Added &DisplayClasslist($r) which displays a table of the current classlist
      that is sortable by each column.  Does not bother with 'update time' as
      this should not be an issue for the user.  Tested.
   Added call to &PrepareCourseData by the handler.
lonpercentage.pm, lonproblemanalysis.pm, lonproblemstatistics.pm,
lonstudentassessment.pm: modified to call &Apache::lonstatistics::SectionSelect
   instead of the method in lonhtmlcommon.pm.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Fri Feb 21 18:41:56 2003 UTC (21 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.27: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.27: +196 -37 lines
POD updates.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Mon Jan 13 01:34:11 2003 UTC (21 years, 11 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.26: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.26: +12 -11 lines
Fixed bug #994, so we have in chart like the below:

  1) student1    111115212121     12/12   122221172111     12/12
  2) student2    11111*191221     12/12   211*112 3.21     10/12
....
 99) student99   1223224*7232     12/12   3145.1245***     11/12
100) student100  121123244241     12/12   213.132216*4     11/12


but still the following code in lonstudentassessment does not work!
my $out = '';
$out .= sprintf("%3d) ", $Count);
if($Count % 2) {
    $out .= '<bgcolor="#FFFFFF">';
} else {
    $out .= '<bgcolor="#505050">';
}

Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Jan 9 16:37:48 2003 UTC (21 years, 11 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.25: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.25: +9 -10 lines
Regarding bug #1049 I revised chart slightly.
if you create a course and, before enrolling students, check CHRT.  The header of
the page comes with this mesage "No students enrolled or Please Select a student"

Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu Jan 9 15:59:17 2003 UTC (21 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.24: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.24: +14 -5 lines
Fix bug 1149, which was a server crash due to division by zero.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Jan 3 23:54:05 2003 UTC (21 years, 11 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.23: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.23: +16 -6 lines
Tried to fix bug #994 for coloring and numbering the chart rows.
It needs more work.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Tue Dec 24 21:00:21 2002 UTC (22 years ago) by minaeibi
Branches: MAIN
Diff to previous 1.22: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.22: +56 -12 lines
Fixed bug #880
lonstudentassessment.pm (chart) gives summary tables at the end of computing the course chart.
Let me know any feedback.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Dec 18 20:02:34 2002 UTC (22 years ago) by minaeibi
Branches: MAIN
Diff to previous 1.21: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.21: +5 -5 lines
Fixed  bug 1070

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Dec 16 23:35:46 2002 UTC (22 years ago) by minaeibi
Branches: MAIN
Diff to previous 1.20: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.20: +38 -95 lines
Started to fix bug #880
It needs more work.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Dec 11 18:41:00 2002 UTC (22 years ago) by minaeibi
Branches: MAIN
CVS tags: version_0_6_2, version_0_6
Diff to previous 1.19: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.19: +2 -2 lines
Fixed bug 1050: change the message correct by override into correct by hand grading or override
CV: ----------------------------------------------------------------------

Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Dec 6 21:11:48 2002 UTC (22 years ago) by minaeibi
Branches: MAIN
Diff to previous 1.18: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.18: +4 -4 lines
cleaning the code.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Fri Nov 8 22:16:47 2002 UTC (22 years, 1 month ago) by matthew
Branches: MAIN
Diff to previous 1.17: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.17: +22 -7 lines
Added a button 'Display without links' which will cause the chart to be
sent out without 8 gigabytes of links in it.  This is to deal with a problem
people have had with the chart - the page gets so large they cannot
copy and paste the data out of it without their browser/os/brain crashing.
Since the chart is appearantly used instead of the spreadsheet to assign
grades, making its output a little easire to parse is probably worthwhile.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Oct 24 20:58:06 2002 UTC (22 years, 2 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.16: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.16: +104 -16 lines
started to fix a bug

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Oct 23 21:04:26 2002 UTC (22 years, 2 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.15: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.15: +9 -1 lines
try to fix some bugs.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Oct 22 16:27:39 2002 UTC (22 years, 2 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.14: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.14: +7 -7 lines
Fixed Bug #752 to add total points to each homework set total

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Oct 21 00:15:13 2002 UTC (22 years, 2 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.13: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.13: +7 -4 lines
started to fix some bugs.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Sep 22 18:33:01 2002 UTC (22 years, 3 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.12: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.12: +4 -3 lines
Fixed a little bit of remined in bug #805.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Sep 22 18:24:45 2002 UTC (22 years, 3 months ago) by minaeibi
Branches: MAIN
Diff to previous 1.11: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.11: +9 -9 lines
Fixed bug #805.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Sep 1 06:23:19 2002 UTC (22 years, 4 months ago) by stredwic
Branches: MAIN
CVS tags: version_0_5_1
Diff to previous 1.10: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.10: +2 -2 lines
First, fixed a typo in lonstudentassessment.  Also, fixed the updating of
the statistics information if the resource tree changes.  Note, in
student assessment it will show up as a blank space unless an attempt
was made for that problem.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Aug 31 19:25:39 2002 UTC (22 years, 4 months ago) by stredwic
Branches: MAIN
Diff to previous 1.9: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.9: +28 -9 lines
Still could not find out why the spacing is now off.  I did make it
so that students without course data display No course data instead
of a series of zeros.  I also made it so that sequences that had no
data didn't just display a zero at the end, but are now blank.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Aug 31 18:31:15 2002 UTC (22 years, 4 months ago) by stredwic
Branches: MAIN
Diff to previous 1.8: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.8: +4 -3 lines
Fixed the problem where lonstudentassessment would not update after the
data had been downloaded once, even though the student had done more
work.  Now it updates properly.  Simply set the value to false instead
of checking to see if it was defined, since I define it if it true.  I
noticed the columns getting off a little now, so I will look at it next

Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Aug 13 00:37:18 2002 UTC (22 years, 4 months ago) by stredwic
Branches: MAIN
CVS tags: version_0_5
Diff to previous 1.7: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.7: +67 -112 lines
First, added unescaping of $key in lond dump command.
Next, I added a new way to download student course data.  There are now
two functions for storing data, DownloadStudentCourseData and
DownloadStudentCourseDataSeparate.  These two functions base their running
on input parameters.  The option parameters are whether or not to check
the date for downloading, whether or not to store all the dumped data or
extract out the data you want, whether or not to display a status window.
The extracting data parameter will be best utilized if someone adds in the
ability to send a list of what parameters are desired and perhaps some simple
commands to affect how that data is processed, like tries, sum would
sum record the sum of all the tries for a student.  This is just an idea.

Currently, I have all the statistics modules using the extract ability.
This slightly increases in download time, but drastically reduces cache
size.  Possible ideas include pushing the extract to the lond side with a
list of parameter/commands, or even downloading everything to a temp cache,
then extract the necessary data into the cache then removing the temp
cache.  There are lots of other possibilities, which can change the download
time, cache size, and other factors.  Now, only loncoursedata handles the
downloading of data to a hash.

lonstudentassessment was changed slightly to remove ' ' as a link if the
student actually hadn't attempted the problem.

lonproblemanalysis was updated for the new str2hash type functions.  There
are a couple of (cludges/fixes) for it.  Depending on whether or not the
str2hash type functions are changed, these may or may not need to be
updated.

lonproblemstatistics was drastically overhauled.  Most of the processing
was removed.  Now, it just does its few statistics functions and outputs
the table.  Currently, I broke the graph, discussion column, and
discriminant factor columns.  These will be fixed on the next commit soon.
There is also no caching done.  This will also be remedied soon.  The
problem that will need attention with caching is to know when to update
the statistics cached data when a student's course data is updated.

Lastly, I plan to add perhaps a toggle legend display button, another graph
button(percentage correct), a button to send the CSV format(not just display),
and add a toggle button for sorting within a sequence and sorting all
the problems.

Also, I changed the look and feel to be the same as the class list page.
Also, the displaying of sequence headers and child sequences are not
working.  This will be fixed, but thought will be put into how best to
make it look and have a similiar fill for all the table combinations.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Aug 5 20:53:38 2002 UTC (22 years, 4 months ago) by stredwic
Branches: MAIN
Diff to previous 1.6: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.6: +3 -1 lines
Added in some flushes and changed where some of the modules print.  Also,
fixed download all so that if you stop it, and then select something
else it won't continue to download.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Aug 1 20:49:06 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.5: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.5: +6 -5 lines
First, added the parenthesis thing to the GDBM stuff.  Fixed the interface
problem statistics so that the buttons work correctly.  How the data
is interpretted is not finished.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Jul 31 14:35:38 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.4: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.4: +16 -20 lines
For some reason, tieing to a hash inside of an if that ties the hash was
causing problems periodically.  I broke the two ties into sequential
commands.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Jul 26 19:49:26 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.3: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.3: +95 -95 lines
Finished combining the chart and student assessment reports, except for
documentation.  The grade information is displayed like the chart, but
has more of an interface like student assessment.  Currently, all the
controls change onchange, except for student section and column
reselection multiselects.  These will be updated whenever another
interface button submits a form.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Jul 26 16:22:09 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.2: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.2: +52 -8 lines
Added section selection.  I added a new multiselect box for sections.  All
students without a section number or a space or undefined will fall under
the none category.  A list of possible sections for a course will be displayed.
Only students with a section number matching one of the selected sections
will be selectable in the students menu and/or display their report.  If
the currently view student doesn't have the correct section when the section
selection changes, the student selection will revert to no student selected.

Note: To refresh the reports after changing which sections to display, press
the refresh button or any of the other onchange interface controls.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Jul 25 21:23:51 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to previous 1.1: preferred, unified to selected 1.39: preferred, unified
Changes since revision 1.1: +449 -109 lines
Updating lonstudentassessment to add in features of lonchart.  Now the
data display is like lonchart with formatted columns of data.  The next
step will be to add in the column removal check boxes and a multiselect
box for sections.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Jul 24 14:52:32 2002 UTC (22 years, 5 months ago) by stredwic
Branches: MAIN
Diff to selected 1.39: preferred, unified
Broke lonstatistics up.  Now the bulk of the code that generate the
html pages for the different forms have there own module.  Some minor
modifications were necessary to accomplish this.

Also added default student selected on student assessment page is now
all students.  The full name links on the classlist page now take
you to the student assessment page with that student selected.  I
had forgotten to put the post data in the get_unprocessed_cgi
function call.

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>