CVS log for loncom/interface/lonmodifycourse.pm

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.107: download - view: text, markup, annotated - select for diffs
Fri Dec 20 00:24:38 2024 UTC (6 days, 21 hours ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, HEAD
Diff to previous 1.106: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.106: +2 -2 lines
- Report OK when the PerlCleanupHandler has successfully finished execution.

Revision 1.79.2.9.2.7: download - view: text, markup, annotated - select for diffs
Mon Aug 26 10:48:59 2024 UTC (4 months ago) by raeburn
Branches: version_2_11_4_msu
CVS tags: version_2_11_5_msu
Diff to previous 1.79.2.9.2.6: preferred, unified to branchpoint 1.79.2.9: preferred, unified next main 1.80: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.9.2.6: +2 -1 lines
- For 2.11.4 (modified)
  Reinstate line removed in 1.79.2.9.2.6

Revision 1.79.2.9.2.6: download - view: text, markup, annotated - select for diffs
Wed Aug 21 03:24:07 2024 UTC (4 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.79.2.9.2.5: preferred, unified to branchpoint 1.79.2.9: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.9.2.5: +298 -345 lines
- For 2.11.4 (modified)
  Include changes in 1.104 (part), 1.105, 1.106

Revision 1.106: download - view: text, markup, annotated - select for diffs
Wed Aug 21 03:11:41 2024 UTC (4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.105: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.105: +12 -12 lines
- Remove trailing whitespace.

Revision 1.105: download - view: text, markup, annotated - select for diffs
Sun Apr 14 17:12:27 2024 UTC (8 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.104: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.104: +111 -15 lines
- Available editors in Course Authoring Space, or when editing an html file
  created in a course folder using the Course Editor is a domain default,
  which can be overridden in specific course(s) by a Domain Coordinator.

Revision 1.104: download - view: text, markup, annotated - select for diffs
Sat Dec 23 02:17:38 2023 UTC (12 months ago) by raeburn
Branches: MAIN
Diff to previous 1.103: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.103: +231 -348 lines
- Availability of "Course Authoring Space" set in Course Community defaults
  in domain (by container type), can be overridden for specific course(s).
- Add some help files for Course Editor and View/modify a course/community
- Add icons for use of Course Authoring Space.

Revision 1.79.2.9.2.5: download - view: text, markup, annotated - select for diffs
Tue Sep 5 03:50:51 2023 UTC (15 months, 3 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.79.2.9.2.4: preferred, unified to branchpoint 1.79.2.9: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.9.2.4: +247 -217 lines
- For 2.11.4 (modified)
  Include changes in 1.102 and 1.103.

Revision 1.103: download - view: text, markup, annotated - select for diffs
Tue Sep 5 03:42:31 2023 UTC (15 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.102: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.102: +55 -56 lines
- Remove trailing whitespace. No code changes.

Revision 1.79.2.9.2.4: download - view: text, markup, annotated - select for diffs
Mon Sep 4 20:46:02 2023 UTC (15 months, 3 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.79.2.9.2.3: preferred, unified to branchpoint 1.79.2.9: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.9.2.3: +15 -9 lines
- For 2.11.4 (modified)
  Include changes 1.101

Revision 1.102: download - view: text, markup, annotated - select for diffs
Thu Aug 3 15:57:23 2023 UTC (16 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.101: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.101: +205 -174 lines
- "View or modify a course or community" item for Domain Coordinators.
  - "Actions" footer included on all pages after selecting a view/modification
    action for a specific course/community from "View/Modify Course Settings'
  - Course type included in header line above icons/links for actions.
  - Course title moved to <h4> header line on actions pages.
  - Explanation of actions moved to help file accessed via question mark on
    right side of breadcrumbs.
  - Satisfy w3c validation

Revision 1.101: download - view: text, markup, annotated - select for diffs
Sat Jul 29 20:33:25 2023 UTC (16 months, 4 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.100: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.100: +15 -9 lines
- Domain configuration for default cumulative quota for all group portfolio
  spaces in course can be overridden for a specific course by a Domain
  Coordinator.

Revision 1.79.2.9.2.3: download - view: text, markup, annotated - select for diffs
Wed Jul 5 18:57:55 2023 UTC (17 months, 3 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.79.2.9.2.2: preferred, unified to branchpoint 1.79.2.9: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.9.2.2: +325 -25 lines
- For 2.11.4 (modified)
  Include changes in 1.93, 1.99, 1.100

Revision 1.100: download - view: text, markup, annotated - select for diffs
Mon Jun 5 02:22:29 2023 UTC (18 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.99: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.99: +2 -2 lines
- Typo in rev. 1.99

Revision 1.99: download - view: text, markup, annotated - select for diffs
Tue Apr 11 20:35:19 2023 UTC (20 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.98: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.98: +318 -23 lines
- Bug 6754
  - Domain configuration to set defaults for which course types can use:
    (a) External Tools defined/configured in domain, and (b) External Tools
    defined/configured in course.
  - Domain defaults can be overridden by DC for specific course(s) via:
    Main Menu > "View or modify a course or community".

Revision 1.79.2.9.2.2: download - view: text, markup, annotated - select for diffs
Sun Feb 20 19:22:30 2022 UTC (2 years, 10 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.79.2.9.2.1: preferred, unified to branchpoint 1.79.2.9: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.9.2.1: +2 -2 lines
- For 2.11.4 (modified)
  Include changes in 1.98

Revision 1.98: download - view: text, markup, annotated - select for diffs
Wed Feb 16 02:20:59 2022 UTC (2 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.97: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.97: +2 -2 lines
- Fix typo

Revision 1.79.2.9.2.1: download - view: text, markup, annotated - select for diffs
Mon Feb 7 12:03:43 2022 UTC (2 years, 10 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.79.2.9: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.9: +240 -3 lines
- For 2.11.4 (modified)
  Include changes in 1.97

Revision 1.97: download - view: text, markup, annotated - select for diffs
Sun Feb 6 21:36:59 2022 UTC (2 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.96: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.96: +240 -3 lines
- Bug 6907
  - Domain default to determine whether LTI launch of deep-linked URL requires
    student to authenticate; can be overridden for specific course(s).
  - If domain config permits it, link protection setting in a course can
    specify whether to accept username included in LTI payload, and action
    to take if username is not for an enrolled student.
  - Second arg passed to ltiauth::invalid_request() is text string stating why
    LTI launch was invalid.

Revision 1.79.2.9: download - view: text, markup, annotated - select for diffs
Sun Jun 20 17:27:03 2021 UTC (3 years, 6 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_5, version_2_11_4_uiuc, version_2_11_4
Branch point for: version_2_11_4_msu
Diff to previous 1.79.2.8: preferred, unified next main 1.80: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.8: +27 -2 lines
- For 2.11
  Backport 1.96

Revision 1.96: download - view: text, markup, annotated - select for diffs
Tue Jun 15 20:52:26 2021 UTC (3 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.95: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.95: +27 -2 lines
- Support customization in localenroll.pm to eliminate ambiguity in extraction
  of institutional section from institutional course section for automated
  enrollment.

Revision 1.79.2.8: download - view: text, markup, annotated - select for diffs
Tue Aug 27 15:34:34 2019 UTC (5 years, 4 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_3_uiuc, version_2_11_3_msu, version_2_11_3
Diff to previous 1.79.2.7: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.7: +78 -14 lines
- For 2.11
  Backport 1.94

Revision 1.79.2.7: download - view: text, markup, annotated - select for diffs
Fri Jul 26 17:43:54 2019 UTC (5 years, 5 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.79.2.6: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.6: +35 -1 lines
- For 2.11
  Backport 1.95

Revision 1.95: download - view: text, markup, annotated - select for diffs
Thu Jul 25 20:23:52 2019 UTC (5 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.94: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.94: +35 -1 lines
- Devalidate cache for self-cataloging of courses based on institutional
  code for institution's nodes, if creating/modifying an "official" course.

Revision 1.94: download - view: text, markup, annotated - select for diffs
Mon Apr 29 22:19:24 2019 UTC (5 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.93: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.93: +78 -14 lines
- Support domain configuration which allows a Course Owner to change a
  student's password, if:
 (a) same domain is used by owner, course, and student
 (b) student has no active or future roles besides student role in courses
     owned by the course owner making the change
 (c) course container is not Community or Placement Test
 (d) owner is course cordinator in the course
 (e) setting to disable this action has not been set for the specific course

Revision 1.93: download - view: text, markup, annotated - select for diffs
Fri Mar 23 01:01:21 2018 UTC (6 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.92: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.92: +7 -2 lines
- Bug 6754 LON-CAPA as LTI Provider
  - Creation of new LON-CAPA user account available from an LTI Consumer.
  - Creation of new LON-CAPA course available from an LTI Consumer.
  - Self-enrollment in a LON-CAPA course available from an LTI Consumer.

Revision 1.79.2.6: download - view: text, markup, annotated - select for diffs
Sat Apr 8 19:05:44 2017 UTC (7 years, 8 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_2_uiuc, version_2_11_2_msu, version_2_11_2_educog, version_2_11_2
Diff to previous 1.79.2.5: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.5: +4 -2 lines
- For 2.11
  - Backport 1.92

Revision 1.92: download - view: text, markup, annotated - select for diffs
Sat Apr 8 14:58:11 2017 UTC (7 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.91: preferred, unified
Changes since revision 1.91: +4 -2 lines
- Hide role selection text used in modal window until needed.

Revision 1.79.2.5: download - view: text, markup, annotated - select for diffs
Sun Jan 22 19:23:35 2017 UTC (7 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.79.2.4: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.4: +143 -37 lines
- For 2.11
  - Backport 1.90, 1.91

Revision 1.91: download - view: text, markup, annotated - [selected for diffs]
Sun Jan 22 19:22:04 2017 UTC (7 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.90: preferred, unified
Changes since revision 1.90: +2 -2 lines
- white space change.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Thu Jan 5 16:17:11 2017 UTC (7 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.89: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.89: +146 -41 lines
Ad hoc roles for helpdesk personnel.
  - Entering a course with one of the available ad hoc roles via
    Main Menu > View a course or community (Domain helpdesk role)
    uses modal pop-up to select role, after choosing course, if more
    than one ad hoc role is available to current user.

Revision 1.79.2.4: download - view: text, markup, annotated - select for diffs
Thu Nov 10 21:57:10 2016 UTC (8 years, 1 month ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.79.2.3: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.3: +169 -81 lines
- For 2.11
  - Backport 1.87, 1.88, 1.89

Revision 1.89: download - view: text, markup, annotated - select for diffs
Thu Nov 10 21:42:19 2016 UTC (8 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.88: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.88: +7 -8 lines
- Remove duplicate comma.
- Add white space before tag closure
- Remove superfluous quotes
- Use permission-based link text for link to configure or view setting for
  post-submission behavior of submit button

Revision 1.88: download - view: text, markup, annotated - select for diffs
Wed Nov 9 14:04:41 2016 UTC (8 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.87: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.87: +167 -79 lines
- Domain Helpdesk (with rar priv) can view (but not edit) course settings
  set/modified by a Domain Coordinator.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Thu Oct 27 21:01:01 2016 UTC (8 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.86: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.86: +5 -5 lines
- Remove trailing white space.

Revision 1.79.2.3: download - view: text, markup, annotated - select for diffs
Sun Oct 23 02:24:51 2016 UTC (8 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.79.2.2: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.2: +186 -74 lines
- For 2.11
  - Backport 1.86

Revision 1.86: download - view: text, markup, annotated - select for diffs
Wed Oct 5 13:59:46 2016 UTC (8 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.85: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.85: +185 -67 lines
- Domain configuration (Support Settings) allows custom course role(s) to be
  defined which will be available for domain helpdesk staff to select as
  ad hoc role(s) via "View a course or community" in main menu.

Revision 1.79.2.2: download - view: text, markup, annotated - select for diffs
Sat Sep 17 16:03:36 2016 UTC (8 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.79.2.1: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79.2.1: +29 -12 lines
- For 2.11
  - Backport 1.85

Revision 1.85: download - view: text, markup, annotated - select for diffs
Mon Aug 15 18:01:08 2016 UTC (8 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.84: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.84: +31 -12 lines
- Lifetime of temporary md5_* tables (used to speed up access to student
  performance data, e.g., for Chart or Statistics), can be set as domain
  default (based on course type), and be overridden by a DC in a course.

Revision 1.79.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 7 01:32:52 2016 UTC (8 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.79: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79: +5 -5 lines
- For 2.11
  - Backport 1.84

Revision 1.84: download - view: text, markup, annotated - select for diffs
Sun Jul 24 14:34:59 2016 UTC (8 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.83: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.83: +5 -5 lines
- Bug 5464
  Can set failsafe value in domain (or override in Auto-enollment course
  configuration to avoid unwanted dropping of students when no data are
  retrieved for a particular inststitutional section.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Wed Apr 6 17:41:52 2016 UTC (8 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.82: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.82: +15 -28 lines
- Bug 6808. New course container -- "Placement" for Placement Tests.
  - Placement Tests can have an instituional course code, so that
    auto-enrollment can be supported.

Revision 1.82: download - view: text, markup, annotated - select for diffs
Mon Apr 4 01:12:11 2016 UTC (8 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.81: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.81: +1 -2 lines
- Remove debug line.

Revision 1.81: download - view: text, markup, annotated - select for diffs
Mon Apr 4 01:09:48 2016 UTC (8 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.80: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.80: +47 -9 lines
- Bug 6808. New course container -- "Placement" for Placement Tests.

Revision 1.80: download - view: text, markup, annotated - select for diffs
Sat Apr 2 04:30:21 2016 UTC (8 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.79: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.79: +2 -2 lines
- Bug 6808. New course container -- "Placement" for Placement Tests.
  Work in progress.

Revision 1.79: download - view: text, markup, annotated - select for diffs
Tue Mar 29 14:05:10 2016 UTC (8 years, 9 months ago) by raeburn
Branches: MAIN
Branch point for: version_2_11_X
Diff to previous 1.78: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.78: +2 -2 lines
- Fix typo.

Revision 1.78: download - view: text, markup, annotated - select for diffs
Tue Jun 9 21:22:56 2015 UTC (9 years, 6 months ago) by damieng
Branches: MAIN
Diff to previous 1.77: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.77: +8 -1 lines
fixed bug 6782, and escaped most localized messages used in Javascript blocks to make sure bugs like that do not happen again

Revision 1.77: download - view: text, markup, annotated - select for diffs
Fri May 22 21:08:42 2015 UTC (9 years, 7 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_1
Diff to previous 1.76: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.76: +2 -2 lines
- Modify args passed to lonpickcourse::display_matched_courses (changed in
  rev. 1.116).

Revision 1.76: download - view: text, markup, annotated - select for diffs
Mon Mar 23 13:03:32 2015 UTC (9 years, 9 months ago) by droeschl
Branches: MAIN
Diff to previous 1.75: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.75: +2 -2 lines
Typo.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Sat Mar 7 23:17:15 2015 UTC (9 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.74: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.74: +270 -7 lines
- Additional Course/Community defaults for JSME Molecule Editor and Math
  Previewer (can be overridden in a course by CC), and for disabling submit
  button after student submission, with/without timeout, setby course container
  type (can be overriden for specific course by a DC).

Revision 1.74: download - view: text, markup, annotated - select for diffs
Thu Jul 31 15:45:27 2014 UTC (10 years, 4 months ago) by musolffc
Branches: MAIN
Diff to previous 1.73: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.73: +2 -2 lines
Making drop-down selections persistent after search

Revision 1.73: download - view: text, markup, annotated - select for diffs
Mon Apr 28 22:20:13 2014 UTC (10 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_0_RC3, version_2_11_0
Diff to previous 1.72: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.72: +3 -2 lines
- Display of self-enrollment settings, and saving of changes takes into
  account domain configuration (or course-specific configuration) which
  determine which self-enrollment settings in a course can be set by a CC.

Revision 1.72: download - view: text, markup, annotated - select for diffs
Mon Mar 31 02:31:05 2014 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.71: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.71: +278 -42 lines
- Where a course is set for configuration of one or more self-enrollment
  settings by a DC instead of by course personnel, DC's modify course
  menu includes access to self-enrollment configuration.
- Self-enrollment supports option to queue request, pending validation
  by external site (e.g., separate payment site for e-commerce).
- &get_selfenroll_titles() removed from loncreateuser.pm (use subroutine
  in lonuserutils.pm instead).

Revision 1.71: download - view: text, markup, annotated - select for diffs
Mon Mar 31 01:37:28 2014 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.70: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.70: +39 -34 lines
- Modify &check_course() to return additional item (ref to %coursehash),
  and eliminate passing of unused request object.

Revision 1.70: download - view: text, markup, annotated - select for diffs
Mon Mar 17 02:45:25 2014 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.69: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.69: +10 -13 lines
- &search_courses() and &js_changer() moved from lonpickcourse.pm to
  loncommon.pm to facilitate reuse.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Thu Mar 13 14:46:46 2014 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.68: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.68: +32 -20 lines
- Moving &build_filters(), &timebased_select_form, &js_changer()
  from lonpickcourse.pm to loncommon.pm to facilitate re-use.

Revision 1.68: download - view: text, markup, annotated - select for diffs
Tue Mar 11 00:57:23 2014 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.67: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.67: +3 -3 lines
- Institutional code is stored as internal.coursecode in a course's
  environment.db

Revision 1.67: download - view: text, markup, annotated - select for diffs
Thu Feb 27 11:44:40 2014 UTC (10 years, 10 months ago) by bisitz
Branches: MAIN
Diff to previous 1.66: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.66: +3 -3 lines
Internationalization: Proper translation string compilation

Revision 1.66: download - view: text, markup, annotated - select for diffs
Wed Jan 15 18:47:56 2014 UTC (10 years, 11 months ago) by bisitz
Branches: MAIN
Diff to previous 1.65: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.65: +8 -7 lines
Improved and consistent navigation and layout by using actionbox

Revision 1.65: download - view: text, markup, annotated - select for diffs
Tue Dec 24 19:15:11 2013 UTC (11 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_0_RC2
Diff to previous 1.64: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.64: +4 -2 lines
- New course request type -- textbook.
  - Can assign rights to request this type of course.
  - "textbook" can have different uploaded content quota, default credits etc.
    from official or unofficial course types.
  - Domain Coordinators can specify subject, tile, authors(s) and upload an
    image of the textbook cover.
- Work-in-progress.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Wed Nov 13 00:09:28 2013 UTC (11 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.63: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.63: +2 -2 lines
- Consistent wording.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Fri Aug 30 13:22:23 2013 UTC (11 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_0_RC1
Diff to previous 1.62: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.62: +3 -3 lines
- Wording changes.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Fri Jul 19 18:24:16 2013 UTC (11 years, 5 months ago) by bisitz
Branches: MAIN
Diff to previous 1.61: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.61: +3 -3 lines
Exclude HTML tags from translation phrases.
Update corresponding German translation file phrases and translations.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Tue Jul 9 00:17:23 2013 UTC (11 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.60: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.60: +133 -57 lines
- Disk quotas for content uploaded directly to a course (userfiles/docs/ and
   userfiles/supplemental).
  - Default is 500 MB, unless set at domain level, or individual course level.
  - Domain defaults set by DC  for: official courses, unofficial courses and
    communities set via "Course/Community defaults" in "Set domain configuration".
  - Quota for individual courses/communities set  by DC via:
      "View or modify a course or community"
  - &excess_filesize_authorspace() renamed as excess_filesize_warning() to
    support quota checking in course context, as well as in author context.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Fri Mar 1 05:01:26 2013 UTC (11 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.59: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.59: +92 -39 lines
- DC can modify course default credits value if domain configuration set
  to show credits for official or unofficial courses.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sat Jan 15 18:24:16 2011 UTC (13 years, 11 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_10_X, version_2_10_1, version_2_10_0_RC2, version_2_10_0, loncapaMITrelate_1, language_hyphenation_merge, language_hyphenation, BZ4492-merge, BZ4492-feature_horizontal_radioresponse
Diff to previous 1.58: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.58: +3 -3 lines
- scope

Revision 1.58: download - view: text, markup, annotated - select for diffs
Tue Jan 11 22:09:49 2011 UTC (13 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.57: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.57: +7 -5 lines
- Include co-owners as argument passed to lonnet::auto_new_course() whenever sections, crosslistings or course owner change in an "official" course.

Revision 1.57.2.2: download - view: text, markup, annotated - select for diffs
Sun Sep 12 22:09:18 2010 UTC (14 years, 3 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.57.2.1: preferred, unified to branchpoint 1.57: preferred, unified next main 1.58: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.57.2.1: +2 -2 lines
- Customization for GCI_3.
  - Typo in 1.57.2.1.

Revision 1.57.2.1: download - view: text, markup, annotated - select for diffs
Sat Sep 11 21:36:00 2010 UTC (14 years, 3 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.57: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.57: +6 -9 lines
- Customization for GCI_3.
  - Changes in 1.56 excluded from version for GCI_3.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Tue Aug 24 13:51:52 2010 UTC (14 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_10_0_RC1
Branch point for: GCI_3
Diff to previous 1.56: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.56: +163 -15 lines
- DC can set number of responders needed when CC displays anonymous survey
  submissions.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Thu Jul 8 23:19:19 2010 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.55: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.55: +9 -6 lines
- Bug 6333.
  Ensure that form element names for select boxes for institutional codes
  are always named Year, Semester, Department, Number, for consistency with
  names used in javascript to update select box items dynamically.
  - Names of categories in domain from localenroll::instcode_format():
    codetitles array can differ from these form element names.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Fri May 28 17:09:06 2010 UTC (14 years, 7 months ago) by bisitz
Branches: MAIN
Diff to previous 1.54: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.54: +5 -5 lines
- Update/New icons for DC sub menus:
(Currently same icons for courses and communities)
    - Icons for sub menu "Course and community creation"
      (icon for "Display official course requests" still missing due to unclear functionality)
    - Icons for sub menu after having selected a course with "View or modify a course or community"

- Use new "course/community configuration" icon for course/community settings as DC and for course/community configuration as CC

Credits: Juliane Wenzel

Revision 1.54: download - view: text, markup, annotated - select for diffs
Tue May 18 16:13:31 2010 UTC (14 years, 7 months ago) by bisitz
Branches: MAIN
Diff to previous 1.53: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.53: +64 -39 lines
Bug 6273 - Consistent menus (use generate_menu)
- View/Modify settings for a course (DC settings)
- Status of domain servers
- Use category icon for each menu item (planned to be replaced with individual version)

Included changes:
- lonmodifycourse.pm:
    - XHTML - escape "&" in Link URLs
    - XHTML/context - enclose form elements in form
    - Localization: optimized &mt() usage in headline
- domainstatus.pm:
    - Removed now unnecessary divs to float header and footer
- de.pm:
    - Added translations

Revision 1.53: download - view: text, markup, annotated - select for diffs
Wed Mar 31 20:09:07 2010 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: PRINT_INCOMPLETE_base, PRINT_INCOMPLETE
Diff to previous 1.52: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.52: +6 -6 lines
- Consistent wording.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Mon Mar 29 17:32:28 2010 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.51: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.51: +3 -3 lines
- &Apache::lonnet:: prefix for calls to appenv() and put() subroutines.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Mon Mar 15 19:10:59 2010 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_X, version_2_9_1, version_2_9_0, version_2_8_99_1
Diff to previous 1.50: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.50: +19 -9 lines
- When auto-assignment of co-owners is enabled for official courses:
 - Use lonnet:: auto_validate_instcode() to check active CC is official
   course personnel before assigning co-owner role when
   (a) modifying institutional code, or (b) changing course owner.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Mon Mar 8 22:31:27 2010 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.49: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.49: +146 -7 lines
- Co-owners.
  - New routine: &update_coowners() will adjust co-owners new owner used to
    be a co-owner.
    - If this is an official course, and auto-assignment of co-owners is
      enabled, co-owner status will be updated for any active CCs
      who are validated as official course personnel.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Nov 23 21:45:18 2009 UTC (15 years, 1 month ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_99_0, bz6209-base, bz6209
Diff to previous 1.48: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.48: +21 -12 lines
- Accommodate Communities
  - Top Level Category: "Communities" defined in system
    (Domain control to hide/unhide).
    - Can only assign communities to this category (and its subcategories).
- Domain Coordinator definition of new top level categories:
   instcode and communities are reserved for system use
   (may not be used for names of additional top level categories).

Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Nov 9 03:50:27 2009 UTC (15 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.47: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.47: +559 -464 lines
- Accommodate Communities.
- More concise wording
- Links to course's 'Automated Enrollment Manager' via role switcher.
- For Courses use pick_box() in interface for modification of institutional code,
    default authentication and owner.
- Eliminate unused code.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Fri Oct 23 16:14:43 2009 UTC (15 years, 2 months ago) by bisitz
Branches: MAIN
Diff to previous 1.46: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.46: +3 -3 lines
Consistent wording "Course Catalog" -> "Course/Community Catalog"

Revision 1.46: download - view: text, markup, annotated - select for diffs
Fri Jul 31 03:01:31 2009 UTC (15 years, 5 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_8_99_0, bz2851, GCI_2
Diff to previous 1.45: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.45: +34 -16 lines
- When used in course request or course creation context, courses display replaces select button with text warning for courses for which owner lacks cloning rights.
- In those contexts can filter based on cloneability.
- Hierarchy of linked select boxes used for institutional codes (with official/unofficial radio button selectors) now used for "Modify Course" function available to Domain Coordinator.
- Eliminate "command" form element added in lonpickcourse.pm rev 1.84. Revert to check for g'osearch' form element to trigger search.
-  No search if page updated by onchange event for Type or Domain
   (as detected based on non-null value of updater form element).

Revision 1.45: download - view: text, markup, annotated - select for diffs
Tue Jun 9 13:26:35 2009 UTC (15 years, 6 months ago) by bisitz
Branches: MAIN
CVS tags: bz5969, BZ5971-printing-apage
Diff to previous 1.44: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.44: +17 -8 lines
- Corrected nested HTML tags structure (<form> / <p>)
- Corrected unbalanced tags (added </p> to menu; removed </p> from kerberos warning)
- Replaced hardcoded font color by appropriate warning style (kerberos warning)
- Removed unused color variables
- Optimized &mt usage
- Added some line breaks for better code readability

Revision 1.44: download - view: text, markup, annotated - select for diffs
Fri May 8 17:22:17 2009 UTC (15 years, 7 months ago) by raeburn
Branches: MAIN
CVS tags: BZ5434-fox
Diff to previous 1.43: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.43: +5 -4 lines
- Restoring $caller as the last argument (now eighth) in lonpickcourse::build_filters().
  (removed in rev 1.78).
- Modifying calls to lonpickcourse.pm routines: build_filters() and display_matched_courses() in lonmodifycourse.pm, to take account of changed args.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Sun Mar 8 21:49:33 2009 UTC (15 years, 9 months ago) by weissno
Branches: MAIN
Diff to previous 1.42: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.42: +8 -8 lines

consistent wording:
changed "group files" to "group portfolio"
changed "file repository" to "group portfolio"
changed "group portfolio files" to "group portfolio"

Revision 1.42: download - view: text, markup, annotated - select for diffs
Thu Feb 19 22:03:13 2009 UTC (15 years, 10 months ago) by schafran
Branches: MAIN
Diff to previous 1.41: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.41: +2 -2 lines
short button names, german translation of "token".

Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon Jan 12 01:37:57 2009 UTC (15 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.40: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.40: +9 -5 lines
- If $component contained course title
  &lonhtmlcommon::breadcrumbs() would generate ISE is title included [].
  - Do &mt() call before passing $component to lonhtmlcommon::breadcrumbs()
  - Additional argument (no_mt) in lonhtmlcommon::breadcrumbs().
- Append course title to "Current automated enrollment settings for " heading.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Oct 27 14:32:30 2008 UTC (16 years, 2 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_99_1, version_2_7_99_0, GCI_1
Diff to previous 1.39: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.39: +2 -2 lines
Typo

Revision 1.39: download - view: text, markup, annotated - select for diffs
Mon Jun 30 04:14:40 2008 UTC (16 years, 6 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_7_X, version_2_7_1, version_2_7_0, version_2_6_99_1, version_2_6_99_0
Diff to previous 1.38: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.38: +4 -4 lines
- Wording changes: actions are actually available after course search, not after course selection.
- Punctuation.
- Trim an extra line feed.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Mon Jun 30 01:28:56 2008 UTC (16 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.37: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.37: +244 -30 lines
- Ability to exclude a course from the course catalog.
- Ability to categorize a course from categories defined for the course's domain.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sun Dec 30 23:22:41 2007 UTC (17 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_6_X, version_2_6_3, version_2_6_2, version_2_6_1, version_2_6_0
Diff to previous 1.36: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.36: +66 -35 lines
Bug 4323. Ability for DC to enter a course as a Course Coordinator from the Main Menu, in case the user has only one role (DC), so roles screen is skipped on log-in.
- Some spaces added to text displayed for matched courses in course search.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Fri Dec 14 00:24:11 2007 UTC (17 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_5_99_1
Diff to previous 1.35: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.35: +3 -3 lines
Calls to routines from londropadd replaced with calls to the same routines in lonuserutils.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Wed Dec 5 02:55:40 2007 UTC (17 years ago) by raeburn
Branches: MAIN
Diff to previous 1.34: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.34: +30 -25 lines
- Use lonnet::coursedescription() to extract cnum from cid instead of splitting on underscore.
- Formname for page to change DC-modifiable enrollment settings set to setparms, so
 breadcrumbs links work
- Fix scope in &check_course() so $cdesc is retrieved.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Sat Oct 6 04:32:49 2007 UTC (17 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_5_99_0
Diff to previous 1.33: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.33: +6 -6 lines
Bug 5191.  Decouple storage of last access time for a course in nohist_courseids.db from storage of course information.
- Retain backwards compatibility with legacy lonnet::courseiddump()

Other general change: uniform use of 'inst_code' as key in frozen hash instead of 'instcode'.

lond
&put_course_id_handler()
- last access stored in escaped lasttime:courseid key = value hash item
  if legacy lonnet::courseiddump() updates courseinfo.
&put_course_id_hash_handler()
- additional argument - $mode ('timeonly', 'notime' or 'all')
  - determines whether last access, or courseinfo (description,inst_code,owner,type) or both are stored
&dump_course_id_handler()
- documentation updated
- style (replacing unless)
- change location of unescaping when checking filters so double escaping no longer needed for courseinfo stored in frozen hash
- return courseinfo in hash form, if requested as hash, when record has yet to be converted to a frozen hash
&validate_class_access_handler()
- eliminate extra unescaping of $ownerlist

lonnet.pm
&flushcourselogs() includes 'timeonly' argument in call to courseidput().
&courseidput() - if in 'timeonly' mode only courseids are sent to lond in courseidputhash call.
&createcourse()
- courseinfo values in hash no longer escaped (freeze_hash handles this)
- call to flushcourselogs() replaced by call to courseidput()

lonmodifycourse.pm
- courseinfo values in hash no longer escaped
- call to courseidput() includes 'notime' as fourth arg.

coursecatalog.pm
- remove unneeded code, since entry for each course in %courses hash will now be a hash ref.

courseclassifier.pm
- remove unneeded code, since entry for each course in %courses hash will now be a hash ref.

lonpickcourse.pm
- Entry for each course in %courses hash should be a hash ref, when constructing for onlyown courses case.
- instcode to inst_code
- no need to unescape courseinfo value (thaw_hash in lonnet::courseiddump does it)

lonparmset.pm
- call to flushcourselogs() replaced by call to courseidput() after updating course description.
- appenv user's session with new course description.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Wed Oct 3 19:57:29 2007 UTC (17 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.32: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.32: +25 -15 lines
Store data in nohist_courseids.db as a hash.  Maintain backwards compatibility with writes to the db from legacy lonnet.pm, and also reads from the db from legacy lonnet.pm.

Start towards inclusion of co-owners as well as a single owner, for the purposes of verifying access to official classlist data.

lond
- &put_course_id_hash_handler() added to handle storage of data in nohist_courseids.db as a frozen hash.
- &put_course_id_handler() will add to an existing hash if update is from a legacy lonnet which supplies : separated data.
- &dump_course_id_handler() $as_hash flag extracted from tail. If set, data are returned as a hash.
- validate_class_access_handler() will extract comma-separated owner and co-owners from ownerlist passed to it, and send array ref to localenroll::check_section() to determine if at least one on the owners is authorized to view classlist list data for the institutional section.

lonnet.pm
- storage of hash via call to courseidputhash in lond.  If command is unrecognized on the lond side, subset of the data sent as : separated values
- retrieval of data from nohist_courseids.db - additional $as_hash argument included in courseiddump call to indicate that data should be returned as a frozen hash.
- auto_validate_class_sec() - if third argument is an array ref, then an owner list is built from the supplied owners and co-owners.
- lasttime set on lonnet side (FIXME) - to be changed to lond side.

lomodifycourse.pm
- updated course settings sent as a ref to a hash to lonnet::courseidput()
- include LC_error in span for error messages
- eliminate duplicate error message
- display error if storage of changes fails
- form name corrected to cmod.

coursecatalog.pm
- eliminate unused arg from call to courseclassifier::retrieve_instcodes
- display owner and co-owners (sort by lastname)
- institutional section access for multiple owners

courseclassifier.pm
- course codes from course data if hash, or if : separated string.

lonpickcourse.pm
- course info extracted from hash
- owner info displayed in a list if owner and co-owners exist.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Sep 24 23:29:53 2007 UTC (17 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.31: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.31: +13 -13 lines
Only allow selection of default authentication method used for auto-enrollment in a course from types available to Domain Coordinator (set in domain config).

Revision 1.31: download - view: text, markup, annotated - select for diffs
Thu Mar 8 01:58:45 2007 UTC (17 years, 9 months 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_99_0
Diff to previous 1.30: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.30: +2 -2 lines
- eliminating the domain hash globals in favor of functional access

Revision 1.30: download - view: text, markup, annotated - select for diffs
Mon Jan 15 01:08:53 2007 UTC (17 years, 11 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_3_X, version_2_3_2, version_2_3_1
Diff to previous 1.29: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.29: +5 -5 lines
Prevent stripping of trailing null fields in split() by setting limit to -1.

Undesired stripping of trailing null fields had caused extra : separators to be written in values in nohist_courseids.db between type entry and final entry (last access), in some cases where there was no course owner.  Set numcurrent to a maximum to eliminate the extra items the next time put_course_id_handler() runs to update the entry for a particular courseID.

Include type in courseidput when modify_course() results in change in course owner or institutional code.

Typo (sectionums should be sectionnums).

Revision 1.29: download - view: text, markup, annotated - select for diffs
Fri Dec 29 17:30:11 2006 UTC (18 years ago) by raeburn
Branches: MAIN
Diff to previous 1.28: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.28: +10 -1 lines
Set default $type to 'Course', in case the version of lonpickcourse.pm being used has no Course/Non-standard course selector.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Nov 14 20:38:21 2006 UTC (18 years, 1 month ago) by raeburn
Branches: MAIN
CVS tags: version_2_3_0, version_2_2_99_1, version_2_2_99_0
Diff to previous 1.27: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.27: +524 -389 lines
Selection of course to be modified now uses routines from lonpickcourse.

Added ability to set course groups portfolio files quota.

Separated display of all current auto-enrollment settings for course from page for setting the four DC-only modifiable settings.

Replaced existing breadcrumbs with standard LON-CAPA breadcrumbs.

Use standard LON-CAPA data table functions.

Some reorganization into subroutines.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Tue Jul 18 21:52:01 2006 UTC (18 years, 5 months 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
Diff to previous 1.26: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.26: +4 -4 lines
- xhtml

Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue Jul 11 02:28:22 2006 UTC (18 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.25: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.25: +48 -20 lines
Bug 4813.  Retain backwards compatibility with legacy courses in which only a course owner's username is stored in environment.internal.courseowner, and in the course's record in nohist_courseids.db.  New courses will include username:domain (escaped) in nohist_courseids.db.  MCRS can be used to update legacy course owner information (just click "Modify Settings" button, it will be necessary to select the correct course owner where the course domain is different from the owner's domain.

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

Revision 1.24: download - view: text, markup, annotated - select for diffs
Thu Mar 23 22:32:10 2006 UTC (18 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.23: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.23: +4 -5 lines
-start_page
-eliminate calls to bodytag in favor of start_page
- elimintate call to xmlbegin

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Mar 16 21:39:26 2006 UTC (18 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.22: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.22: +9 -18 lines
- page genearizlzation

Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Feb 10 23:38:15 2006 UTC (18 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.21: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.21: +6 -3 lines
- add a space so long lists wrap

Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Feb 10 23:36:47 2006 UTC (18 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.20: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.20: +18 -13 lines
- eliminate some overuse of $1

Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Sep 29 20:17:06 2005 UTC (19 years, 3 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_99_1
Diff to previous 1.19: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.19: +5 -0 lines
- adding version string and 'purpose of file' line

Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Sep 16 16:01:18 2005 UTC (19 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.18: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.18: +4 -4 lines
Moved check_user_status() from Enrollment.pm to loncommon.pm.  Now returns: active, previous or future (instead of ok or expired)

Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Apr 27 19:09:30 2005 UTC (19 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_0_X, 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
Diff to previous 1.17: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.17: +1 -1 lines
Add extra argument to pass to courseiddump for LON-CAPA courseID (as required by /lonnet/perl/lonnet.pm rev. 1.622).

Revision 1.17: download - view: text, markup, annotated - select for diffs
Tue Apr 12 00:20:00 2005 UTC (19 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_99_0_tmcc
Diff to previous 1.16: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.16: +1 -2 lines
Bug 3912.  DCs can use courseID (e.g., 257472759ae4061msul1) as a filter when using pickcourse.

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

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Feb 17 08:29:43 2005 UTC (19 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.14: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.14: +4 -2 lines
- <html> -> &Apache::lonxml::xmlbegin, thus valid doctypes are now getting output, Yeah! StandardsCmpliance

- backing out the encoding changes for now

- some xhtml cleanups
- one icon -> lonhttpd

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Nov 27 17:23:09 2004 UTC (20 years, 1 month ago) by raeburn
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
Diff to previous 1.13: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.13: +31 -28 lines
Adding storage of course owner to nohist_courseids.db.  Pick course can permits use of institutional code and/or username of course owner as filters.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Nov 23 07:02:32 2004 UTC (20 years, 1 month ago) by raeburn
Branches: MAIN
CVS tags: version_1_2_99_0
Diff to previous 1.12: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.12: +2 -4 lines
localenroll no longer used directly.  Domain to check is domain for DC role, not home domain of user.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Tue Aug 10 14:29:07 2004 UTC (20 years, 4 months ago) by raeburn
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
Diff to previous 1.11: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.11: +1 -1 lines
Domain should be domain of current DC's role instead of user's home domain.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Jul 15 18:58:20 2004 UTC (20 years, 5 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_1_99_3
Diff to previous 1.10: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.10: +0 -1 lines
Bug #3212 Permit lower case Kerberos domain names.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Jun 29 14:56:32 2004 UTC (20 years, 6 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_1_99_2, version_1_1_99_1
Diff to previous 1.9: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.9: +7 -1 lines
Include institutional course code in nohist_courseids.db.
Format of entries in nohist_courseids.db now -
course_id = description:institutional code:last activity
both (keys and values are escaped).
lonnet::courseiddump now returns escaped values in hash (keys are unescaped),
to preserve the : separator between description and institutional code.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Jun 17 18:31:24 2004 UTC (20 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.8: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.8: +13 -3 lines
Calls to functions in localenroll.pm mediated by lonc/lond now include domain
in the set of passed parameters to support domain-specific variants in a single
localenroll.pm file housed on a multi-domain library server.

Automated enrollment now sets first access and last access dates for student
roles based on defaults set on course creation, and modifiable via a number
of mechanisms in the Enrollment Manager, and Automated Enrollment Manager.

The Automated Enrollment Manager now provides a utility to allow enrollment type
to be toggled between 'auto' and 'manual', so that students added via CSV file
or singly can become liable for automated update (dropping, section switching
etc.).

Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Jun 9 17:01:55 2004 UTC (20 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.7: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.7: +7 -10 lines
Fix bug #3062

Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue Jun 8 22:09:44 2004 UTC (20 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.6: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.6: +8 -6 lines
Changes to support autoenroll calls from a remote server.

lond on the homeserver for the course(s) handles requests from the remote
server for institutional data (e.g., classlists, valid institutional courseIDs,
institutional section numbers for a course code, validation of course owners), by
calling the appropriate functions in the homeserver's localenroll.pm

All replies are made directly with the exception of fetch_enrollment_query, which
is shipped over to lonsql, in case retrieval of institutional classlists is a
protracted process.

lonsql on the homeserver for the course(s) calls localenroll::fetch_enrollment()
and writes XML files of enrollment data to /home/httpd/perl/tmp

Transfer of classlist data occurs later following an autoretrieve call from the
remote server. It is planned to generalize this function and add encryption to the transfer back to the client.

Autoenroll.pl called by cron on a library server, now only carries out updates for
courses in its domain, for which the library server is the course's homeserver. If a domain has multiple library servers Autoenroll.pl will need to be run on each library server.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Dec 31 18:32:23 2003 UTC (21 years ago) by raeburn
Branches: MAIN
CVS tags: version_1_1_X, version_1_1_99_0, version_1_1_3, version_1_1_2, version_1_1_1
Diff to previous 1.5: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.5: +2 -2 lines
Fix a bug and an indent

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Dec 30 15:46:18 2003 UTC (21 years ago) by raeburn
Branches: MAIN
Diff to previous 1.4: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.4: +9 -10 lines
Eliminate senseless array stuffing in &check_course().  Correct indents.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Mon Dec 29 14:38:44 2003 UTC (21 years ago) by raeburn
Branches: MAIN
Diff to previous 1.3: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.3: +13 -2 lines
Added course owner validation for cases where course owner is changed, but course code is unchanged.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Dec 28 18:27:49 2003 UTC (21 years ago) by raeburn
Branches: MAIN
Diff to previous 1.2: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.2: +77 -11 lines
Added sanity checking for valid LON-CAPA course ID.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Dec 28 01:37:02 2003 UTC (21 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1: preferred, unified to selected 1.91: preferred, unified
Changes since revision 1.1: +124 -86 lines
Completed localization. Some changes to menu layout.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Dec 26 16:30:17 2003 UTC (21 years ago) by raeburn
Branches: MAIN
Diff to selected 1.91: preferred, unified
For use by domain coordinators to change course code, course owner, default authentication mechanism in any course in the domain.  All of these parameters are used by the automated enrollment process.

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>