CVS log for loncom/interface/lonconfigsettings.pm

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.21.4.13.2.12: download - view: text, markup, annotated - select for diffs
Thu Aug 22 20:18:08 2024 UTC (4 months ago) by raeburn
Branches: version_2_11_4_msu
CVS tags: version_2_11_5_msu
Diff to previous 1.21.4.13.2.11: preferred, unified to branchpoint 1.21.4.13: preferred, unified next main 1.21.4.14: preferred, unified
Changes since revision 1.21.4.13.2.11: +2 -2 lines
- For 2.11.4 (modified)
  Include change in 1.73

Revision 1.21.4.17: download - view: text, markup, annotated - select for diffs
Sun Jul 14 23:48:58 2024 UTC (5 months, 1 week ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_5
Diff to previous 1.21.4.16: preferred, unified to branchpoint 1.21: preferred, unified next main 1.22: preferred, unified
Changes since revision 1.21.4.16: +2 -2 lines
- For 2.11
  Backport 1.73

Revision 1.73: download - view: text, markup, annotated - select for diffs
Sun Jul 14 16:05:27 2024 UTC (5 months, 1 week ago) by raeburn
Branches: MAIN
CVS tags: HEAD
Diff to previous 1.72: preferred, unified
Changes since revision 1.72: +2 -2 lines
- Satisfy w3c validation.

Revision 1.21.4.16: download - view: text, markup, annotated - select for diffs
Sat Jul 6 17:30:45 2024 UTC (5 months, 2 weeks ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.21.4.15: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.15: +2 -2 lines
- For 2.11
  Backport 1.51

Revision 1.21.4.15: download - view: text, markup, annotated - select for diffs
Sat Jul 6 16:46:51 2024 UTC (5 months, 2 weeks ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.21.4.14: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.14: +2 -2 lines
- For 2.11
  Include one change in rev. 1.56, omitted in earlier backport in 1.21.4.14

Revision 1.21.4.14: download - view: text, markup, annotated - select for diffs
Wed Jul 3 16:35:11 2024 UTC (5 months, 3 weeks ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.21.4.13: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.13: +12 -4 lines
- For 2.11
  Backport 1.56 (part), 1.72

Revision 1.21.4.13.2.11: download - view: text, markup, annotated - select for diffs
Fri Oct 6 21:19:46 2023 UTC (14 months, 2 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.21.4.13.2.10: preferred, unified to branchpoint 1.21.4.13: preferred, unified
Changes since revision 1.21.4.13.2.10: +4 -1 lines
- For 2.11.4 (modified)
  Include changes in 1.72

Revision 1.72: download - view: text, markup, annotated - select for diffs
Sun Sep 24 03:31:18 2023 UTC (15 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X
Diff to previous 1.71: preferred, unified
Changes since revision 1.71: +4 -1 lines
- Bug 2689

Revision 1.21.4.13.2.10: download - view: text, markup, annotated - select for diffs
Wed Jul 5 17:34:15 2023 UTC (17 months, 3 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.21.4.13.2.9: preferred, unified to branchpoint 1.21.4.13: preferred, unified
Changes since revision 1.21.4.13.2.9: +775 -118 lines
- For 2.11.4 (modified)
  Include changes in 1.68, 1.69, 1.70, 1.71

Revision 1.71: download - view: text, markup, annotated - select for diffs
Sun Jun 4 00:06:10 2023 UTC (18 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.70: preferred, unified
Changes since revision 1.70: +6 -6 lines
- Remove some trailing white space.
  Np code changes

Revision 1.70: download - view: text, markup, annotated - select for diffs
Fri Jun 2 01:20:26 2023 UTC (18 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.69: preferred, unified
Changes since revision 1.69: +3 -2 lines
- Bugs 6754 and 6907
  - Return of grades to launcher CMS supported for resources or folders
    accessed via LTI-mediated deep link.
  - Support option: "Encrypt stored consumer secrets defined in domain"
  - Signing of LTI payloads for roster retrieval, passback of grades,
    and callback to logput launcher CMS session all now occur on
    primary library server for course's domain.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Thu Apr 13 15:21:00 2023 UTC (20 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.68: preferred, unified
Changes since revision 1.68: +3 -3 lines
- Bug 6754
  Order of components in name for secret field when adding new external
  tool same as used when adding new link protection item (both use
  lonconfigsettings::ltisecret_js() for validation).

Revision 1.68: download - view: text, markup, annotated - select for diffs
Sun Mar 19 16:05:48 2023 UTC (21 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.67: preferred, unified
Changes since revision 1.67: +744 -119 lines
- Bug 6754
  - Support encryption of secrets set for External Tools in a domain.
  - Requires perl-Crypt-CBC
  - External Tools can be configured in a course via Course Settings by a user
    with 'opa' privilege in the course.

Revision 1.21.4.13.2.9: download - view: text, markup, annotated - select for diffs
Mon Sep 19 19:28:31 2022 UTC (2 years, 3 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.21.4.13.2.8: preferred, unified to branchpoint 1.21.4.13: preferred, unified
Changes since revision 1.21.4.13.2.8: +5 -2 lines
- For 2.11.4 (modified)
  Include changes in 1.67

Revision 1.67: download - view: text, markup, annotated - select for diffs
Thu Sep 8 01:41:13 2022 UTC (2 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.66: preferred, unified
Changes since revision 1.66: +5 -2 lines
- Bug 6971 Individual user preference for Time Zone.

Revision 1.21.4.13.2.8: download - view: text, markup, annotated - select for diffs
Mon Aug 29 16:04:06 2022 UTC (2 years, 3 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.21.4.13.2.7: preferred, unified to branchpoint 1.21.4.13: preferred, unified
Changes since revision 1.21.4.13.2.7: +4 -1 lines
- For 2.11.4 (modified)
  Include changes in rev. 1.66

Revision 1.66: download - view: text, markup, annotated - select for diffs
Sun Aug 28 02:41:29 2022 UTC (2 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.65: preferred, unified
Changes since revision 1.65: +4 -1 lines
- Bug 6972.
  Option in course to display every External Resource Item as link (and
  launch in a tab or window) instead of in iframe.

Revision 1.21.4.13.2.7: download - view: text, markup, annotated - select for diffs
Fri Jul 8 16:03:16 2022 UTC (2 years, 5 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.21.4.13.2.6: preferred, unified to branchpoint 1.21.4.13: preferred, unified
Changes since revision 1.21.4.13.2.6: +4 -3 lines
- For 2.11.4 (modified)
  Include changes in 1.65

Revision 1.65: download - view: text, markup, annotated - select for diffs
Fri Jul 1 01:05:04 2022 UTC (2 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.64: preferred, unified
Changes since revision 1.64: +4 -3 lines
- Bug 6907
  Link Protection configuration for each launch application can include
  the name of the parameter used in the launcher payload to contain a URL
  in the launcher course to return to after exit from the LON-CAPA session.

Revision 1.21.4.13.2.6: download - view: text, markup, annotated - select for diffs
Tue Apr 5 16:43:34 2022 UTC (2 years, 8 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.21.4.13.2.5: preferred, unified to branchpoint 1.21.4.13: preferred, unified
Changes since revision 1.21.4.13.2.5: +3 -2 lines
- For 2.11.4 (modified)
  Include changes in rev. 1.64

Revision 1.64: download - view: text, markup, annotated - select for diffs
Tue Apr 5 12:27:39 2022 UTC (2 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.63: preferred, unified
Changes since revision 1.63: +3 -2 lines
- Expire cache of course's link protection settings on other servers in a
  course's domain after making changes.

Revision 1.21.4.13.2.5: download - view: text, markup, annotated - select for diffs
Sat Mar 12 23:11:47 2022 UTC (2 years, 9 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.21.4.13.2.4: preferred, unified to branchpoint 1.21.4.13: preferred, unified
Changes since revision 1.21.4.13.2.4: +44 -7 lines
- For 2.11.4 (modified)
  Include changes in 1.61, 1.62, 1.63

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sat Mar 12 23:03:09 2022 UTC (2 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.62: preferred, unified
Changes since revision 1.62: +5 -2 lines
- Bug 6907
  Uncheck "Visible input?" checkboxes on form submission.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Sat Mar 12 21:24:17 2022 UTC (2 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.61: preferred, unified
Changes since revision 1.61: +40 -6 lines
- Bug 6907.
  - Assign unique name and id to "Visible input?" checkbox for each Link
    Protection item, and uncheck each one on page load on course's home server.
  - Uncheck "Visible input?" checkbox and set type to password for textbox
    for secret on form submission.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Thu Mar 10 19:35:18 2022 UTC (2 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.60: preferred, unified
Changes since revision 1.60: +2 -2 lines
- Iterate over settable array for launch items which don't yet have a secret
  set.

Revision 1.21.4.13.2.4: download - view: text, markup, annotated - select for diffs
Mon Feb 21 16:12:49 2022 UTC (2 years, 10 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.21.4.13.2.3: preferred, unified to branchpoint 1.21.4.13: preferred, unified
Changes since revision 1.21.4.13.2.3: +12 -1 lines
- For 2.11.4 (modified)
  Include changes in 1.58 (modified)

Revision 1.21.4.13.2.3: download - view: text, markup, annotated - select for diffs
Sun Feb 20 19:43:12 2022 UTC (2 years, 10 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.21.4.13.2.2: preferred, unified to branchpoint 1.21.4.13: preferred, unified
Changes since revision 1.21.4.13.2.2: +92 -13 lines
- For 2.11.4 (modified)
  Include changes in 1.58, 1.59, 1.60

Revision 1.60: download - view: text, markup, annotated - select for diffs
Sat Feb 19 08:53:17 2022 UTC (2 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.59: preferred, unified
Changes since revision 1.59: +12 -12 lines
- Name changed from linkprotection to linkprot in courseprefs.pm rev. 1.102

Revision 1.59: download - view: text, markup, annotated - select for diffs
Tue Feb 15 04:28:01 2022 UTC (2 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.58: preferred, unified
Changes since revision 1.58: +88 -9 lines
- Bug 6907
  Link Protectors for deep-linking from launch from LTI Consumer can be
  configured at both a domain level and a course level.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Mon Feb 14 02:48:46 2022 UTC (2 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.57: preferred, unified
Changes since revision 1.57: +17 -2 lines
- Bug 6907
  - Rename "LTI Provider" domain config item.
  - Add three additional sections: "Encryption of shared secrets",
    "Rules for shared secrets" and Link Protectors (domain).
  - Keys used in domain for a particular library server may only be set in
    a session on that server (and use Lond.pm and not lonc/lond).
  - Min and max length and character requirements can be set for secrets used
    for LTI-based link protection for deep-links.

Revision 1.21.4.13.2.2: download - view: text, markup, annotated - select for diffs
Mon Feb 7 12:00:27 2022 UTC (2 years, 10 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.21.4.13.2.1: preferred, unified to branchpoint 1.21.4.13: preferred, unified
Changes since revision 1.21.4.13.2.1: +39 -5 lines
- For 2.11.4 (modified)
  Include changes in 1.56, 1.57.

Revision 1.57: 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.56: preferred, unified
Changes since revision 1.56: +21 -4 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.56: download - view: text, markup, annotated - select for diffs
Tue Feb 1 23:13:19 2022 UTC (2 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.55: preferred, unified
Changes since revision 1.55: +23 -6 lines
- Bug 6907
  - Extraction of LTI itemID based on consumer key in signed LTI payload, and
    verification with available secret moved from ltiauth.pm to Lond.pm.
  - Verification will now occur on course's home server or domain's primary
    library server, for course-defined LTI ID, and domain-defined LTI ID
    respectively.
  - Setting and modifying link protection key and secret now requires user
    session on course's home server.
  - Display of existing LTI key only available of course's home server.
  - Display of stored LTI secret eliminated so a Course Coordinator will
    need to record it offline or commit it to memory.

Revision 1.21.4.13.2.1: download - view: text, markup, annotated - select for diffs
Thu Dec 30 23:55:35 2021 UTC (2 years, 11 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.21.4.13: preferred, unified
Changes since revision 1.21.4.13: +15 -4 lines
- For 2.11.4 (modified)
  Include changes in 1.39, 1.51

Revision 1.21.4.13: download - view: text, markup, annotated - select for diffs
Tue Dec 28 02:32:31 2021 UTC (2 years, 11 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_4_uiuc, version_2_11_4
Branch point for: version_2_11_4_msu
Diff to previous 1.21.4.12: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.12: +6 -3 lines
- For 2.11
  Backport 1.54, 1.55

Revision 1.55: download - view: text, markup, annotated - select for diffs
Tue Dec 28 02:20:07 2021 UTC (2 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.54: preferred, unified
Changes since revision 1.54: +3 -0 lines
- Extend "zero enrollment failsafe" mechanism so it can also (optionally)
  protect against unwanted drops if partial data retrieved from institutional
  source for specific institutional section.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Tue Dec 28 01:33:53 2021 UTC (2 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.53: preferred, unified
Changes since revision 1.53: +3 -3 lines
- Remove extraneous single quotes.

Revision 1.21.4.12: download - view: text, markup, annotated - select for diffs
Mon Dec 13 20:09:54 2021 UTC (3 years ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.21.4.11: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.11: +22 -6 lines
- For 2.11
  Backport 1.48, 1.49, 1.50, 1.52, 1.53

Revision 1.53: download - view: text, markup, annotated - select for diffs
Tue Sep 21 22:54:26 2021 UTC (3 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.52: preferred, unified
Changes since revision 1.52: +7 -1 lines
- For SAML authentication (Shibboleth) config for each of domain's nodes
  to set /adm/log-in as landing page for user toggle between SSO or non-SSO.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Wed Sep 1 00:21:52 2021 UTC (3 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.51: preferred, unified
Changes since revision 1.51: +4 -1 lines
- Bug 6959 Automated update can be configured to skip checking for changes
  in user information for users deemed inactive.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Wed Aug 4 20:10:34 2021 UTC (3 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.50: preferred, unified
Changes since revision 1.50: +2 -2 lines
- Bug 6907 Content in a course can be set to be deep-link only.
  Extra arg for &courseprefs::process_changes() in lonconfigsettings.pm call.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Wed Aug 4 19:59:10 2021 UTC (3 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.49: preferred, unified
Changes since revision 1.49: +9 -5 lines
- Bug 6907 Content in a course can be set to be deep-link only.
  - deeplink parameter has 5 components:
    state, others, listing, scope, protect and menus.
  - deeplink protection for launch from non-LON-CAPA LTI-enabled systems
    uses /adm/launch/tiny/$dom/$uniqueID, and key and secret used by launcher
    can be set in a course (by CC), or for domain (by DC).

Revision 1.49: download - view: text, markup, annotated - select for diffs
Fri Jul 30 13:48:20 2021 UTC (3 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.48: preferred, unified
Changes since revision 1.48: +2 -2 lines
- Ensure "Display" button is below three column list of settings in Chrome.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Apr 19 14:11:16 2021 UTC (3 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.47: preferred, unified
Changes since revision 1.47: +4 -1 lines
Bug 6914
 - Update domain config UI to support settings documented in
   Domain_Configuration_WAF_Proxy.tex

Revision 1.21.4.11.2.1: download - view: text, markup, annotated - select for diffs
Sun Oct 25 19:10:26 2020 UTC (4 years, 2 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.21.4.11: preferred, unified next main 1.21.4.12: preferred, unified
Changes since revision 1.21.4.11: +14 -3 lines
- For 2.11.3 (modified)
  Include changes in 1.39 (modified) and 1.41

Revision 1.47: download - view: text, markup, annotated - select for diffs
Thu Sep 17 00:35:04 2020 UTC (4 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.46: preferred, unified
Changes since revision 1.46: +5 -1 lines
- Bug 6935

Revision 1.21.4.9.6.2: download - view: text, markup, annotated - select for diffs
Fri May 22 22:38:55 2020 UTC (4 years, 7 months ago) by raeburn
Branches: version_2_11_2_uiuc
Diff to previous 1.21.4.9.6.1: preferred, unified to branchpoint 1.21.4.9: preferred, unified next main 1.21.4.10: preferred, unified
Changes since revision 1.21.4.9.6.1: +11 -7 lines
- For 2.11.2 (modified)
  Include part of changes in 1.34

Revision 1.21.4.9.6.1: download - view: text, markup, annotated - select for diffs
Thu Apr 9 20:34:29 2020 UTC (4 years, 8 months ago) by raeburn
Branches: version_2_11_2_uiuc
Diff to previous 1.21.4.9: preferred, unified
Changes since revision 1.21.4.9: +14 -3 lines
- For 2.11.2 (modified)
  Include changes in 1.39 (modified) and 1.41

Revision 1.21.4.11: download - view: text, markup, annotated - select for diffs
Tue Aug 27 20:43:52 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
Branch point for: version_2_11_3_msu
Diff to previous 1.21.4.10: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.10: +9 -1 lines
- For 2.11
  Backport 1.37, 1.45

Revision 1.21.4.10: download - view: text, markup, annotated - select for diffs
Tue Jul 30 11:41:26 2019 UTC (5 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.21.4.9: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.9: +37 -6 lines
- For 2.11
  Backport 1.34, 1.35, 1.36

Revision 1.46: download - view: text, markup, annotated - select for diffs
Thu Jul 18 18:28:52 2019 UTC (5 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.45: preferred, unified
Changes since revision 1.45: +5 -3 lines
- Bug 6754. LON-CAPA as LTI Provider.
  Domain configuration to support session expiration in LON-CAPA,
  after user logs out of LTI Consumer which originally launched session,
  (if Consumer supports logoutServiceUrl; e.g. custom_logout_url in Canvas).

Revision 1.21.4.9.4.2: download - view: text, markup, annotated - select for diffs
Mon Feb 4 01:40:37 2019 UTC (5 years, 10 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.21.4.9.4.1: preferred, unified to branchpoint 1.21.4.9: preferred, unified next main 1.21.4.10: preferred, unified
Changes since revision 1.21.4.9.4.1: +4 -1 lines
- For 2.11.2 (modified).
  - Include changes in 1.45

Revision 1.45: download - view: text, markup, annotated - select for diffs
Sun Jan 27 14:39:48 2019 UTC (5 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.44: preferred, unified
Changes since revision 1.44: +4 -1 lines
- Uploaded bubblesheet data can consist of comma separated values.
  - Data will be converted to one of formats specified in bubblesheet
    format file, prior to saving in scantron_orig_* file.
  - Domain configuration for bubblesheet data format allows order of
     columns in csv data to be specified.
  - &get_scantronformat_file and &get_scantron_config moved from grades.pm
    to lonnet.pm to facilitate re-use.

Revision 1.44: download - view: text, markup, annotated - select for diffs
Tue Aug 14 21:42:40 2018 UTC (6 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.43: preferred, unified
Changes since revision 1.43: +5 -3 lines
- Bug 6754 LON-CAPA as LTI Provider
  - Support requests to /adm/service/passback and /adm/service/roster in
    which OAuth data in request header.
  - Support LTI Basic Outcomes Service (1.1) in which grade (a decimal) is
    included in XML in the request body (with oauth_body_hash in the header).
  - LTI Provider domain configuration to set grade passback using either
    Outcomes Service (1.1) -- the default -- or Outcomes extension (1.0).

Revision 1.43: download - view: text, markup, annotated - select for diffs
Tue May 8 01:48:18 2018 UTC (6 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.42: preferred, unified
Changes since revision 1.42: +5 -3 lines
- Bug 6754 LON-CAPA as LTI Provider
  - Domain defaults for each Consumer
    - display standard LON-CAPA menus? (top line and/or second line)
    - menu include: fullname, role, context, logout, and/or grades?
  - Course Coordinator can override in course via "Course Settings".

Revision 1.42: 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.41: preferred, unified
Changes since revision 1.41: +5 -3 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.41: download - view: text, markup, annotated - select for diffs
Mon Jan 1 01:29:38 2018 UTC (6 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.40: preferred, unified
Changes since revision 1.40: +6 -4 lines
- Bug 6754 LON-CAPA as LTI Consumer
  Domain configuration for information sent to Tool Provider on launch
  includes choice of: username, or username:domain in LON-CAPA,
  when "User" is included in the data to be sent (as lis_person_sourcedid).

Revision 1.40: download - view: text, markup, annotated - select for diffs
Thu Nov 30 15:15:15 2017 UTC (7 years ago) by raeburn
Branches: MAIN
Diff to previous 1.39: preferred, unified
Changes since revision 1.39: +16 -1 lines
- Bug 6754 LTI Integration: LON-CAPA as LTI Provider
  - Work in progress

Revision 1.39: download - view: text, markup, annotated - select for diffs
Thu Nov 30 12:45:55 2017 UTC (7 years ago) by raeburn
Branches: MAIN
Diff to previous 1.38: preferred, unified
Changes since revision 1.38: +16 -3 lines
- LON-CAPA as LTI Consumer.
  - Domain configuration to specify how long after launch the two items can
    be used -- days for passback of grades; seconds for retrieval of roster.

Revision 1.21.4.9.4.1: download - view: text, markup, annotated - select for diffs
Sun Oct 15 04:41:16 2017 UTC (7 years, 2 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.21.4.9: preferred, unified
Changes since revision 1.21.4.9: +13 -4 lines
- For 2.11.2 (modified).
  - Include changes in 1.34 (part), 1.37, 1.38.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Sun Oct 15 04:05:10 2017 UTC (7 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.37: preferred, unified
Changes since revision 1.37: +2 -2 lines
- concatenate additional onload items.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Fri Oct 13 20:37:34 2017 UTC (7 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.36: preferred, unified
Changes since revision 1.36: +6 -1 lines
- Domain configuration to override domain's helpdesk settings for e-mail
  recipients, and optionally added text, based on requester's affiliation
  (e.g., faculty, staff or student).

Revision 1.21.4.9.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 15 23:41:34 2017 UTC (7 years, 4 months ago) by raeburn
Branches: version_2_11_2_educog
Diff to previous 1.21.4.9: preferred, unified next main 1.21.4.10: preferred, unified
Changes since revision 1.21.4.9: +37 -6 lines
- Use 2.12 feature pre-release, in modified 2.11.2.
  Self-creation of user accounts using e-mail verification with settings
  dependent on requester's (self-reported) institutional status.
  Changes in rev. 1.34, 1.35, 1.36

Revision 1.36: download - view: text, markup, annotated - select for diffs
Thu Aug 3 16:22:09 2017 UTC (7 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.35: preferred, unified
Changes since revision 1.35: +23 -13 lines
- Self-creation of user accounts using e-mail verification.
  - Options set by domain coordinator for account requests verified by e-mail
    for: processing, restrictions on permitted e-mail addresses, and choice
    of username can be set to different values, depending on requester's
    (self-reported) institutional status.
  - Setting which status types can be self-reported by requesters using
    e-mail verification moved from
    "Default authentication/language/timezone/portal/types" panel to
    "Users self-creating accounts" panel.
  - Web form used to request account prompts user for appropriate responses
    depending on self-reported status, and e-mail and username constraints.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Thu Jul 27 13:45:12 2017 UTC (7 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.34: preferred, unified
Changes since revision 1.34: +3 -3 lines
- Fix typos.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Wed Jul 26 19:45:45 2017 UTC (7 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.33: preferred, unified
Changes since revision 1.33: +27 -6 lines
- Self-creation of user accounts using e-mail verification.
  - User can be prompted to choose affiliation (e.g., instructor, student,
    other etc.).
  - User can be given option to choose a username, while e-mail address
    still used for verification. A required e-mail domain can be set.
  - Domain Coordinator can display user-selected status and user's e-mail
    address when choosing to approve queued account requests.

Revision 1.21.4.9: download - view: text, markup, annotated - select for diffs
Sun Oct 23 21:13:51 2016 UTC (8 years, 2 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_2
Branch point for: version_2_11_2_uiuc, version_2_11_2_msu, version_2_11_2_educog
Diff to previous 1.21.4.8: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.8: +27 -12 lines
- For 2.11
  - Backport 1.33

Revision 1.33: download - view: text, markup, annotated - select for diffs
Tue Oct 11 22:58:55 2016 UTC (8 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.32: preferred, unified
Changes since revision 1.32: +27 -12 lines
- vpa priv allows Course Settings to be viewed, but not modified.
- users with vpa priv in a course receive "View parameter settings
  (due dates, etc) for resources and the course" item in the Main Menu,
  and a Settings item in the inline menu.

Revision 1.21.4.8: download - view: text, markup, annotated - select for diffs
Thu Aug 4 17:34:35 2016 UTC (8 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.21.4.7: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.7: +3 -1 lines
- For 2.11
  Backport 1.31

Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Jul 25 19:50:30 2016 UTC (8 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.31: preferred, unified
Changes since revision 1.31: +11 -8 lines
- Use Server Name Indication (SNI) and SSL when replicating content from
  /raw/.
- Domain status screen has link to show status of LON-CAPA SSL certificates.
- "SSL" domain config for (a) "internal" LON-CAPA SSL connection to servers/VMs
  in other domain, (b) Replication of domain's resources to other domains.
- Replication can use name-based virtual hosts with SSL, with verification of
  client certificate (cert: /home/httpd/lonCerts/lonhostnamecert.pem, signed
  by LON-CAPA CA, with Common Name of internal-<server hostname>, same IP address
  as server hostname).

Revision 1.31: 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.30: preferred, unified
Changes since revision 1.30: +3 -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.21.4.7: download - view: text, markup, annotated - select for diffs
Fri May 22 16:52:16 2015 UTC (9 years, 7 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_1
Diff to previous 1.21.4.6: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.6: +81 -5 lines
- For 2.11
  - Backport 1.30.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Thu May 21 23:26:35 2015 UTC (9 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.29: preferred, unified
Changes since revision 1.29: +81 -5 lines
- General course settings: users allowed to clone course.
  - Show if domain default is set.
  - Adding any course-specific setting will cause domain default to
    be ignored.
  - For official courses, where localenroll::instcode_defaults()
    has been customized, can also allow cloning by specific
    partial institutional codes (e.g., department + number: such as
    phy184 for example).

Revision 1.21.4.6: download - view: text, markup, annotated - select for diffs
Wed Apr 23 10:26:37 2014 UTC (10 years, 8 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_0_RC3, version_2_11_0
Diff to previous 1.21.4.5: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.5: +28 -3 lines
- For 2.11
  - Backport 1.29.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Wed Apr 23 10:11:26 2014 UTC (10 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.28: preferred, unified
Changes since revision 1.28: +28 -3 lines
- Institutional ststus types can now be defined via domain configuration
  web interface by Domain Coordinator -- will supercede use of customized
  localenroll::inst_usertypes().

- Self-creation of account with e-mail address as username:
  - Domain configuration to set which status types (faculty, staff , student
    etc.) can apply to "non-institutional" usernames.
  - Processing of username requests can be either automatic or queued for
    approval depending on status type (self-reported).

Revision 1.21.4.5: download - view: text, markup, annotated - select for diffs
Sat Feb 15 17:14:53 2014 UTC (10 years, 10 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.21.4.4: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.4: +5 -2 lines
- For 2.11
  - Backport 1.28.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Wed Feb 12 20:37:42 2014 UTC (10 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.27: preferred, unified
Changes since revision 1.27: +5 -2 lines
- Bug 6646
  - Domain Configuration for self-creation of accounts moved to its own
    separate panel (keep storage of settings in existing locations in
    configuration.db , i.e., usercreation and usermodification.
  - Additional option for self-created accounts which use an e-mail address
    as username -- queue for approval by Domain Coordinator.
  - Can specify which DC(s) should be notified if user account requests are
    added to the queue.
  - Can specify what information the user needs to provide in addition to
    an e-mail address when requesting creation of an account.

Revision 1.21.4.4: download - view: text, markup, annotated - select for diffs
Sun Jan 5 19:15:48 2014 UTC (10 years, 11 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_0_RC2
Diff to previous 1.21.4.3: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.3: +4 -4 lines
- For 2.11
  - Backport 1.27.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sun Oct 6 21:25:59 2013 UTC (11 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.26: preferred, unified
Changes since revision 1.26: +4 -4 lines
- Setting domain configuration for items included in domdefaults, which is
  cached for 24hrs in memcache.
  - &devalidate_remote_domconfs() takes second arg -- $cachekeys -- a reference
    to a hash of items to devalidate on the domain's servers.
    - two possible hash keys: domainconfig or domdefaults
  - Update of domdefaults as a result of processing changes in domain configuration
    cause lonnet::do_cache_new() to be called on current server, and also
    domdefaults to be added to the $cachekeys hash.
  - Seventh arg in domainprefs::process_changes() is now a ref to a hash instead
    of a ref to a scalar.
  - lonconfigsettings::make_changes() now returns a ref to a HASH, where keys
    (if any) are items to devalidate on the domain's servers.
  - Retrieval of domdefaults when displaying domain configuration screen or
    processing changes includes directive to ignore_cache and read from
    configuration.db file on domain's primary library server.

Revision 1.21.4.3: download - view: text, markup, annotated - select for diffs
Tue Sep 10 01:23:45 2013 UTC (11 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.21.4.2: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.2: +7 -5 lines
- For 2.11
  - Backport 1.24 (part), 1.26.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Sat Sep 7 00:19:00 2013 UTC (11 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.25: preferred, unified
Changes since revision 1.25: +4 -3 lines
- Where modification to domain configuration results in devalidation
  of a domain's cached domconfig on the current server:
  -  call new routine: &devalidate_remote_domconfs()
     to devalidate the same cached information on the domain's other servers.
     - uses lonnet::remote_devalidate_cache().

Revision 1.25: download - view: text, markup, annotated - select for diffs
Wed Apr 10 21:15:15 2013 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.24: preferred, unified
Changes since revision 1.24: +7 -1 lines
- div tags opened with lonparmset::startSettingsScreen() need
  to be closed with matching lonparmset::endSettingsScreen().

Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Apr 8 23:21:15 2013 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.23: preferred, unified
Changes since revision 1.23: +5 -4 lines
- lonparmset::startSettingsScreen() takes third arg - course type
  (Course or Community).

Revision 1.21.4.2: download - view: text, markup, annotated - select for diffs
Mon Dec 10 23:31:38 2012 UTC (12 years ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_0_RC1
Diff to previous 1.21.4.1: preferred, unified to branchpoint 1.21: preferred, unified
Changes since revision 1.21.4.1: +6 -2 lines
- For 2.11
  - Backport 1.22, 1.23.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Dec 7 16:12:18 2012 UTC (12 years ago) by bisitz
Branches: MAIN
Diff to previous 1.22: preferred, unified
Changes since revision 1.22: +4 -2 lines
Consistent layout: actionbox

Revision 1.22: download - view: text, markup, annotated - select for diffs
Tue Oct 30 10:39:02 2012 UTC (12 years, 1 month ago) by foxr
Branches: MAIN
Diff to previous 1.21: preferred, unified
Changes since revision 1.21: +3 -1 lines
Enable use of colorchooser jquery plugin for domain peferences color selection

Revision 1.21.4.1: download - view: text, markup, annotated - select for diffs
Wed May 2 20:32:37 2012 UTC (12 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.21: preferred, unified
Changes since revision 1.21: +1 -8 lines
- For 2.11.
  "Course Settings" and "Content and Problem Settings" tabs are a 3.0 feature.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Thu Dec 8 22:10:18 2011 UTC (13 years ago) by www
Branches: MAIN
CVS tags: BZ4492-merge, BZ4492-feature_horizontal_radioresponse
Branch point for: version_2_11_X
Diff to previous 1.20: preferred, unified
Changes since revision 1.20: +2 -6 lines
Modal windows

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Oct 19 21:15:53 2011 UTC (13 years, 2 months ago) by www
Branches: MAIN
CVS tags: language_hyphenation_merge, language_hyphenation
Diff to previous 1.19: preferred, unified
Changes since revision 1.19: +21 -13 lines
Tab for Course Preferences shows up

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sun Jun 5 12:59:47 2011 UTC (13 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.18: preferred, unified
Changes since revision 1.18: +6 -42 lines
Cleaning up accordion

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Mar 31 15:35:54 2011 UTC (13 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.17: preferred, unified
Changes since revision 1.17: +11 -7 lines
- No "Course Settings" and "Content and Problem Settings" tabs
  when module is used in domain context (for Domain Configuration -- DC roles).

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Jan 13 22:49:47 2011 UTC (13 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.16: preferred, unified
Changes since revision 1.16: +6 -2 lines
For 3.0: Settings

Revision 1.15.2.2: download - view: text, markup, annotated - select for diffs
Fri Dec 24 22:50:34 2010 UTC (14 years ago) by raeburn
Branches: version_2_10_X
CVS tags: version_2_10_1, version_2_10_0_RC2, version_2_10_0, loncapaMITrelate_1
Diff to previous 1.15.2.1: preferred, unified next main 1.16: preferred, unified
Changes since revision 1.15.2.1: +2 -2 lines
- Backport 1.16.

Revision 1.8.2.4: download - view: text, markup, annotated - select for diffs
Fri Nov 19 13:09:36 2010 UTC (14 years, 1 month ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_9_1
Diff to previous 1.8.2.3: preferred, unified to branchpoint 1.8: preferred, unified next main 1.9: preferred, unified
Changes since revision 1.8.2.3: +2 -2 lines
- Backport 1.15.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Nov 19 13:08:47 2010 UTC (14 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.15: preferred, unified
Changes since revision 1.15: +2 -2 lines
- Typo.

Revision 1.15.2.1: download - view: text, markup, annotated - select for diffs
Sat Aug 14 13:38:33 2010 UTC (14 years, 4 months ago) by raeburn
Branches: version_2_10_X
CVS tags: version_2_10_0_RC1
Diff to previous 1.15: preferred, unified
Changes since revision 1.15: +1 -29 lines
- jQuery Accordion style not in 2.10.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Jul 17 20:02:07 2010 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Branch point for: version_2_10_X
Diff to previous 1.14: preferred, unified
Changes since revision 1.14: +8 -1 lines
- Following the switch to 2.10, domains may prefer that their users do not have sessions hosted on older versions of LON-CAPA.
- Domain Coordinators can control:
  (a) where their users may have sessions hosted (by domain and/or LON-CAPA version).
  (b) which other domains will have user sessions hosted on servers in the domain.

Revision 1.8.2.3: download - view: text, markup, annotated - select for diffs
Sat May 22 13:26:21 2010 UTC (14 years, 7 months ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_9_0
Diff to previous 1.8.2.2: preferred, unified to branchpoint 1.8: preferred, unified
Changes since revision 1.8.2.2: +3 -3 lines
- Backport 1.14.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat May 22 01:29:27 2010 UTC (14 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.13: preferred, unified
Changes since revision 1.13: +3 -3 lines
- Eliminate duplicate declarations.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri Apr 2 21:47:54 2010 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: PRINT_INCOMPLETE_base, PRINT_INCOMPLETE
Diff to previous 1.12: preferred, unified
Changes since revision 1.12: +4 -4 lines
- Put "check all" and "uncheck all" buttons inside a <div>.

Revision 1.8.2.2: download - view: text, markup, annotated - select for diffs
Tue Mar 23 20:53:09 2010 UTC (14 years, 9 months ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_8_99_1
Diff to previous 1.8.2.1: preferred, unified to branchpoint 1.8: preferred, unified
Changes since revision 1.8.2.1: +32 -89 lines
- Backport 1.12.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon Mar 22 17:29:11 2010 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.11: preferred, unified
Changes since revision 1.11: +30 -99 lines
- Eliminate option to choose one or two column display of configuration settings for Domain configuration.
  - Use centred single column div for both domain config and course config).
- Use three columns for names of settings to choose for display on next page.

Revision 1.8.2.1: download - view: text, markup, annotated - select for diffs
Sat Feb 13 19:32:51 2010 UTC (14 years, 10 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.8: preferred, unified
Changes since revision 1.8: +6 -5 lines
- Backport 1.11.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed Jan 27 13:08:01 2010 UTC (14 years, 11 months ago) by wenzelju
Branches: MAIN
CVS tags: version_2_9_99_0, bz6209-base, bz6209
Diff to previous 1.10: preferred, unified
Changes since revision 1.10: +6 -5 lines
Inserted confirm-success-boxes due to consistent screen layout.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Jan 8 00:52:06 2010 UTC (14 years, 11 months ago) by faziophi
Branches: MAIN
Diff to previous 1.9: preferred, unified
Changes since revision 1.9: +17 -5 lines
Additional style for elements within an accordion, and adds jQuery
javascript to support advanced elements.  If any <tr> elements are found
inside an accordion container with the class "advanced", they are hidden
by default and a "Show advanced options" checkbox is created.  Toggling
this causes these additional options to fade in/out as desired.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Jan 7 18:21:25 2010 UTC (14 years, 11 months ago) by faziophi
Branches: MAIN
Diff to previous 1.8: preferred, unified
Changes since revision 1.8: +34 -5 lines
course prefs --> jQuery accordion.  in order to not disrupt domain prefs,
etc. for now, some style information is changed dynamically through
jQuery CSS transformations.  also ignoring column display preferences for
now.  but this gets something into CVS...

Revision 1.8: 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: GCI_3
Branch point for: version_2_9_X
Diff to previous 1.7: preferred, unified
Changes since revision 1.7: +15 -2 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.7: download - view: text, markup, annotated - select for diffs
Thu Oct 29 14:57:18 2009 UTC (15 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.6: preferred, unified
Changes since revision 1.6: +21 -9 lines
- Accommodate Communities:
  - Wording variants: course -> community, Course -> Community,
                      Classlist -> Membership, Staff -> Facilitators,
                      Student -> Member, student -> member.
  - Role choices: co role instead of cc role for communities

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Aug 23 17:21:22 2009 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_8_99_0, GCI_2
Diff to previous 1.5: preferred, unified
Changes since revision 1.5: +7 -1 lines
- xhtml.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun May 17 00:54:38 2009 UTC (15 years, 7 months ago) by raeburn
Branches: MAIN
CVS tags: bz5969, bz2851, BZ5971-printing-apage
Diff to previous 1.4: preferred, unified
Changes since revision 1.4: +5 -2 lines
- Include "Parameter Manager" in breadcrumb trail, if course configuration accessed from there.
- Wording change: Functionality -> Settings.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue May 12 21:20:42 2009 UTC (15 years, 7 months ago) by raeburn
Branches: MAIN
CVS tags: BZ5434-fox
Diff to previous 1.3: preferred, unified
Changes since revision 1.3: +40 -8 lines
Usability improvements for course configuration screen.

lonconfigsettings.pm
- Wording change in breadcrumbs: "Display/Edit Settings" replaces "Course Settings".
- Changes in args passed to courseprefs::process_changes().
- Added call to courseprefs::store_changes to save to environment.db
- Added call to courseprefs::display_disallowed().

courseprefs.pm
- Moved code to generate array of names of all course configuration settings to &get_allitems() routine to facilitate reuse.
- Text descriptions of config settings moved to hash within entry for each category.
- Hash ref $disallowed passed as additional arg to process_changes() to accumulate requested changes that are not permitted.
- &process_changes() routine used to populate %changes hash with settings that have changed (and their new values).
- &check_clone() used to check requested cloners have valid username/domain.
- &store_changes() used to populate %storehash with change settings so they can be written to environment.db and also generates output to show what has been changed.
- Ability to create (new) custom course setting added tp print_other().
- Replace use of &Apache::lonnet::privileged() with retrieval of &Apache::lonnet::get_domain_roles() for dc roles.
- &get_lang_choices() routine added to retrieve hash of supported languages.
- &cloners_javascript() added to provide update_cloners() javascript function which will toggle radio buttons appropriately for any domain, any user from specified domain etc.
- &update_env() to append certain course config changes to current %env, and also update nohist_courseids.db
- &display_disallowed() to display information about requested setting changes which did not occur because they were disallowed.
- course environment settings are deleted from environment.db if they are changed to undef.
- Work in progess - logging (and logging interface) still needed.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Apr 26 00:09:53 2009 UTC (15 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.2: preferred, unified
Changes since revision 1.2: +5 -4 lines
- &display_settings() takes additional (optional) arg - $allitems.
- $allitems is passed as additional arg in call to &courseprefs::print_config_box().

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Apr 22 12:42:16 2009 UTC (15 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1: preferred, unified
Changes since revision 1.1: +13 -6 lines
- domainprefs.pm
 - Current values are passed to &process_changes() as a reference to a hash.

- lonconfigsettings
 - &print_header() takes an additional (optional) fourth arg - $jscript.
 - in course context: courseprefs::process_changes() used to process changes.
                      courseprefs::print_config_box(): sixth arg: $values hash ref.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Mar 31 16:59:01 2009 UTC (15 years, 8 months ago) by raeburn
Branches: MAIN
Re-use of configuration interface for domain settings.
- Move &print_header(), &print_footer(), &color_pick_js(), and &javascript_set_colnums from domainprefs.pm to lonconfigsettings.pm.
- Move code from domainprefs.pm to new routines in lonconfigsettings.pm
  - &make_changes()
  - &display_settings()
  - &display_choices()

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>