CVS log for loncom/interface/spreadsheet/classcalc.pm

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Feb 12 16:53:09 2014 UTC (7 years, 11 months ago) by bisitz
Branches: MAIN
CVS tags: version_2_12_X, version_2_11_X, version_2_11_4_msu, version_2_11_4, version_2_11_3_uiuc, version_2_11_3_msu, version_2_11_3, version_2_11_2_uiuc, version_2_11_2_msu, version_2_11_2_educog, version_2_11_2, version_2_11_1, version_2_11_0_RC3, version_2_11_0, HEAD
Diff to previous 1.31: preferred, colored
Changes since revision 1.31: +7 -7 lines
- Internationalization: Added missing &mt() call
- XHTML
- Standard styles

Revision 1.31: download - view: text, markup, annotated - select for diffs
Wed Dec 21 21:25:46 2011 UTC (10 years ago) by www
Branches: MAIN
CVS tags: version_2_11_0_RC2, version_2_11_0_RC1, BZ4492-merge, BZ4492-feature_horizontal_radioresponse
Diff to previous 1.30: preferred, colored
Changes since revision 1.30: +5 -29 lines
Bug 6455 - Progress Indicator now jQuery. Still need to test across browsers.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Fri Dec 3 21:33:56 2010 UTC (11 years, 1 month ago) by www
Branches: MAIN
CVS tags: language_hyphenation_merge, language_hyphenation
Diff to previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
Work-in-progress: Grading

Revision 1.29: download - view: text, markup, annotated - select for diffs
Thu Oct 23 09:07:57 2008 UTC (13 years, 2 months ago) by bisitz
Branches: MAIN
CVS tags: version_2_9_X, version_2_9_99_0, version_2_9_1, version_2_9_0, version_2_8_X, version_2_8_99_1, version_2_8_99_0, version_2_8_2, version_2_8_1, version_2_8_0, version_2_7_99_1, version_2_7_99_0, version_2_10_X, version_2_10_1, version_2_10_0_RC2, version_2_10_0_RC1, version_2_10_0, loncapaMITrelate_1, bz6209-base, bz6209, bz5969, bz2851, PRINT_INCOMPLETE_base, PRINT_INCOMPLETE, GCI_3, GCI_2, GCI_1, BZ5971-printing-apage, BZ5434-fox
Diff to previous 1.28: preferred, colored
Changes since revision 1.28: +6 -5 lines
Optimized status display:
- Set text box for display purposes only to readonly
- Use standard nobreak style
- Same paragraph structure for similar pages

Revision 1.28: download - view: text, markup, annotated - select for diffs
Fri Aug 18 15:15:39 2006 UTC (15 years, 5 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_7_X, version_2_7_1, 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_X, version_2_5_99_1, version_2_5_99_0, 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_X, version_2_2_99_1, version_2_2_99_0, version_2_2_2, version_2_2_1, version_2_2_0
Diff to previous 1.27: preferred, colored
Changes since revision 1.27: +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.27: download - view: text, markup, annotated - select for diffs
Mon May 1 06:17:16 2006 UTC (15 years, 8 months ago) by raeburn
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.26: preferred, colored
Changes since revision 1.26: +14 -5 lines
Determination of parameters for spreadsheet now correctly cascades for cases where a user has multiple active groups. Also groups are passed in argument list for Spreadsheet object as array reference. Lastly lonnet::get_users_groups function modified to only return user's active groups, except in case when user status has expired (and default end access date for students has also passed), in which case user's groups which were still active less than 24 hours before default end date are also included in user's groups. [For consistency with students groups returned by loncoursedata::get_students_groups()].

Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Apr 6 20:24:13 2006 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2 lines
Making group-based parameters apply in spreadsheet, using same cascading precedence scheme as used for parmset.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu Apr 6 16:43:49 2006 UTC (15 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.24: preferred, colored
Changes since revision 1.24: +3 -2 lines
- #self->{'section'} never got set

Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Feb 27 00:56:47 2006 UTC (15 years, 10 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.23: preferred, colored
Changes since revision 1.23: +3 -1 lines
Fix bug 4556 by introducing the ability to just view the source of the
spreadsheet, without any computation at all.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Apr 7 06:56:23 2005 UTC (16 years, 9 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, 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_tmcc, version_1_99_0
Diff to previous 1.22: preferred, colored
Changes since revision 1.22: +2 -2 lines
- ENV -> env

Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Mar 10 17:33:57 2005 UTC (16 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.21: preferred, colored
Changes since revision 1.21: +3 -3 lines
Updated to use loncommon::create_workbook.  Spreadsheets were slightly
modified to use formats.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Tue Jun 8 15:55:38 2004 UTC (17 years, 7 months ago) by matthew
Branches: MAIN
CVS tags: version_1_3_X, version_1_3_3, version_1_3_2, version_1_3_1, version_1_3_0, version_1_2_X, version_1_2_99_1, version_1_2_99_0, version_1_2_1, version_1_2_0, version_1_1_99_5, version_1_1_99_4, version_1_1_99_3, version_1_1_99_2, version_1_1_99_1
Diff to previous 1.20: preferred, colored
Changes since revision 1.20: +23 -3 lines
Modified to use inline progress window.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri Jun 4 21:43:36 2004 UTC (17 years, 7 months ago) by matthew
Branches: MAIN
CVS tags: version_1_1_99_0
Diff to previous 1.19: preferred, colored
Changes since revision 1.19: +2 -4 lines
Initialize student spreadsheet package before creating progress window.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Apr 26 14:06:00 2004 UTC (17 years, 8 months ago) by matthew
Branches: MAIN
Diff to previous 1.18: preferred, colored
Changes since revision 1.18: +26 -4 lines
Bug 2945: Give DCs links to expire spreadsheet caches.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Jan 14 16:48:51 2004 UTC (18 years ago) by matthew
Branches: MAIN
Diff to previous 1.17: preferred, colored
Changes since revision 1.17: +4 -2 lines
Commit of commented out code for my convenience.  May need this on data
later.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Dec 8 19:39:08 2003 UTC (18 years, 1 month ago) by matthew
Branches: MAIN
CVS tags: version_1_1_X, version_1_1_3, version_1_1_2, version_1_1_1, version_1_1_0, version_1_0_99_3, version_1_0_99_2, version_1_0_99_1
Diff to previous 1.16: preferred, colored
Changes since revision 1.16: +3 -1 lines
Output a count of the students when we present a page of links to student
spreadsheets.

Revision 1.10.2.1: download - view: text, markup, annotated - select for diffs
Fri Dec 5 22:24:20 2003 UTC (18 years, 1 month ago) by matthew
Branches: version_1_0_2
Diff to previous 1.10: preferred, colored next main 1.11: preferred, colored
Changes since revision 1.10: +9 -1 lines
Backport of changes to make spreadsheet report calculation errors and not
save bogus data.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Nov 21 21:51:28 2003 UTC (18 years, 2 months ago) by matthew
Branches: MAIN
CVS tags: version_1_0_99
Diff to previous 1.15: preferred, colored
Changes since revision 1.15: +85 -18 lines
Added new output mode at the course level.  It just displays the
students with a link to their spreadsheet.  Reworked how output options
are handled to be able to vary them by spreadsheet.  Reworked some confusing
(to me) localization code.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Nov 17 19:55:41 2003 UTC (18 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +10 -3 lines
Fix bug in error reporting where errors in computation of the spreadsheet
were not reported and bad cache values were stored away.
Added in Spreadsheet: &set_badcalc, &badcalc, &set_calcerror, &calcerror,
and &html_report_error.  These are used to keep track of computation errors
and to report them to the user.  The &save_export_data routines were all
modified to not store data when an error has occured.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue Oct 14 18:36:54 2003 UTC (18 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.13: preferred, colored
Changes since revision 1.13: +29 -18 lines
Internationalize/localize

Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Sep 10 14:47:42 2003 UTC (18 years, 4 months ago) by matthew
Branches: MAIN
Diff to previous 1.12: preferred, colored
Changes since revision 1.12: +9 -7 lines
Added student id to excel and csv output.  Fixed bug with new parameters being
passed in to csv_rows and excel_rows methods.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Sep 5 01:57:54 2003 UTC (18 years, 4 months ago) by matthew
Branches: MAIN
Diff to previous 1.11: preferred, colored
Changes since revision 1.11: +12 -2 lines
Clear package variables on both normal completion and on interruption.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Sep 5 01:06:45 2003 UTC (18 years, 4 months ago) by matthew
Branches: MAIN
Diff to previous 1.10: preferred, colored
Changes since revision 1.10: +3 -1 lines
Minor modifications brought about due to making warnings fatal.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Jun 23 19:58:18 2003 UTC (18 years, 6 months ago) by matthew
Branches: MAIN
CVS tags: version_1_0_3, version_1_0_1, version_1_0_0, version_0_99_5, version_0_99_4, version_0_99_3
Branch point for: version_1_0_2
Diff to previous 1.9: preferred, colored
Changes since revision 1.9: +12 -7 lines
Bug 1729 - color hints on export/import rows.  The color of the export
row of the assessment sheet is the same as the import row of the
student sheet.  The export row of the student sheet is the same color
as the import rows of the course level sheet.

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

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Jun 12 17:06:44 2003 UTC (18 years, 7 months ago) by matthew
Branches: MAIN
CVS tags: version_0_99_2
Diff to previous 1.7: preferred, colored
Changes since revision 1.7: +3 -3 lines
Not every student has a name filled in, so use the students username
as a link instead.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu May 29 18:31:27 2003 UTC (18 years, 7 months ago) by matthew
Branches: MAIN
CVS tags: version_0_99_1, conference_2003
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +2 -1 lines
Fixes bugs 1513 and 1516. Every time a new row is added to a spreadsheet
the spreadsheet will be saved.
&set_row_numbers now actually keeps track of the maximum row found, which
can be useful if you need to add a new row...
Also fixed bug in caching of spreadsheets - was storing the 'join'd version
of the formulas when I expected a hash reference.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu May 29 13:39:38 2003 UTC (18 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +17 -12 lines
Added $spreadsheet->initialize() subroutine to take care of specific
initialization needed for each sheet.  assesscalc now has a list of
mandatory parameters (Bug 1514) but is running in to problems with
bug 1513.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue May 27 14:52:45 2003 UTC (18 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.4: preferred, colored
Changes since revision 1.4: +6 -18 lines
Use lonstatistics to retrieve the list of students.   Added output of
the section selector dialog.  Seems to work.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri May 23 21:03:29 2003 UTC (18 years, 8 months ago) by matthew
Branches: MAIN
CVS tags: version_0_99_0
Diff to previous 1.3: preferred, colored
Changes since revision 1.3: +26 -8 lines
CSV output implemented.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri May 23 19:36:04 2003 UTC (18 years, 8 months ago) by matthew
Branches: MAIN
Diff to previous 1.2: preferred, colored
Changes since revision 1.2: +55 -13 lines
Added output selector and implemented excel output.

Moved $spreadsheet->display() to Spreadsheet.pm instead of having it reside
    three times in the descendents of the spreadsheet object.
Moved $spreadsheet->outsheet_excel() to Spreadsheet.pm for the same reason.
Created Spreadsheet::output_selector, which allows the user to select the
    output mode they desire.
Created $spreadsheet->excel_output_row which takes care of writing a row
    to an excel worksheet.
classcalc.pm, studentcalc.pm, and assesscalc.pm each had the same work done
on them:
  Created &excel_rows(), which writes the body of the spreadsheets to
     an excel file.
  Rewrote &get_title to return an array of title lines.
  Created &get_html_title to return an HTML version of the results of
     &get_title.

classcalc.pm and Spreadsheet.pm each have the following change:
    Created &html_header to return appropriate HTML for the spreadsheet.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon May 19 14:30:31 2003 UTC (18 years, 8 months ago) by matthew
Branches: MAIN
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +5 -3 lines
Cosmetic html changes.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri May 16 20:55:11 2003 UTC (18 years, 8 months ago) by matthew
Branches: MAIN
Nearly complete reworking of spreadsheet.

lonspreadsheet.pm holds a few utility functions and the handler, which
creates a spreadsheet and tells it to display itself.

Spreadsheet.pm is the base definition of the spreadsheet object.
classcalc.pm, studentcalc.pm, and assesscalc.pm are implementations of the
spreadsheets.

There are missing pieces - excel and csv output, limiting by section
permissions, the ability to add extra 'header' rows to the student and
course level sheets, and students are still allowed to view the assessment
level sheets (will disable this soon).

Computing and editing of the spreadsheet have been tested and have been
given a preliminary seal of approval.

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>