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

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.61.6.3: download - view: text, markup, annotated - select for diffs
Tue Dec 14 12:59:21 2021 UTC (2 years, 4 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_4_uiuc, version_2_11_4_msu, version_2_11_4
Diff to previous 1.61.6.2: preferred, colored to branchpoint 1.61: preferred, colored next main 1.62: preferred, colored
Changes since revision 1.61.6.2: +24 -1 lines
- For 2.11
  Backport 1.66, 1.67

Revision 1.67: download - view: text, markup, annotated - select for diffs
Tue Nov 30 15:55:39 2021 UTC (2 years, 5 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, HEAD
Diff to previous 1.66: preferred, colored
Changes since revision 1.66: +3 -2 lines
- Bug 6955 IP-based blocking. Pass user'sIP address as third arg to
  loncommon::blockcheck() and second to loncommon::blocking_status().

Revision 1.61.6.2.4.1: download - view: text, markup, annotated - select for diffs
Thu Oct 1 18:50:54 2020 UTC (3 years, 7 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.61.6.2: preferred, colored next main 1.61.6.3: preferred, colored
Changes since revision 1.61.6.2: +23 -1 lines
- For 2.11.2 (modified)
  Include changes in 1.66

Revision 1.61.6.2.2.1: download - view: text, markup, annotated - select for diffs
Tue Sep 8 04:39:15 2020 UTC (3 years, 7 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.61.6.2: preferred, colored next main 1.61.6.3: preferred, colored
Changes since revision 1.61.6.2: +23 -1 lines
- For 2.11.3 (modified)
  Include changes in 1.66

Revision 1.66: download - view: text, markup, annotated - select for diffs
Mon Aug 10 19:28:21 2020 UTC (3 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.65: preferred, colored
Changes since revision 1.65: +23 -1 lines
- Blocking of user actions during an exam can include a student's access to
  course grades via the "Grades" menu item, and to a "detailed score sheet"
  if grading is set to use the Spreadsheet.

Revision 1.61.6.2: download - view: text, markup, annotated - select for diffs
Fri Aug 9 23:05:18 2013 UTC (10 years, 8 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_3_uiuc, version_2_11_3, 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_RC2, version_2_11_0_RC1, version_2_11_0
Branch point for: version_2_11_3_msu, version_2_11_2_msu
Diff to previous 1.61.6.1: preferred, colored to branchpoint 1.61: preferred, colored
Changes since revision 1.61.6.1: +14 -17 lines
- For 2.11
  - Backport 1.62, 1.63, 1.64, 1.65

Revision 1.65: download - view: text, markup, annotated - select for diffs
Mon Jul 15 16:13:26 2013 UTC (10 years, 9 months ago) by bisitz
Branches: MAIN
Diff to previous 1.64: preferred, colored
Changes since revision 1.64: +2 -2 lines
XHTML: action attribute in <form> tag required (dummy attribute added)

Revision 1.64: download - view: text, markup, annotated - select for diffs
Mon Jul 15 14:33:06 2013 UTC (10 years, 9 months ago) by bisitz
Branches: MAIN
Diff to previous 1.63: preferred, colored
Changes since revision 1.63: +3 -3 lines
XHTML: JavaScript event handlers in lower case

Revision 1.63: download - view: text, markup, annotated - select for diffs
Tue Jan 8 16:21:12 2013 UTC (11 years, 3 months ago) by bisitz
Branches: MAIN
Diff to previous 1.62: preferred, colored
Changes since revision 1.62: +9 -12 lines
- Cell editing: Internationalization and consistent wording of button texts
- Last Action: Internationalization and consistent layout

Revision 1.62: download - view: text, markup, annotated - select for diffs
Tue Jan 8 15:48:51 2013 UTC (11 years, 3 months ago) by bisitz
Branches: MAIN
Diff to previous 1.61: preferred, colored
Changes since revision 1.61: +3 -3 lines
Internationalization

Revision 1.61.6.1: download - view: text, markup, annotated - select for diffs
Thu May 10 20:20:07 2012 UTC (11 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.61: preferred, colored
Changes since revision 1.61: +4 -8 lines
- For 2.11.
  - Reverse changes in 1.58. ("3.0" grading interface).

Revision 1.55.6.1: download - view: text, markup, annotated - select for diffs
Sun Oct 9 00:28:03 2011 UTC (12 years, 6 months ago) by raeburn
Branches: version_2_10_X
CVS tags: version_2_10_1, loncapaMITrelate_1
Diff to previous 1.55: preferred, colored next main 1.56: preferred, colored
Changes since revision 1.55: +65 -34 lines
- Backport 1.57, 1.59, 1.60, 1.61.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Mon Sep 26 18:17:44 2011 UTC (12 years, 7 months ago) by raeburn
Branches: MAIN
CVS tags: language_hyphenation_merge, language_hyphenation, BZ4492-merge, BZ4492-feature_horizontal_radioresponse
Branch point for: version_2_11_X
Diff to previous 1.60: preferred, colored
Changes since revision 1.60: +18 -3 lines
- sname:sdomain need to be correct.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Mon Sep 26 15:48:06 2011 UTC (12 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.59: preferred, colored
Changes since revision 1.59: +7 -4 lines
- Missing localization.
- Add <span>s (with suitable classes) for messages.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Mon Sep 26 12:15:39 2011 UTC (12 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.58: preferred, colored
Changes since revision 1.58: +34 -27 lines
- Replace permission checking based on role (e.g., student) with
  checking based on privileges.
- In cases where /adm/classcalc is requested, but role's privileges
  prevent display:
   - internal redirection to /adm/studentcalc, if current grading mechansim
     is spreadsheet.
   - internal redirection to /adm/quickgrades otherwise.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Fri Dec 3 21:33:56 2010 UTC (13 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.57: preferred, colored
Changes since revision 1.57: +18 -7 lines
Work-in-progress: Grading

Revision 1.57: download - view: text, markup, annotated - select for diffs
Thu Dec 2 00:53:46 2010 UTC (13 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.56: preferred, colored
Changes since revision 1.56: +2 -1 lines
Directly jump to Course Preferences

Revision 1.56: download - view: text, markup, annotated - select for diffs
Mon May 3 16:41:54 2010 UTC (14 years ago) by www
Branches: MAIN
CVS tags: PRINT_INCOMPLETE_base, PRINT_INCOMPLETE
Diff to previous 1.55: preferred, colored
Changes since revision 1.55: +1 -11 lines
Overload was not a good idea. Let the operating system take care of this.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Wed Jul 8 17:55:10 2009 UTC (14 years, 9 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_99_1, version_2_8_99_0, version_2_10_0_RC2, version_2_10_0_RC1, version_2_10_0, bz6209-base, bz6209, bz2851, GCI_3, GCI_2
Branch point for: version_2_10_X
Diff to previous 1.54: preferred, colored
Changes since revision 1.54: +2 -2 lines
- Avoid HTML encoding conflicts:
    Don't use unescaped "&"
- Better separation of content and style
    Moved quotation marks and bold tags from mt text to script code
- Consistent wording and highlighting of Back and Next buttons
    (course initialization helper)
- Cloning courses helper screen:
    - Added some missing phrases to translation files (de.pm, zh.pm)
    - Wording: It's usernames, not names (who are allowed to clone)
- Wording (de.pm)

Revision 1.54: download - view: text, markup, annotated - select for diffs
Fri Jun 5 12:24:14 2009 UTC (14 years, 11 months ago) by bisitz
Branches: MAIN
CVS tags: bz5969, BZ5971-printing-apage
Diff to previous 1.53: preferred, colored
Changes since revision 1.53: +5 -4 lines
- XHTML conform selected
- Localization: Added &mt() call to fieldset legend text

Revision 1.53: download - view: text, markup, annotated - select for diffs
Wed Apr 22 17:19:14 2009 UTC (15 years ago) by bisitz
Branches: MAIN
CVS tags: BZ5434-fox
Diff to previous 1.52: preferred, colored
Changes since revision 1.52: +3 -3 lines
XHTML: Added quotes to HTML attribute values in input fields

Revision 1.52: download - view: text, markup, annotated - select for diffs
Thu Dec 11 14:55:20 2008 UTC (15 years, 4 months ago) by bisitz
Branches: MAIN
Diff to previous 1.51: preferred, colored
Changes since revision 1.51: +5 -5 lines
Replaced
  <nobr>...</nobr>
by
  <span class="LC_nobreak">...</span>

- lonsearchcat.pm: Added missing start tag for nobreak area
- lonsurveyreports.pm: Added missing end tag for nobreak area

Revision 1.51: download - view: text, markup, annotated - select for diffs
Sat Aug 18 00:04:41 2007 UTC (16 years, 8 months ago) by albertel
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, 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, version_2_5_99_0, GCI_1
Diff to previous 1.50: preferred, colored
Changes since revision 1.50: +13 -7 lines
- BUG#5347 use the auto resizing textarea code in the spreadsheet popup editor window

Revision 1.50: download - view: text, markup, annotated - select for diffs
Wed Mar 7 16:03:07 2007 UTC (17 years, 2 months ago) by raeburn
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_99_0
Diff to previous 1.49: preferred, colored
Changes since revision 1.49: +2 -1 lines
Close the document stream when writing is finished.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Tue Oct 31 18:35:51 2006 UTC (17 years, 6 months ago) by albertel
Branches: MAIN
CVS tags: version_2_3_X, version_2_3_2, version_2_3_1, version_2_3_0, version_2_2_99_1, version_2_2_99_0
Diff to previous 1.48: preferred, colored
Changes since revision 1.48: +3 -2 lines
- add default help to spread sheet

Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon May 1 19:30:10 2006 UTC (18 years ago) by albertel
Branches: MAIN
CVS tags: version_2_2_X, version_2_2_2, version_2_2_1, version_2_2_0, version_2_1_99_3, version_2_1_99_2, version_2_1_99_1, version_2_1_99_0
Diff to previous 1.47: preferred, colored
Changes since revision 1.47: +2 -2 lines
- update spreadsheet access links

Revision 1.47: download - view: text, markup, annotated - select for diffs
Mon May 1 06:17:16 2006 UTC (18 years ago) by raeburn
Branches: MAIN
Diff to previous 1.46: preferred, colored
Changes since revision 1.46: +8 -17 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.46: download - view: text, markup, annotated - select for diffs
Mon Apr 10 22:59:16 2006 UTC (18 years ago) by albertel
Branches: MAIN
Diff to previous 1.45: preferred, colored
Changes since revision 1.45: +2 -2 lines
- end_page

Revision 1.45: download - view: text, markup, annotated - select for diffs
Mon Apr 10 22:52:36 2006 UTC (18 years ago) by albertel
Branches: MAIN
Diff to previous 1.44: preferred, colored
Changes since revision 1.44: +14 -6 lines
- start_page

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

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

Revision 1.42: download - view: text, markup, annotated - select for diffs
Mon Aug 29 21:04:52 2005 UTC (18 years, 8 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.41: preferred, colored
Changes since revision 1.41: +2 -1 lines
- BUG#4301 - SPRS saving was fuzting things up

Revision 1.41: download - view: text, markup, annotated - select for diffs
Tue May 17 17:48:19 2005 UTC (18 years, 11 months ago) by albertel
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.40: preferred, colored
Changes since revision 1.40: +2 -1 lines
- need to undef $navmap so that the hashes are untied

Revision 1.40: download - view: text, markup, annotated - select for diffs
Thu Apr 7 06:56:23 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
CVS tags: version_1_99_0_tmcc
Diff to previous 1.39: preferred, colored
Changes since revision 1.39: +59 -59 lines
- ENV -> env

Revision 1.39: download - view: text, markup, annotated - select for diffs
Tue Oct 12 20:51:54 2004 UTC (19 years, 6 months ago) by albertel
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_99_1, version_1_2_99_0
Diff to previous 1.38: preferred, colored
Changes since revision 1.38: +3 -3 lines
- eliminating usection in favor of getsection

Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Jun 8 15:55:38 2004 UTC (19 years, 10 months ago) by matthew
Branches: MAIN
CVS tags: version_1_2_X, 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.37: preferred, colored
Changes since revision 1.37: +5 -3 lines
Modified to use inline progress window.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Mon Apr 26 14:06:00 2004 UTC (20 years ago) by matthew
Branches: MAIN
CVS tags: version_1_1_99_0
Diff to previous 1.36: preferred, colored
Changes since revision 1.36: +18 -5 lines
Bug 2945: Give DCs links to expire spreadsheet caches.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Mon Mar 1 16:40:44 2004 UTC (20 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.35: preferred, colored
Changes since revision 1.35: +4 -4 lines
No longer translate before calling lonhtmlcommon::add_breadcrumb and
lonhtmlcommon::breadcrumb.

Revision 1.31.2.1: download - view: text, markup, annotated - select for diffs
Tue Feb 24 21:03:09 2004 UTC (20 years, 2 months ago) by albertel
Branches: version_1_1_X
CVS tags: version_1_1_3, version_1_1_2
Diff to previous 1.31: preferred, colored next main 1.32: preferred, colored
Changes since revision 1.31: +4 -2 lines
- backport 1.34, 1.35

Revision 1.35: download - view: text, markup, annotated - select for diffs
Tue Feb 24 20:52:20 2004 UTC (20 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.34: preferred, colored
Changes since revision 1.34: +1 -4 lines
No need for this debugging code.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Tue Feb 24 20:47:14 2004 UTC (20 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.33: preferred, colored
Changes since revision 1.33: +7 -2 lines
These fixes should go on S10 as soon as possible.

Spreadsheet.pm: Fix to handle the case when a spreadsheet object is
created without a valid username/domain passed to new().

assesscalc.pm: Fix to ignore stored data which does not contain the username
and domain.

lonspreadsheet.pm: Fix to not do stupid things that got us in this mess
in the first place (only accept form parameters which have values and do not
send out form parameters without values).

Revision 1.33: download - view: text, markup, annotated - select for diffs
Fri Feb 20 17:17:32 2004 UTC (20 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.32: preferred, colored
Changes since revision 1.32: +9 -3 lines
Added lonhtmlcommon breadcrumbs.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Thu Jan 15 03:18:20 2004 UTC (20 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.31: preferred, colored
Changes since revision 1.31: +3 -1 lines
Help buttons

Revision 1.31: download - view: text, markup, annotated - select for diffs
Mon Dec 8 19:59:09 2003 UTC (20 years, 5 months ago) by matthew
Branches: MAIN
CVS tags: version_1_1_1, version_1_1_0, version_1_0_99_3, version_1_0_99_2, version_1_0_99_1
Branch point for: version_1_1_X
Diff to previous 1.30: preferred, colored
Changes since revision 1.30: +4 -6 lines
Always show the 'generate spreadsheet' button, regardless of the type of
spreadsheet.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Fri Nov 21 18:18:04 2003 UTC (20 years, 5 months ago) by albertel
Branches: MAIN
CVS tags: version_1_0_99
Diff to previous 1.29: preferred, colored
Changes since revision 1.29: +6 -3 lines
- BUG#2389, new gradin mode external, doesn't show points on quickgrades, but also doesn't show link to SPRS

Revision 1.29: download - view: text, markup, annotated - select for diffs
Tue Nov 11 20:27:15 2003 UTC (20 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.28: preferred, colored
Changes since revision 1.28: +2 -2 lines
- apparently it is resizable not resizeable

Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Nov 11 15:48:03 2003 UTC (20 years, 5 months ago) by matthew
Branches: MAIN
Diff to previous 1.27: preferred, colored
Changes since revision 1.27: +8 -7 lines
HTML fixups.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sat Oct 11 14:04:54 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.26: preferred, colored
Changes since revision 1.26: +21 -15 lines
Internationalize and fix "seperate".

Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue Sep 30 15:40:09 2003 UTC (20 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.25: preferred, colored
Changes since revision 1.25: +5 -1 lines
Clear out data caches when we do any recalculations.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Mon Sep 29 14:00:21 2003 UTC (20 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.24: preferred, colored
Changes since revision 1.24: +6 -4 lines
At least output the right headers.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Tue Sep 16 15:41:16 2003 UTC (20 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.23: preferred, colored
Changes since revision 1.23: +2 -3 lines
Don't die entirely on a bad attempt to save spreadsheet.
Report the current filename when save is successful, not just what the
user told us to make the filename.

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

Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Sep 4 15:17:41 2003 UTC (20 years, 8 months ago) by matthew
Branches: MAIN
CVS tags: version_1_0_3, version_1_0_2
Diff to previous 1.21: preferred, colored
Changes since revision 1.21: +2 -2 lines
Fixed missing </select> in load file dialog.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Aug 29 21:09:35 2003 UTC (20 years, 8 months ago) by matthew
Branches: MAIN
CVS tags: version_1_0_1
Diff to previous 1.20: preferred, colored
Changes since revision 1.20: +13 -13 lines
Added spreadsheet help links.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sun Aug 17 18:50:12 2003 UTC (20 years, 8 months ago) by matthew
Branches: MAIN
CVS tags: version_1_0_0
Diff to previous 1.19: preferred, colored
Changes since revision 1.19: +13 -13 lines
help-less spreadsheet, in case 1.0 goes out without spreadsheet help
files being written.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Aug 6 19:54:36 2003 UTC (20 years, 9 months ago) by matthew
Branches: MAIN
CVS tags: version_0_99_5, version_0_99_4
Diff to previous 1.18: preferred, colored
Changes since revision 1.18: +42 -3 lines
Added help links. (not all links are valid at this time)
Added intentionally undocumented feature to expire spreadsheets.  Thus if
someone REALLY needs to expire all their spreadsheets they can ask us
first and we can tell them how to do so.  Also allow expiration of a
single student or a single symb if you know the secret words.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Fri Aug 1 13:31:41 2003 UTC (20 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.17: preferred, colored
Changes since revision 1.17: +3 -3 lines
Larger edit window because the small one was driving me nuts.
Not neccessary for 1.0

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Jul 17 15:22:14 2003 UTC (20 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.16: preferred, colored
Changes since revision 1.16: +9 -1 lines
Implement standard grading for spreadsheet by not allowing anyone with a
student role to view the spreadsheet if standard grading is in effect.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Jul 16 13:52:19 2003 UTC (20 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.15: preferred, colored
Changes since revision 1.15: +2 -1 lines
Added rflush after spreadsheet headers are output so the user doesn't have
to wait forever before they see anything.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Fri Jun 20 17:24:04 2003 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
CVS tags: version_0_99_3
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +2 -5 lines
Use loncommon::no_cache to plead not to be cached.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Jun 20 16:55:46 2003 UTC (20 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.13: preferred, colored
Changes since revision 1.13: +18 -16 lines
Proper error handling call.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Jun 19 16:04:06 2003 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
Need the 'generate spreadsheet' button to be present in case you need
to change the section or enrollment status.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Jun 19 14:52:21 2003 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.11: preferred, colored
Changes since revision 1.11: +30 -6 lines
Bug 1793: If allowed did not return true for viewing the entire classes
spreadsheet, try it by section.  This lets TAs and Instructors assigned
tos specific sections view the course and student level spreadsheets for
their section ONLY.  Also check to determine if, at the student level,
the student is enrolled in the section the instructor is limited to.
This prevents TAs from viewing students outside their scope.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed Jun 18 19:44:22 2003 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.10: preferred, colored
Changes since revision 1.10: +37 -10 lines
Interface changes:
make default has been changed to 'save and make default' and this functionality
has been implemented.
The description of the action last taken is no longer displayed in the middle
of the load/save table and instead appears below it.
The description of the last action taken is clearer and more cleanly presented.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Wed Jun 18 15:32:37 2003 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.9: preferred, colored
Changes since revision 1.9: +14 -15 lines
Reworked spreadsheet filename handling.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Jun 16 13:51:46 2003 UTC (20 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
Bug #1689: Users get confused between browsing the local file system and
browsing RES.

The official word is now "Select".

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu May 29 13:39:38 2003 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
CVS tags: version_0_99_2, version_0_99_1, conference_2003
Diff to previous 1.7: preferred, colored
Changes since revision 1.7: +2 -1 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.7: download - view: text, markup, annotated - select for diffs
Wed May 28 15:19:34 2003 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +11 -3 lines
Fix to load file selector not having a value selected.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue May 27 20:05:46 2003 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +2 -4 lines
Removing lonmenu call.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue May 27 19:17:07 2003 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.4: preferred, colored
Changes since revision 1.4: +118 -74 lines
Moved load/save dialog generation to seperate subroutine.
Reworked placement of UI elements.
Added 'browse' link for  selection (part of Bug 657) of published
spreadsheets.  These are not currently supported, but this is the first step.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri May 23 19:36:04 2003 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
CVS tags: version_0_99_0
Diff to previous 1.3: preferred, colored
Changes since revision 1.3: +6 -3 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.3: download - view: text, markup, annotated - select for diffs
Mon May 19 15:53:07 2003 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.2: preferred, colored
Changes since revision 1.2: +16 -14 lines
Minor revision to permissions checking.  Added '$allowed_to_view' and
replaced '$editing_is_allowed' with '$allowed_to_edit'.
Only present link to parent sheet if the user is allowed to view or edit
grades.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon May 19 14:06:18 2003 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +8 -3 lines
Access to assessment level spreadsheets requires 'mgr' (modify grades)
privileges.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri May 16 20:55:11 2003 UTC (20 years, 11 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>