CVS log for loncom/interface/loncreateuser.pm

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.406.2.20.2.5: download - view: text, markup, annotated - select for diffs
Thu Feb 29 21:43:33 2024 UTC (7 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.406.2.20.2.4: preferred, colored to branchpoint 1.406.2.20: preferred, colored next main 1.407: preferred, colored
Changes since revision 1.406.2.20.2.4: +562 -163 lines
- For 2.11.4 (modified)
  Include changes in 1.470 (part), 1.474, 1.475, 1.476 and part of 1.456
  (omitted in 1.406.2.20 backport).

Revision 1.476: download - view: text, markup, annotated - select for diffs
Thu Feb 29 16:28:35 2024 UTC (7 weeks ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, HEAD
Diff to previous 1.475: preferred, colored
Changes since revision 1.475: +8 -3 lines
- When user-specific value is in use or being set via " Add/Modify a User"
  set css display attribute to block for items which use a fieldset and to
  inline for items which use a span.

Revision 1.475: download - view: text, markup, annotated - select for diffs
Thu Feb 29 14:09:30 2024 UTC (7 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.474: preferred, colored
Changes since revision 1.474: +5 -7 lines
- Authoring Space defaults which domain coordinator can override for
  individual users.
  - Remove some duplicate definitions and assignments.

Revision 1.474: download - view: text, markup, annotated - select for diffs
Fri Nov 17 17:02:20 2023 UTC (5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.473: preferred, colored
Changes since revision 1.473: +58 -15 lines
- Available editors in Authoring Space: value set for specific author can
  override domain default.

Revision 1.473: download - view: text, markup, annotated - select for diffs
Sun Nov 5 20:06:04 2023 UTC (5 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.472: preferred, colored
Changes since revision 1.472: +7 -7 lines
- Bug 5273
- Add icons for User Management Mens in Authoring Space.

Revision 1.472: download - view: text, markup, annotated - select for diffs
Sat Nov 4 00:06:00 2023 UTC (5 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.471: preferred, colored
Changes since revision 1.471: +22 -4 lines
- Bug 5273. Authors can show which unexpired co-author roles are managers via:
  People > "Manage Co-authors"

Revision 1.471: download - view: text, markup, annotated - select for diffs
Fri Nov 3 21:40:22 2023 UTC (5 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.470: preferred, colored
Changes since revision 1.470: +13 -5 lines
- Bug 5273 Co-authors in "group authoring" accounts managing co-authors
  - If Author has blocked DC access to Authoring Space, DC is also
    blocked from making changes to which co-authors are managers.

Revision 1.470: download - view: text, markup, annotated - select for diffs
Fri Nov 3 01:12:15 2023 UTC (5 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.469: preferred, colored
Changes since revision 1.469: +1008 -181 lines
- Authoring Space defaults defaults which domain coordinator can override.
  - Available Editors, WebDAV access, Disk Quota for Authoring Space
    can be set for specific users by DC via "Add/modify user"
- Bug 5273 Co-authors in "group authoring" accounts can manage co-authors
  - Existing co-author(s) can be assigned rights to add/revoke co-author
    roles. Can be set by DC via "Add/modify user" or by author via "People"
- Co-authors and Assistant co-authors can view a list of co-authors for
  the Authoring Space. Availability set by Author or Co-author "manager".
  Listing can be set to "opt-in".

Revision 1.406.2.20.2.4: download - view: text, markup, annotated - select for diffs
Mon Sep 4 16:16:19 2023 UTC (7 months, 2 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.406.2.20.2.3: preferred, colored to branchpoint 1.406.2.20: preferred, colored
Changes since revision 1.406.2.20.2.3: +34 -10 lines
- For 2.11.4 (modified)
  Include changes in rev. 1.469

Revision 1.469: download - view: text, markup, annotated - select for diffs
Tue Aug 1 15:56:32 2023 UTC (8 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.468: preferred, colored
Changes since revision 1.468: +34 -10 lines
- "User Self-Enrollment" link/icon always shown in Administration box in
  People > Users for course personnel with privilege to assign student roles,
  even if course configuration (set by DC) makes all self-enrollment options
  configurable by a DC and not a CC (settings will be readonly by CC).

Revision 1.468: download - view: text, markup, annotated - select for diffs
Tue Jun 20 14:03:52 2023 UTC (9 months, 4 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.467: preferred, colored
Changes since revision 1.467: +57 -10 lines
- Support case where assignment of roles in a different domain is queued
  pending acceptance of the role by the role recipient.
  - A user can also choose to decline the role.
  - Domain configuration can be set for domain roles, co-author roles,
    course roles and community roles.

Revision 1.467: download - view: text, markup, annotated - select for diffs
Wed Mar 29 16:01:13 2023 UTC (12 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.466: preferred, colored
Changes since revision 1.466: +3 -3 lines
- Accommodate argument changes in &selectbox() and &prettyinput() in lonmeta.pm
  rev. 1.255.

Revision 1.406.2.20.2.3: download - view: text, markup, annotated - select for diffs
Sun Jan 22 17:14:57 2023 UTC (14 months, 3 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.406.2.20.2.2: preferred, colored to branchpoint 1.406.2.20: preferred, colored
Changes since revision 1.406.2.20.2.2: +7 -5 lines
- For 2.11.4 (modified)
  Include changes in 1.460, 1.464

Revision 1.466: download - view: text, markup, annotated - select for diffs
Thu Dec 1 01:28:26 2022 UTC (16 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.465: preferred, colored
Changes since revision 1.465: +26 -28 lines
- Continued work on support for approval by user's DC for assignment of a
  role in domain, authoring space, or course not in user's own domain.

Revision 1.465: download - view: text, markup, annotated - select for diffs
Wed Nov 23 02:55:37 2022 UTC (16 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.464: preferred, colored
Changes since revision 1.464: +282 -6 lines
- Take into account domain configuration in user's domain for whether approval
  (from user's DC or user) is needed to complete assignment of a role in a
  domain, authoring space, or course that does not belog to the user's domain.
  Work in progress.

Revision 1.464: download - view: text, markup, annotated - select for diffs
Thu Nov 17 19:07:21 2022 UTC (17 months ago) by raeburn
Branches: MAIN
Diff to previous 1.463: preferred, colored
Changes since revision 1.463: +5 -3 lines
- Don't display "Manage Users" menu with "Helpdesk Access" link to course
  owner or co-owner for requests for /adm/createuser when course is being
  viewed as a student.

Revision 1.406.2.20.2.2: download - view: text, markup, annotated - select for diffs
Wed Nov 16 14:47:57 2022 UTC (17 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.406.2.20.2.1: preferred, colored to branchpoint 1.406.2.20: preferred, colored
Changes since revision 1.406.2.20.2.1: +10 -5 lines
- For 2.11.4 (modified)
  Include changes in rev. 1.461 (part), 1.462, 1.463

Revision 1.463: download - view: text, markup, annotated - select for diffs
Wed Nov 16 14:24:35 2022 UTC (17 months ago) by raeburn
Branches: MAIN
Diff to previous 1.462: preferred, colored
Changes since revision 1.462: +6 -2 lines
- Cache user's aboutme page availability to speed up display of discussion posts.

Revision 1.462: download - view: text, markup, annotated - select for diffs
Mon Nov 14 22:33:28 2022 UTC (17 months ago) by raeburn
Branches: MAIN
Diff to previous 1.461: preferred, colored
Changes since revision 1.461: +4 -3 lines
- Fewer calls to &userenvironment() and &is_advanced_user() in lonnet.pm

Revision 1.461: download - view: text, markup, annotated - select for diffs
Thu Nov 10 14:08:37 2022 UTC (17 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.460: preferred, colored
Changes since revision 1.460: +14 -14 lines
- Remove trailing whitespace
- Add a missing space in an html tag
- Coding style - use scalar instead of numbered regex match

Revision 1.460: download - view: text, markup, annotated - select for diffs
Tue Oct 18 23:28:00 2022 UTC (18 months ago) by raeburn
Branches: MAIN
Diff to previous 1.459: preferred, colored
Changes since revision 1.459: +3 -3 lines
- Hint to browsers to not autofill password fields.

Revision 1.406.2.20.2.1: download - view: text, markup, annotated - select for diffs
Mon Sep 19 19:36:29 2022 UTC (18 months, 4 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.406.2.20: preferred, colored
Changes since revision 1.406.2.20: +8 -5 lines
- For 2.11.4 (modified)
  Include changes in 1.459

Revision 1.459: download - view: text, markup, annotated - select for diffs
Thu Sep 8 01:41:13 2022 UTC (19 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.458: preferred, colored
Changes since revision 1.458: +8 -5 lines
- Bug 6971 Individual user preference for Time Zone.

Revision 1.458: download - view: text, markup, annotated - select for diffs
Fri Dec 24 19:42:37 2021 UTC (2 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.457: preferred, colored
Changes since revision 1.457: +3 -2 lines
- Bug 6754 LON-CAPA as LTI Provider.
  Users may be assigned right to create course after LTI launch.

Revision 1.406.2.20: download - view: text, markup, annotated - select for diffs
Mon Dec 13 20:53:06 2021 UTC (2 years, 4 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_4_uiuc, version_2_11_4
Branch point for: version_2_11_4_msu
Diff to previous 1.406.2.19: preferred, colored next main 1.407: preferred, colored
Changes since revision 1.406.2.19: +22 -15 lines
- For 2.11
  Backport 1.455, 1.456, 1.457

Revision 1.457: download - view: text, markup, annotated - select for diffs
Sat Dec 11 17:26:21 2021 UTC (2 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.456: preferred, colored
Changes since revision 1.456: +4 -3 lines
- Appropriate text shown in enrollment change log for type/lock change by CC.

Revision 1.456: download - view: text, markup, annotated - select for diffs
Fri Dec 10 04:14:52 2021 UTC (2 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.455: preferred, colored
Changes since revision 1.455: +16 -10 lines
- g-recaptcha (ReCaptcha v2) needs to be in "server" form not "client" form.
  - Reverse part of change in createaccount.pm 1.83
  - Validation box with "Create account" button now below Personal Data table
    to reduce likelihood that repeated of reCaptcha will be needed.

Revision 1.455: download - view: text, markup, annotated - select for diffs
Sat Sep 25 20:35:26 2021 UTC (2 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.454: preferred, colored
Changes since revision 1.454: +7 -6 lines
- Captcha on public-facing web forms.
  - textbox user entry for original Captcha on same line as instructions.
  - validation for reCaptcha 2 moved to immediately above form submission
    button, as there re-validation is required after 2 minutes.

Revision 1.406.2.19: download - view: text, markup, annotated - select for diffs
Wed Sep 9 02:16:05 2020 UTC (3 years, 7 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.406.2.18: preferred, colored
Changes since revision 1.406.2.18: +3 -3 lines
- For 2.11
  Backport 1.454

Revision 1.454: download - view: text, markup, annotated - select for diffs
Tue Sep 8 19:38:59 2020 UTC (3 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.453: preferred, colored
Changes since revision 1.453: +3 -3 lines
- Fewer localized phrases needed.

Revision 1.406.2.18: download - view: text, markup, annotated - select for diffs
Sat May 2 20:57:12 2020 UTC (3 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.17: preferred, colored
Changes since revision 1.406.2.17: +5 -4 lines
- For 2.11
  Backport 1.453

Revision 1.453: download - view: text, markup, annotated - select for diffs
Thu Apr 16 00:28:04 2020 UTC (4 years ago) by raeburn
Branches: MAIN
Diff to previous 1.452: preferred, colored
Changes since revision 1.452: +5 -4 lines
- Include name of user in access logs display when no records were found.

Revision 1.406.2.17: download - view: text, markup, annotated - select for diffs
Tue Aug 27 14:45:04 2019 UTC (4 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.16: preferred, colored
Changes since revision 1.406.2.16: +50 -6 lines
- For 2.11
  Backport 1.451, 1.452

Revision 1.452: download - view: text, markup, annotated - select for diffs
Tue Aug 27 14:42:57 2019 UTC (4 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.451: preferred, colored
Changes since revision 1.451: +2 -2 lines
- Reuse existing translated phrase.

Revision 1.406.2.16: download - view: text, markup, annotated - select for diffs
Tue Jul 30 13:55:16 2019 UTC (4 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.15: preferred, colored
Changes since revision 1.406.2.15: +97 -24 lines
- For 2.11
  Backport 1.442, 1.443

Revision 1.451: download - view: text, markup, annotated - select for diffs
Mon Apr 29 22:19:24 2019 UTC (4 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.450: preferred, colored
Changes since revision 1.450: +50 -6 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.450: download - view: text, markup, annotated - select for diffs
Sat Dec 8 18:30:15 2018 UTC (5 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.449: preferred, colored
Changes since revision 1.449: +12 -8 lines
- Trust settings.

Revision 1.406.2.15: download - view: text, markup, annotated - select for diffs
Fri Sep 14 14:57:52 2018 UTC (5 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.14: preferred, colored
Changes since revision 1.406.2.14: +35 -9 lines
- For 2.11
  Backport 1.441, 1.447, 1.448.

Revision 1.449: download - view: text, markup, annotated - select for diffs
Fri Mar 23 01:01:21 2018 UTC (6 years ago) by raeburn
Branches: MAIN
Diff to previous 1.448: preferred, colored
Changes since revision 1.448: +41 -7 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.406.2.14.4.1: download - view: text, markup, annotated - select for diffs
Thu Nov 16 17:57:13 2017 UTC (6 years, 5 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.406.2.14: preferred, colored next main 1.406.2.15: preferred, colored
Changes since revision 1.406.2.14: +35 -9 lines
- For 2.11.2 (modified)
  - Include changes in 1.441, 1.447, 1.448.

Revision 1.448: download - view: text, markup, annotated - select for diffs
Sat Nov 4 20:59:38 2017 UTC (6 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.447: preferred, colored
Changes since revision 1.447: +29 -5 lines
- When a csv file of users is uploaded, error messages are displayed in the
  case of (a) an invalid datatoken, or (b) invalid home server for new users,
  In (a) user is prompted to re-upload the file; in (b) user is prompted to
  select default domain again.

Revision 1.447: download - view: text, markup, annotated - select for diffs
Sat Nov 4 20:23:23 2017 UTC (6 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.446: preferred, colored
Changes since revision 1.446: +2 -1 lines
- When current action is 'upload', opening <form> tag is provided by
  loncreateuser::handler -- add the same for the closing </form> tag.
- Eliminate duplicated <form> tags provided by routines in lonuserutils.pm
  called in this context by loncreateuser, and remove code in lonuserutils.pm
  which provides </form> (no longer needed).

Revision 1.406.2.14.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 15 23:42:33 2017 UTC (6 years, 8 months ago) by raeburn
Branches: version_2_11_2_educog
Diff to previous 1.406.2.14: preferred, colored next main 1.406.2.15: preferred, colored
Changes since revision 1.406.2.14: +102 -28 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.442, 1.443

Revision 1.446: download - view: text, markup, annotated - select for diffs
Fri Aug 11 00:24:53 2017 UTC (6 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.445: preferred, colored
Changes since revision 1.445: +8 -8 lines
- Trust Settings
  - lonnet::trusted_domains() returns array or array refs, for passing to
    loncommon::select_dom_form() or lonnet::will_trust().

Revision 1.445: download - view: text, markup, annotated - select for diffs
Thu Aug 10 21:14:58 2017 UTC (6 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.444: preferred, colored
Changes since revision 1.444: +10 -1 lines
- Assignment of DC roles via the web GUI may only be made to other domains
  with the same "internet domain" as the current role.

Revision 1.444: download - view: text, markup, annotated - select for diffs
Mon Aug 7 20:22:13 2017 UTC (6 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.443: preferred, colored
Changes since revision 1.443: +16 -5 lines
- Trust Settings
  Check if action is permissible based on trust settings for:
  catalog, domroles, enroll, reqcrs, msg, othcoau, or coaurem for current context.

Revision 1.443: download - view: text, markup, annotated - select for diffs
Thu Aug 3 16:22:09 2017 UTC (6 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.442: preferred, colored
Changes since revision 1.442: +39 -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.442: download - view: text, markup, annotated - select for diffs
Wed Jul 26 19:45:45 2017 UTC (6 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.441: preferred, colored
Changes since revision 1.441: +71 -24 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.441: download - view: text, markup, annotated - select for diffs
Wed Jul 26 19:42:22 2017 UTC (6 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.440: preferred, colored
Changes since revision 1.440: +6 -5 lines
- Fix javascript used to loop over checkboxes for institutional types
  when configuring self-enrollment in a course.

Revision 1.406.2.14: download - view: text, markup, annotated - select for diffs
Sun Apr 2 12:40:18 2017 UTC (7 years ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_2_uiuc, version_2_11_2
Branch point for: version_2_11_2_msu, version_2_11_2_educog
Diff to previous 1.406.2.13: preferred, colored
Changes since revision 1.406.2.13: +157 -42 lines
- For 2.11
  - Backport 1.438, 1.439, 1.440

Revision 1.440: download - view: text, markup, annotated - select for diffs
Sun Apr 2 04:36:07 2017 UTC (7 years ago) by raeburn
Branches: MAIN
Diff to previous 1.439: preferred, colored
Changes since revision 1.439: +1 -5 lines
- Outdated comment removed.
- Remove duplicate call to get_permission().

Revision 1.439: download - view: text, markup, annotated - select for diffs
Sat Apr 1 14:00:23 2017 UTC (7 years ago) by raeburn
Branches: MAIN
Diff to previous 1.438: preferred, colored
Changes since revision 1.438: +146 -32 lines
- Show appropriate help for the user's context (i.e., domain, author or
  course), and user's permissions (i.e., edit versus view privilege).

Revision 1.438: download - view: text, markup, annotated - select for diffs
Thu Mar 30 14:08:18 2017 UTC (7 years ago) by raeburn
Branches: MAIN
Diff to previous 1.437: preferred, colored
Changes since revision 1.437: +12 -7 lines
- Option to search institutional directory not needed in user search
  when displaying user's access logs.

Revision 1.406.2.13: download - view: text, markup, annotated - select for diffs
Sun Mar 26 23:33:46 2017 UTC (7 years ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.12: preferred, colored
Changes since revision 1.406.2.12: +34 -5 lines
- For 2.11
  - Backport 1.436, 1.437

Revision 1.437: download - view: text, markup, annotated - select for diffs
Sun Mar 26 22:19:24 2017 UTC (7 years ago) by raeburn
Branches: MAIN
Diff to previous 1.436: preferred, colored
Changes since revision 1.436: +31 -4 lines
- User access logs for privileged users can only be displayed by other
  priviliged users in the domain.
- Client IP address for webDAV logins included in user access logs display.

Revision 1.436: download - view: text, markup, annotated - select for diffs
Sun Mar 26 22:11:54 2017 UTC (7 years ago) by raeburn
Branches: MAIN
Diff to previous 1.435: preferred, colored
Changes since revision 1.435: +4 -2 lines
- coding style -- fixed domain for user access logs.

Revision 1.435: download - view: text, markup, annotated - select for diffs
Sun Mar 19 18:06:23 2017 UTC (7 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.434: preferred, colored
Changes since revision 1.434: +5 -5 lines
- Wording change.

Revision 1.406.2.12: download - view: text, markup, annotated - select for diffs
Mon Jan 30 18:37:34 2017 UTC (7 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.11: preferred, colored
Changes since revision 1.406.2.11: +63 -35 lines
- For 2.11
  - Backport 1.431, 1.432, 1.433, 1.434

Revision 1.434: download - view: text, markup, annotated - select for diffs
Sat Jan 28 23:26:46 2017 UTC (7 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.433: preferred, colored
Changes since revision 1.433: +9 -9 lines
- Fix quotes.
- Use shorter identifiers for ad hoc role restrictions (dh and da) for
  Domain Helpdesk (dh role) and Domain Helpdesk Assistant (da role).

Revision 1.433: download - view: text, markup, annotated - select for diffs
Sat Jan 28 21:35:49 2017 UTC (7 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.432: preferred, colored
Changes since revision 1.432: +16 -4 lines
- Access options for ad hoc roles for helpdesk personnel set at domain level
  (with override within a course), expanded to differentiate availability to
  Domain Helpdesk or Domain Helpdesk Assistant.

Revision 1.432: download - view: text, markup, annotated - select for diffs
Sat Jan 28 03:48:44 2017 UTC (7 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.431: preferred, colored
Changes since revision 1.431: +17 -13 lines
- Domain Helpdesk Assistant role for use by domain helpdesk student employees
  - browse access to shared repository (including own domain) is excluded.

Revision 1.431: download - view: text, markup, annotated - select for diffs
Sat Jan 28 02:56:41 2017 UTC (7 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.430: preferred, colored
Changes since revision 1.430: +32 -20 lines
- Suppress display of first item in breadcrumbs trail ("Menu") when user
  log-in/logout/role selection activity is displayed in pop-up window.
- Include header line with user's name when displaying a user's
  log-in/logout/role selection activity log.

Revision 1.406.2.11: download - view: text, markup, annotated - select for diffs
Tue Jan 24 05:35:35 2017 UTC (7 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.10: preferred, colored
Changes since revision 1.406.2.10: +12 -15 lines
- Helpdesk Access menu item moved to correct context (i.e., course not domain).
- Some white space changes.

Revision 1.430: download - view: text, markup, annotated - select for diffs
Tue Jan 24 05:34:37 2017 UTC (7 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.429: preferred, colored
Changes since revision 1.429: +41 -44 lines
- Removing trailing white space, and some empty lines. No code changes.

Revision 1.406.2.10: download - view: text, markup, annotated - select for diffs
Sun Jan 22 16:00:17 2017 UTC (7 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.9: preferred, colored
Changes since revision 1.406.2.9: +990 -1 lines
- For 2.11
  - Backport 1.428, 1.429

Revision 1.406.2.9: download - view: text, markup, annotated - select for diffs
Sat Jan 21 23:30:18 2017 UTC (7 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.8: preferred, colored
Changes since revision 1.406.2.8: +6 -180 lines
- For 2.11
  - Backport 1.426, 1.427.

Revision 1.429: download - view: text, markup, annotated - select for diffs
Wed Jan 18 21:00:05 2017 UTC (7 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.428: preferred, colored
Changes since revision 1.428: +5 -2 lines
- Ad hoc roles for helpdesk personnel.
 - Course configuration (available for editing by course owner).
   - can override domain defaults for which dh role users can use ad hoc role(s)
     in course.
   - can override domain defaults set for course-level privileges for ad hoc
     role(s).

Revision 1.428: download - view: text, markup, annotated - select for diffs
Mon Jan 2 19:44:06 2017 UTC (7 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.427: preferred, colored
Changes since revision 1.427: +988 -2 lines
- Ad hoc roles for helpdesk personnel.
  - Domain configuration for:
    - which user(s) with dh role in domain may use each ad hoc role.
      - set by institutional status, or by include specific people, or by
        exclude specific people.
    - assign role description (displayed on Roles page, and at top left of
      page, when role active).
    - assign role order (numerical).
  - Course configuration (available for editing by course owner, and viewing
    by co-owner(s).
    - can override domain defaults for which dh role users can use ad hoc role(s)
      in course.
    - can override domain defaults set for course-level privileges for ad hoc
      role(s).

Revision 1.427: download - view: text, markup, annotated - select for diffs
Sun Jan 1 14:08:34 2017 UTC (7 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.426: preferred, colored
Changes since revision 1.426: +5 -180 lines
Reverse some changes in rev. 1.414.
- Ability for DC to assign ad hoc custom roles for use in domain's courses
  removed from user management screen for individual user.

Revision 1.426: download - view: text, markup, annotated - select for diffs
Mon Dec 26 18:43:52 2016 UTC (7 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.425: preferred, colored
Changes since revision 1.425: +2 -2 lines
- Kerberos realm and version in correct order in text localized with &mt().

Revision 1.406.2.8: download - view: text, markup, annotated - select for diffs
Tue Nov 29 13:22:10 2016 UTC (7 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.7: preferred, colored
Changes since revision 1.406.2.7: +10 -3 lines
- For 2.11
  - Backport 1.423, 1.424, 1.425.

Revision 1.425: download - view: text, markup, annotated - select for diffs
Tue Nov 29 13:17:25 2016 UTC (7 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.424: preferred, colored
Changes since revision 1.424: +2 -2 lines
- Use consistent naming for help file for user access log.

Revision 1.424: download - view: text, markup, annotated - select for diffs
Mon Nov 21 23:13:42 2016 UTC (7 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.423: preferred, colored
Changes since revision 1.423: +2 -2 lines
- Use consistent naming for help file for user access log.

Revision 1.423: download - view: text, markup, annotated - select for diffs
Sun Nov 13 21:09:56 2016 UTC (7 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.422: preferred, colored
Changes since revision 1.422: +8 -1 lines
- When listing users in domain context, actions available when clicking user's
  username link can include display of access log information.

Revision 1.406.2.7: download - view: text, markup, annotated - select for diffs
Sun Nov 13 15:47:04 2016 UTC (7 years, 5 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.6: preferred, colored
Changes since revision 1.406.2.6: +56 -29 lines
- For 2.11
  - Backport 1.420, 1.421, 1.422

Revision 1.422: download - view: text, markup, annotated - select for diffs
Sat Nov 12 00:39:39 2016 UTC (7 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.421: preferred, colored
Changes since revision 1.421: +53 -27 lines
- Appropriate text for breadcrumbs and header lines when Domain Helpdesk role
  is searching for a user for whom to display roles and user information.

Revision 1.421: download - view: text, markup, annotated - select for diffs
Sat Nov 12 00:16:24 2016 UTC (7 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.420: preferred, colored
Changes since revision 1.420: +4 -3 lines
- Domain Helpdesk display of a user's unexpired roles includes roles in
  courses/communities in the domain.
- Exclude group entries from dump of roles.db when building display of
  unexpired roles.

Revision 1.420: download - view: text, markup, annotated - select for diffs
Fri Nov 11 14:39:23 2016 UTC (7 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.419: preferred, colored
Changes since revision 1.419: +3 -2 lines
- Domain Helpdesk display of a user's unexpired roles restricted to roles
  in the domain.

Revision 1.406.2.6: download - view: text, markup, annotated - select for diffs
Fri Nov 11 02:13:51 2016 UTC (7 years, 5 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.5: preferred, colored
Changes since revision 1.406.2.5: +317 -156 lines
- For 2.11
  - Backport 1.418, 1.419

Revision 1.419: download - view: text, markup, annotated - select for diffs
Fri Nov 11 02:09:55 2016 UTC (7 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.418: preferred, colored
Changes since revision 1.418: +9 -10 lines
- Fix typos in rev. 1.418.

Revision 1.418: download - view: text, markup, annotated - select for diffs
Wed Nov 9 16:35:46 2016 UTC (7 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.417: preferred, colored
Changes since revision 1.417: +315 -152 lines
- Domain Helpdesk role can view but not modify user's tools, domain settings,
  and unexpired roles.
- Course Change log display only shows changes in role's section, if accessed
  using a section-specific role (e.g., a custom helpdesk role with vcl priv).

Revision 1.406.2.5: download - view: text, markup, annotated - select for diffs
Sat Oct 22 17:57:54 2016 UTC (7 years, 5 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.4: preferred, colored
Changes since revision 1.406.2.4: +695 -343 lines
- For 2.11
  - Backport 1.414, 1.415, 1.416, 1.417

Revision 1.417: download - view: text, markup, annotated - select for diffs
Sat Oct 22 17:56:12 2016 UTC (7 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.416: preferred, colored
Changes since revision 1.416: +22 -22 lines
- Remove trailing whitespace. No code changes.

Revision 1.406.2.4: download - view: text, markup, annotated - select for diffs
Sat Oct 22 15:53:55 2016 UTC (7 years, 5 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.3: preferred, colored
Changes since revision 1.406.2.3: +6 -6 lines
- For 2.11
  - Backport 1.413.

Revision 1.416: download - view: text, markup, annotated - select for diffs
Mon Oct 10 03:02:48 2016 UTC (7 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.415: preferred, colored
Changes since revision 1.415: +402 -20 lines
- "User Access Log" item added to User Management Menu (Single Users) in
  domain context -- 'vac' priv assigned at domain level to domain coordinator
  and domain helpdesk.
- Can search for user in a domain, and view log-in, logout and role selection
  history, as recorded in user's activity.log file.

Revision 1.415: download - view: text, markup, annotated - select for diffs
Mon Oct 10 02:53:02 2016 UTC (7 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.414: preferred, colored
Changes since revision 1.414: +71 -59 lines
- "Previous N changes" and "Next N changes" buttons available if changes/page
  set (N) such that results require more than 1 page.
  - javascript for chgPage() function is passed to start_page().
  - &userlogdisplay_navlinks() is called after looping over role log items
    so that $more_records value has been set.

Revision 1.414: download - view: text, markup, annotated - select for diffs
Tue Oct 4 21:02:16 2016 UTC (7 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.413: preferred, colored
Changes since revision 1.413: +222 -264 lines
- Move routines for creating/modifying custom roles to lonuserutils.pm to
  facilitate re-use.
- Changes to standard role names and privilege names when switching from
  Course to Commmunity, when adding/modifying custom roles, with a domain
  role active, occur client-side, and no longer require page reload.

Revision 1.413: download - view: text, markup, annotated - select for diffs
Tue Sep 27 21:47:48 2016 UTC (7 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.412: preferred, colored
Changes since revision 1.412: +6 -6 lines
- Append any additional warnings to the existing warning.

Revision 1.406.2.3: download - view: text, markup, annotated - select for diffs
Sun Sep 18 18:10:54 2016 UTC (7 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.2: preferred, colored
Changes since revision 1.406.2.2: +47 -7 lines
- For 2.11
  - Backport 1.412

Revision 1.412: download - view: text, markup, annotated - select for diffs
Mon Sep 5 01:46:07 2016 UTC (7 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.411: preferred, colored
Changes since revision 1.411: +49 -8 lines
- Domain Configuration for LON-CAPA Directory searches for user information
  for users in a domain.
  - Can disable for all, or can disable only for other domains.
  - Default: enabled for all domains.

Revision 1.406.2.2: download - view: text, markup, annotated - select for diffs
Fri Aug 12 18:33:17 2016 UTC (7 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406.2.1: preferred, colored
Changes since revision 1.406.2.1: +2 -2 lines
- For 2.11
  - Backport 1.409, 1.410.

Revision 1.406.2.1: download - view: text, markup, annotated - select for diffs
Thu Aug 11 00:09:39 2016 UTC (7 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.406: preferred, colored
Changes since revision 1.406: +3 -3 lines
- For 2.11
  - Backport 1.408

Revision 1.411: download - view: text, markup, annotated - select for diffs
Sat Apr 2 04:30:20 2016 UTC (8 years ago) by raeburn
Branches: MAIN
Diff to previous 1.410: preferred, colored
Changes since revision 1.410: +19 -9 lines
- Bug 6808. New course container -- "Placement" for Placement Tests.
  Work in progress.

Revision 1.410: download - view: text, markup, annotated - select for diffs
Fri Feb 19 20:28:46 2016 UTC (8 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.409: preferred, colored
Changes since revision 1.409: +5 -8 lines
- Support version 2 of Google reCAPTCHA.

Revision 1.409: download - view: text, markup, annotated - select for diffs
Fri Feb 19 02:39:07 2016 UTC (8 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.408: preferred, colored
Changes since revision 1.408: +7 -4 lines
- Support version 2 of Google reCAPTCHA.

Revision 1.408: download - view: text, markup, annotated - select for diffs
Wed Feb 17 19:15:48 2016 UTC (8 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.407: preferred, colored
Changes since revision 1.407: +3 -3 lines
- Bug 5679

Revision 1.407: download - view: text, markup, annotated - select for diffs
Sun Jan 31 21:25:38 2016 UTC (8 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.406: preferred, colored
Changes since revision 1.406: +2 -2 lines
- Score upload form supports identification of a user based on clicker ID,
  for Course Coordinators who prefer not to use LON-CAPA's in-built
  "Process Clicker" utility.
- clickers.db file on a library server contains key = value pairs, where key
  is (escaped) clicker ID, and value is (escaped) comma-separated list of
  usernames who registered that particular clicker ID.
- bi-nightly run of searchcat.pl will update clickers.db file.

Revision 1.406: download - view: text, markup, annotated - select for diffs
Fri Sep 4 18:07:07 2015 UTC (8 years, 7 months ago) by raeburn
Branches: MAIN
Branch point for: version_2_11_X
Diff to previous 1.405: preferred, colored
Changes since revision 1.405: +7 -1 lines
- Bug 6778

Revision 1.405: download - view: text, markup, annotated - select for diffs
Tue Jun 9 21:22:56 2015 UTC (8 years, 10 months ago) by damieng
Branches: MAIN
Diff to previous 1.404: preferred, colored
Changes since revision 1.404: +2 -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.404: download - view: text, markup, annotated - select for diffs
Thu Dec 11 01:20:50 2014 UTC (9 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_1
Diff to previous 1.403: preferred, colored
Changes since revision 1.403: +7 -7 lines
- Coding style: sort() keys()

Revision 1.403: download - view: text, markup, annotated - select for diffs
Mon Jun 30 14:49:35 2014 UTC (9 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_0
Diff to previous 1.402: preferred, colored
Changes since revision 1.402: +2 -2 lines
- Update user's session environment if DC modifies his/her own rights to
  request textbook courses.

Revision 1.402: download - view: text, markup, annotated - select for diffs
Fri Jun 13 11:22:41 2014 UTC (9 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.401: preferred, colored
Changes since revision 1.401: +12 -7 lines
- Textbox to set credits when assigning a student role only available
  where default credits defined in domain configuration.

Revision 1.401: download - view: text, markup, annotated - select for diffs
Sat May 31 15:55:18 2014 UTC (9 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.400: preferred, colored
Changes since revision 1.400: +8 -12 lines
- Special handling of permanentemail field in personal data display
  not now needed for self-creation of accounts, where e-mail is username
  as permanentemail is no longer an included field.

Revision 1.400: download - view: text, markup, annotated - select for diffs
Mon Apr 28 22:20:13 2014 UTC (9 years, 11 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_0_RC3
Diff to previous 1.399: preferred, colored
Changes since revision 1.399: +247 -62 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.399: download - view: text, markup, annotated - select for diffs
Fri Apr 25 17:56:42 2014 UTC (9 years, 11 months ago) by bisitz
Branches: MAIN
Diff to previous 1.398: preferred, colored
Changes since revision 1.398: +5 -5 lines
Improved internationalization:
- Properly compile translation phrases
- Updated related translation file entries

Revision 1.398: download - view: text, markup, annotated - select for diffs
Mon Mar 31 02:31:05 2014 UTC (10 years ago) by raeburn
Branches: MAIN
Diff to previous 1.397: preferred, colored
Changes since revision 1.397: +184 -126 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.397: download - view: text, markup, annotated - select for diffs
Wed Mar 26 18:18:24 2014 UTC (10 years ago) by bisitz
Branches: MAIN
Diff to previous 1.396: preferred, colored
Changes since revision 1.396: +5 -4 lines
Corrections to rev. 1.375, related to new "Credits" column:
- Balanced table content: <th> consistent to <td>
- Balanced tags

Revision 1.396: download - view: text, markup, annotated - select for diffs
Mon Mar 3 17:11:41 2014 UTC (10 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.395: preferred, colored
Changes since revision 1.395: +60 -33 lines
- Bug 6646
  - Status types (e.g., faculty, staff, student etc.) can apply to users
    creating their own accounts with an e-mail address as username.
  - Different user information can be required depending on self-reported
     status type.
  - User information to be provided when requesting an account can be
    designated as 'required' or 'optional', with client-side javascript
    prompt for missing required fields.

Revision 1.395: download - view: text, markup, annotated - select for diffs
Fri Feb 28 19:20:06 2014 UTC (10 years, 1 month ago) by bisitz
Branches: MAIN
Diff to previous 1.394: preferred, colored
Changes since revision 1.394: +4 -4 lines
Fix wording typos

Revision 1.394: download - view: text, markup, annotated - select for diffs
Wed Feb 19 17:12:52 2014 UTC (10 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.393: preferred, colored
Changes since revision 1.393: +7 -7 lines
- autocomplete set to "off" for text boxes in form used to request
  creation of a LON-CAPA account using an e-mail address as username.

Revision 1.393: download - view: text, markup, annotated - select for diffs
Sun Feb 16 15:38:52 2014 UTC (10 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.392: preferred, colored
Changes since revision 1.392: +26 -20 lines
- Modify changes in lonuserutils.pm rev. 1.161, so "Force ID change" message
  is not shown to users self-creating accounts.
- Wording change to labels for "Force ID change" and "Update ID in courses"
  message, to make them shorter, so "Login Data" can still float into right
  column.
- Add help document to explain ramifications of forcing ID change.
  - eliminate unhelpful: "only do if you know what you are doing".

Revision 1.392: download - view: text, markup, annotated - select for diffs
Sat Feb 15 19:31:22 2014 UTC (10 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.391: preferred, colored
Changes since revision 1.391: +3 -3 lines
- Advertise "Check for changes" link in Functions menu on Roles/Courses page.

Revision 1.391: download - view: text, markup, annotated - select for diffs
Wed Feb 12 21:29:03 2014 UTC (10 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.390: preferred, colored
Changes since revision 1.390: +225 -29 lines
- Bug 6646
  - Self-creation of user accounts with e-mail address as username can
    be queued for approval.
  - Link in Domain Coordinator's User Management menu to approve/reject
    requests.
  - Support for pop-up window to display details of new account request.
  - User information and password requested from prospective user in a single
    web form.

Revision 1.390: download - view: text, markup, annotated - select for diffs
Tue Feb 11 17:34:41 2014 UTC (10 years, 2 months ago) by bisitz
Branches: MAIN
Diff to previous 1.389: preferred, colored
Changes since revision 1.389: +8 -9 lines
- Internationalization:
    - Added missing &mt() calls
    - Proper compilation of translation phrases

Revision 1.389: download - view: text, markup, annotated - select for diffs
Mon Feb 10 18:39:29 2014 UTC (10 years, 2 months ago) by bisitz
Branches: MAIN
Diff to previous 1.388: preferred, colored
Changes since revision 1.388: +37 -36 lines
- Corrected unbalanced tags
- XHTML
- Internationalization: proper concatenation of translation phrases
- Fixed typo

Revision 1.388: download - view: text, markup, annotated - select for diffs
Wed Feb 5 18:02:16 2014 UTC (10 years, 2 months ago) by bisitz
Branches: MAIN
Diff to previous 1.387: preferred, colored
Changes since revision 1.387: +7 -9 lines
Improve "Disable Safeguard" output and code:
- Moved safeguard directly to id field ("Modify existing user" context)
- Keep safeguard in pick_box ("Upload Users List" context)
- Optimized separation of content data and HTML output

Revision 1.387: download - view: text, markup, annotated - select for diffs
Wed Jan 22 18:01:43 2014 UTC (10 years, 2 months ago) by bisitz
Branches: MAIN
Diff to previous 1.386: preferred, colored
Changes since revision 1.386: +32 -14 lines
Custom roles:
- Improved and consistent navigation and layout by using confirm_success and actionbox
- Internationalization

Revision 1.386: download - view: text, markup, annotated - select for diffs
Wed Jan 15 18:47:56 2014 UTC (10 years, 3 months ago) by bisitz
Branches: MAIN
Diff to previous 1.385: preferred, colored
Changes since revision 1.385: +10 -9 lines
Improved and consistent navigation and layout by using actionbox

Revision 1.385: download - view: text, markup, annotated - select for diffs
Wed Jan 8 17:18:11 2014 UTC (10 years, 3 months ago) by bisitz
Branches: MAIN
Diff to previous 1.384: preferred, colored
Changes since revision 1.384: +7 -7 lines
Consistent spelling (upper case): Authoring Space

Revision 1.384: download - view: text, markup, annotated - select for diffs
Tue Dec 24 19:15:10 2013 UTC (10 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_0_RC2
Diff to previous 1.383: preferred, colored
Changes since revision 1.383: +16 -10 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.383: download - view: text, markup, annotated - select for diffs
Tue Dec 17 06:41:44 2013 UTC (10 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.382: preferred, colored
Changes since revision 1.382: +200 -78 lines
- Re-enable display of changes to user's settings for course/authoring requests
  by a domain coordinator.
- Ability to set authring space request rights only available where user's domain
  is domain being coordinated.
- Expand explanation of user setting changes for course/authoring requests.

Revision 1.382: download - view: text, markup, annotated - select for diffs
Mon Dec 9 21:33:32 2013 UTC (10 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.381: preferred, colored
Changes since revision 1.381: +22 -1 lines
- Columns for disk usage (%) and disk quota (MB) available for selection
  when listing users with Author roles (domain context).
- User listing can be sorted by disk usage or disk quota (sorts numerically),
  whereas lexical sort used for other sortable fields.

Revision 1.381: download - view: text, markup, annotated - select for diffs
Fri Jul 19 18:24:17 2013 UTC (10 years, 9 months ago) by bisitz
Branches: MAIN
CVS tags: version_2_11_0_RC1
Diff to previous 1.380: preferred, colored
Changes since revision 1.380: +2 -2 lines
Exclude HTML tags from translation phrases.
Update corresponding German translation file phrases and translations.

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

Revision 1.379: download - view: text, markup, annotated - select for diffs
Wed Jul 3 04:04:13 2013 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.378: preferred, colored
Changes since revision 1.378: +5 -5 lines
- Fix changes in rev. 1.378
  - Add id to form element to eliminate javascript error.

Revision 1.378: download - view: text, markup, annotated - select for diffs
Tue Jul 2 19:04:37 2013 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.377: preferred, colored
Changes since revision 1.377: +179 -128 lines
- Disk quotas for authoring spaces.
  - Default is 500 MB, unless set at domain level, or individual user level.
  - Domain default set via "Blogs, personal web pages, webDAV/quotas, portfolio" in
    "Set domain configuration" by DC.
  - Quota for individual user's authoring space set via:
    "Create users or modify the roles and privileges of users" by DC
  - &display_usage() moved from portfolio.pm to lonhtmlcommon.pm to
    facilitate re-use. In portfolio.pm &display_portfolio_usage() now calls
    lonhtmlcommon::display_usage().

Revision 1.377: download - view: text, markup, annotated - select for diffs
Tue Jun 4 23:12:08 2013 UTC (10 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.376: preferred, colored
Changes since revision 1.376: +7 -7 lines
- Replace terms: "Construction Space" with "Authoring Space"
  and: "Construction space" with "Authoring space"
  for consistency with type of role used to access it, and action taken there.

Revision 1.376: download - view: text, markup, annotated - select for diffs
Tue Apr 2 13:36:34 2013 UTC (11 years ago) by raeburn
Branches: MAIN
Diff to previous 1.375: preferred, colored
Changes since revision 1.375: +4 -4 lines
- Bug 5176
  - Fix typo in rev. 1.239. (context logged is "automated" not "auto").

Revision 1.375: download - view: text, markup, annotated - select for diffs
Fri Mar 1 04:55:34 2013 UTC (11 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.374: preferred, colored
Changes since revision 1.374: +199 -58 lines
- Credits earned for a course can be different for a specific student
  (specify when CC or DC enrolls a single student or a CC uploads a classlist
  file.

Revision 1.374: download - view: text, markup, annotated - select for diffs
Tue Feb 19 17:30:35 2013 UTC (11 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.373: preferred, colored
Changes since revision 1.373: +68 -13 lines
- Changes for Domain Coordinator's user listings screen
  - "extent" column
    - not shown/selectable if role type is domain.
    - text for checkbox changed dynamically by javascript when role type of
      course, community, or author selected.
  - "status column"
     - not selectable  if role type is course or community.

Revision 1.373: download - view: text, markup, annotated - select for diffs
Wed Feb 6 16:10:27 2013 UTC (11 years, 2 months ago) by bisitz
Branches: MAIN
Diff to previous 1.372: preferred, colored
Changes since revision 1.372: +2 -2 lines
Internationalization

Revision 1.372: download - view: text, markup, annotated - select for diffs
Tue Jan 1 19:53:26 2013 UTC (11 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.371: preferred, colored
Changes since revision 1.371: +19 -20 lines
- Modifying user role(s)/user information.
- &cid_to_cname() routine added to loncreateuser.pm in rev. 1.367 expanded,
  and moved to loncommon.pm to facilitate re-use.
- Output appropriate role modification message where role changed is not
  in a course (i.e., interface used by author or domain ccordinator).
- Display information that user information is unchanged, if no changes made.

Revision 1.371: download - view: text, markup, annotated - select for diffs
Mon Dec 31 15:28:36 2012 UTC (11 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.370: preferred, colored
Changes since revision 1.370: +3 -2 lines
- Information to show in user list.
- Don't gray out role checkbox, if custom role selected as role to show.

Revision 1.370: download - view: text, markup, annotated - select for diffs
Fri Dec 28 04:12:32 2012 UTC (11 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.369: preferred, colored
Changes since revision 1.369: +3 -1 lines
- Modify change in rev 1.363, so "Change Log" item is available in
  User Management sub-menu in author context.

Revision 1.369: download - view: text, markup, annotated - select for diffs
Fri Dec 21 14:49:50 2012 UTC (11 years, 4 months ago) by bisitz
Branches: MAIN
Diff to previous 1.368: preferred, colored
Changes since revision 1.368: +46 -18 lines
- Don't loose error message in case of error (Improve rev. 1.367)
- Full qualified function call for "Deleting custom role" (rev. 1.367)
- Internationalization:
    - Corrected confirm_succes function closures - exclude "<br />" from mt parameter (rev. 1.367)
    - Error message
    - Consistent usage username:domain (now: single parameter)
    - Adjusted related phrases in de.pm and removed unused entry

Revision 1.368: download - view: text, markup, annotated - select for diffs
Thu Dec 20 16:22:59 2012 UTC (11 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.367: preferred, colored
Changes since revision 1.367: +6 -6 lines
- Fix typo in hash key from rev. 1.188.

Revision 1.367: download - view: text, markup, annotated - select for diffs
Fri Nov 30 15:09:17 2012 UTC (11 years, 4 months ago) by goltermann
Branches: MAIN
Diff to previous 1.366: preferred, colored
Changes since revision 1.366: +71 -93 lines
improved style:
- added confirm_success for role changes
- table of modified user info now only shows changed values
- added actionbox after user modification
- replaced "please be patient" with progressbar

valid xhtml code (form action, closure)

Revision 1.366: download - view: text, markup, annotated - select for diffs
Tue Oct 2 18:08:12 2012 UTC (11 years, 6 months ago) by bisitz
Branches: MAIN
Diff to previous 1.365: preferred, colored
Changes since revision 1.365: +7 -3 lines
Use standard styles (info/warning/error):

Revision 1.365: download - view: text, markup, annotated - select for diffs
Tue Aug 21 15:43:27 2012 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.364: preferred, colored
Changes since revision 1.364: +3 -18 lines
- Bug 6340.
  - Course owner can revoke/modify Course Coordinator roles from list
    users screen. (One exception - course owner can not revoke his/her
    own CC role from this screen).
  - Move &is_courseowner() routine from loncreateuser.pm to
    lonuserutils.pm to facilitate re-use.

Revision 1.364: download - view: text, markup, annotated - select for diffs
Tue Aug 21 01:50:33 2012 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.363: preferred, colored
Changes since revision 1.363: +65 -4 lines
- Checkboxes so user can choose what user information to include in user listings.

Revision 1.363: download - view: text, markup, annotated - select for diffs
Fri Aug 17 22:43:31 2012 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.362: preferred, colored
Changes since revision 1.362: +119 -39 lines
- Logging of role changes for domain roles and co-author roles
  (who, what, when, context, and by whom).
- Access to appropriate log via submenu in Modify users in au or dc context
- Scripts used to make, add or expire DC role from command line also write
  to rolelog.db on same server (stored with domainconfig user).

Revision 1.362: download - view: text, markup, annotated - select for diffs
Tue Aug 14 15:45:06 2012 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.361: preferred, colored
Changes since revision 1.361: +269 -72 lines
- Add ability for users to request creation of an author role in their
  domain, if they do not already have an active author role.
  - Domain defaults can be assigned based on institutional status.
  - Defaults can be overridden for individual users by the DC.
  - Requests can either be processed automatically or queued for DC
    approval.
  - Notification message can be sent to DCs when queued for approval
  - Notification message sent to requester if approved/rejected.

Revision 1.361: download - view: text, markup, annotated - select for diffs
Fri Jun 1 11:39:24 2012 UTC (11 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.360: preferred, colored
Changes since revision 1.360: +13 -10 lines
- webDAV access can be controlled by user status and/or overridden for
  specific users.

Revision 1.360: download - view: text, markup, annotated - select for diffs
Wed Apr 25 21:22:01 2012 UTC (11 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.359: preferred, colored
Changes since revision 1.359: +2 -3 lines
- lond uses client's LON-CAPA version to determine whether checking a user's
  course roles for version requirements needs to occur -- will be skipped
  on 2.10 and later, as it occurs client-side in rolesinit when building
  roles/courses display.
- No longer require sixth arg for lonnet::dump
    (frozen hash containing skipcheck => 1).
  - Reverse changes in loncommon.pm 1.982, longroup.pm rev 1.26, 1.27
    loncreateuser.pm rev 1.350, lonuserutils.pm 1.127, 1.137,
    lonnet.pm rev 1.1086, 1.1078 which used the "$extra" sixth arg.

Revision 1.358.4.1: download - view: text, markup, annotated - select for diffs
Mon Feb 6 04:50:52 2012 UTC (12 years, 2 months ago) by raeburn
Branches: loncapaMITrelate_1
Diff to previous 1.358: preferred, colored next main 1.359: preferred, colored
Changes since revision 1.358: +24 -11 lines
- Customization for MITrelate
  - Include part of changes in 1.329.2.4 for GCI_3.

Revision 1.359: download - view: text, markup, annotated - select for diffs
Thu Dec 8 22:10:18 2011 UTC (12 years, 4 months ago) by www
Branches: MAIN
CVS tags: BZ4492-merge, BZ4492-feature_horizontal_radioresponse
Diff to previous 1.358: preferred, colored
Changes since revision 1.358: +2 -8 lines
Modal windows

Revision 1.358: download - view: text, markup, annotated - select for diffs
Sun Sep 25 23:07:49 2011 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_10_X, version_2_10_1, language_hyphenation_merge, language_hyphenation
Branch point for: loncapaMITrelate_1
Diff to previous 1.357: preferred, colored
Changes since revision 1.357: +5 -1 lines
- In course context, redirect users with privs to viewclasslist

Revision 1.357: download - view: text, markup, annotated - select for diffs
Thu Sep 1 02:47:51 2011 UTC (12 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.356: preferred, colored
Changes since revision 1.356: +4 -3 lines
- Bug 6505.

Revision 1.356: download - view: text, markup, annotated - select for diffs
Thu Sep 1 02:32:50 2011 UTC (12 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.355: preferred, colored
Changes since revision 1.355: +4 -4 lines
- Improve readability of "Course/Community Level" box in DC's create/modify
  user screen.

Revision 1.355: download - view: text, markup, annotated - select for diffs
Mon Jun 20 19:04:42 2011 UTC (12 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.354: preferred, colored
Changes since revision 1.354: +8 -6 lines
It's counter-intuitive to have a "select" link in the table heading.

Revision 1.354: download - view: text, markup, annotated - select for diffs
Fri Jan 7 23:35:45 2011 UTC (13 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.353: preferred, colored
Changes since revision 1.353: +3 -3 lines
The whole screen is already called "Manage Course Users"
Also, instructors keep asking where they can see the classlist

Revision 1.353: download - view: text, markup, annotated - select for diffs
Wed Jan 5 18:42:53 2011 UTC (13 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_10_0_RC2, version_2_10_0
Diff to previous 1.352: preferred, colored
Changes since revision 1.352: +5 -4 lines
- Additional args for lonuserutils::check_usertype() -  refs to hashes for
  curr_rules and got_rules.
  - only use rules currently in force when determining usertype (official or unofficial)
    based on format of sername. Domain config sets rules in force.

Revision 1.329.2.7: download - view: text, markup, annotated - select for diffs
Sun Dec 5 21:58:11 2010 UTC (13 years, 4 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.329.2.6: preferred, colored next main 1.330: preferred, colored
Changes since revision 1.329.2.6: +2 -2 lines
- Customization for GCI_3.
  - Suport for multiple Concept Inventories.

Revision 1.329.2.6: download - view: text, markup, annotated - select for diffs
Mon Nov 8 19:52:01 2010 UTC (13 years, 5 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.329.2.5: preferred, colored
Changes since revision 1.329.2.5: +53 -26 lines
- Customization for GCI_3.
  - caller form element renamed context.
  - display course request breadcrumbs when file upload of users
    occurs during course request.

Revision 1.295.2.36: download - view: text, markup, annotated - select for diffs
Mon Nov 1 13:54:00 2010 UTC (13 years, 5 months ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_9_1
Diff to previous 1.295.2.35: preferred, colored to branchpoint 1.295: preferred, colored next main 1.296: preferred, colored
Changes since revision 1.295.2.35: +3 -2 lines
- Backport 1.350.

Revision 1.329.2.5: download - view: text, markup, annotated - select for diffs
Mon Oct 11 15:38:17 2010 UTC (13 years, 6 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.329.2.4: preferred, colored
Changes since revision 1.329.2.4: +260 -235 lines
- Customization for GCI_3.
  - Backport 1.351, 1.352.

Revision 1.352: download - view: text, markup, annotated - select for diffs
Mon Oct 11 14:36:04 2010 UTC (13 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.351: preferred, colored
Changes since revision 1.351: +18 -17 lines
- user modification form needs closing </form> tag (omitted in 1.351 changes).
- Custom Role Edit result - breadcrumbe pushed into $brcrum array ref.

Revision 1.351: download - view: text, markup, annotated - select for diffs
Fri Oct 8 01:59:39 2010 UTC (13 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.350: preferred, colored
Changes since revision 1.350: +267 -237 lines
- Move breadcrumbs construction into hash refs for bread_crumbs and
   bread_crumbs_component in third arg paseed to loncommon::start_page().
- Consolidate calls to loncommon::end_page() into a single call at
   end of handler.

Revision 1.350: download - view: text, markup, annotated - select for diffs
Sun Sep 26 01:57:21 2010 UTC (13 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.349: preferred, colored
Changes since revision 1.349: +3 -2 lines
- skip check for loncapa version (via "extra" hashref passed to lonnet::dump)
  when getting dump of roles for purposes other than rolesinit.

Revision 1.349: download - view: text, markup, annotated - select for diffs
Mon Sep 20 00:51:14 2010 UTC (13 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.348: preferred, colored
Changes since revision 1.348: +2 -2 lines
- Prevent "Not a CODE reference." warnings.

Revision 1.329.2.4: download - view: text, markup, annotated - select for diffs
Sun Sep 19 16:44:44 2010 UTC (13 years, 7 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.329.2.3: preferred, colored
Changes since revision 1.329.2.3: +58 -27 lines
- Customization for GCI_3.
  - Usernames added for new users added via "Add/Modify a Student" must be e-mail addresses. Lower case enforced for new users.
  - Case sensitivity eliminated when searching for existing users, unless
    exact match to existing user with case used in search term.
  - Customization of wording for GCI.

Revision 1.348: download - view: text, markup, annotated - select for diffs
Tue Sep 14 06:02:35 2010 UTC (13 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.347: preferred, colored
Changes since revision 1.347: +2 -2 lines
- Move lonnet::flushcourselogs() call to cleanup phase, so delivery of
  content to user is not delayed.

Revision 1.347: download - view: text, markup, annotated - select for diffs
Wed Sep 8 02:16:07 2010 UTC (13 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.346: preferred, colored
Changes since revision 1.346: +4 -4 lines
- Bug 6357.

Revision 1.295.2.35: download - view: text, markup, annotated - select for diffs
Fri Aug 20 04:19:38 2010 UTC (13 years, 8 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.34: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.34: +9 -2 lines
- Backport 1.344, 1.345, 1.346.

Revision 1.329.2.3: download - view: text, markup, annotated - select for diffs
Mon Aug 9 23:39:43 2010 UTC (13 years, 8 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.329.2.2: preferred, colored
Changes since revision 1.329.2.2: +57 -16 lines
- Customization for GCI_3.  For Concept Tests:
  - Keep track of last course "login"
  - Keep track of submission count by students in Concep Tests.
  - New What's New item - Last login for users (day, week, month, ever).
  - Eliminate columns for groups and clickers for classlist display.
  - Add new columns for last login and test status (completed, incomplete, unattempted).

Revision 1.346: download - view: text, markup, annotated - select for diffs
Fri Jun 18 08:41:34 2010 UTC (13 years, 10 months ago) by bisitz
Branches: MAIN
CVS tags: version_2_10_0_RC1
Diff to previous 1.345: preferred, colored
Changes since revision 1.345: +5 -2 lines
- Localization: Optimized customrole mt() call (rev. 1.345): split content and layout parameter
- Consistent Wording username:domain

Revision 1.345: download - view: text, markup, annotated - select for diffs
Tue Jun 15 02:29:43 2010 UTC (13 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.344: preferred, colored
Changes since revision 1.344: +2 -2 lines
- &mt().  Replace @ with : for username:domain separator.

Revision 1.344: download - view: text, markup, annotated - select for diffs
Wed Jun 9 11:56:02 2010 UTC (13 years, 10 months ago) by bisitz
Branches: MAIN
Diff to previous 1.343: preferred, colored
Changes since revision 1.343: +6 -1 lines
Optimized display of page header for time consuming creation/modification actions

Revision 1.295.2.34: download - view: text, markup, annotated - select for diffs
Sat May 22 13:30:43 2010 UTC (13 years, 11 months ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_9_0
Diff to previous 1.295.2.33: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.33: +4 -4 lines
- Backport 1.343.

Revision 1.343: download - view: text, markup, annotated - select for diffs
Sat May 22 01:27:48 2010 UTC (13 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.342: preferred, colored
Changes since revision 1.342: +4 -4 lines
- Eliminate duplicate declarations.
- Counter needs to increment when building tabular display of course personnel to be notified when an enrollment request needs approval.

Revision 1.342: download - view: text, markup, annotated - select for diffs
Wed Apr 28 14:55:58 2010 UTC (13 years, 11 months ago) by wenzelju
Branches: MAIN
CVS tags: PRINT_INCOMPLETE_base, PRINT_INCOMPLETE
Diff to previous 1.341: preferred, colored
Changes since revision 1.341: +2 -2 lines
- Added some new icons for statistics.
- Some other icon changes.
- Added new icon-files in loncapafiles.lpml (forgotten to add the files last time i commited new icons, added them now, too)

Revision 1.295.2.33: download - view: text, markup, annotated - select for diffs
Fri Apr 23 17:51:42 2010 UTC (13 years, 11 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.32: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.32: +10 -8 lines
- Backport 1.341.

Revision 1.341: download - view: text, markup, annotated - select for diffs
Fri Apr 23 17:21:54 2010 UTC (13 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.340: preferred, colored
Changes since revision 1.340: +10 -8 lines
- Bug 6263.

Revision 1.295.2.32: download - view: text, markup, annotated - select for diffs
Wed Apr 14 19:46:56 2010 UTC (14 years ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_8_99_1
Diff to previous 1.295.2.31: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.31: +15 -9 lines
- Backport 1.338, 1.339.

Revision 1.340: download - view: text, markup, annotated - select for diffs
Wed Apr 14 13:58:11 2010 UTC (14 years ago) by wenzelju
Branches: MAIN
Diff to previous 1.339: preferred, colored
Changes since revision 1.339: +3 -3 lines
Created some new icons. These should be more meaningful concerning the menu-items they are linked with.

Revision 1.339: download - view: text, markup, annotated - select for diffs
Fri Apr 2 14:53:26 2010 UTC (14 years ago) by raeburn
Branches: MAIN
Diff to previous 1.338: preferred, colored
Changes since revision 1.338: +14 -8 lines
- If a custom quota is not set the quota displayed needs to reflect changes in institutional status which may cause the size of the default
quota to have changed.

Revision 1.338: download - view: text, markup, annotated - select for diffs
Fri Apr 2 14:18:50 2010 UTC (14 years ago) by raeburn
Branches: MAIN
Diff to previous 1.337: preferred, colored
Changes since revision 1.337: +5 -4 lines
- Retrieval of default quota information needs user's institutional status.
- Code readability - add a linefeed.

Revision 1.295.2.31: download - view: text, markup, annotated - select for diffs
Tue Mar 23 16:44:46 2010 UTC (14 years, 1 month ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.30: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.30: +301 -314 lines
- Backport 1.334, 1.335, 1.336, 1.337.
- Avoid &mt(&mt()) on $contextrole.

Revision 1.337: download - view: text, markup, annotated - select for diffs
Sun Mar 21 21:05:42 2010 UTC (14 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.336: preferred, colored
Changes since revision 1.336: +8 -10 lines
- Bug 5805.
  - Allow existing non-empty entries for user information (lastname, middlename, firstname, generation, id and permanentemail) to be overwritten with empty entries, if field is included in $candelete array ref (new arg for lonnet::modifyuser().
  - Overwriting with empty entries allowed when:
    (a) Updating user information for a single user from "Modify User"        (domain, author or course context) - subject to domain config        for user modification.
    (b) Autoupdate.pl updates from institutional directory data,
        subject to domain config for Autoupdate.

Revision 1.336: download - view: text, markup, annotated - select for diffs
Sun Mar 21 15:00:31 2010 UTC (14 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.335: preferred, colored
Changes since revision 1.335: +2 -2 lines
- Extra arg ($crstype) passed to lonuserutils::update_user_list().

Revision 1.295.2.30: download - view: text, markup, annotated - select for diffs
Fri Mar 19 21:59:53 2010 UTC (14 years, 1 month ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.29: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.29: +3 -1 lines
- Backport 1.335.

Revision 1.335: download - view: text, markup, annotated - select for diffs
Fri Mar 19 20:21:18 2010 UTC (14 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.334: preferred, colored
Changes since revision 1.334: +3 -1 lines
- In "Existing Roles" table for course/author context, revoked roles
  without a start date weren't being marked as "expired or revoked".

Revision 1.329.2.2: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:48:33 2010 UTC (14 years, 1 month ago) by raeburn
Branches: GCI_3
Diff to previous 1.329.2.1: preferred, colored
Changes since revision 1.329.2.1: +2 -11 lines
- Customization for GCI_3.
  - Warning about LON-CAPA versions and server's version not relevant to GCI.

Revision 1.334: download - view: text, markup, annotated - select for diffs
Fri Mar 5 06:37:43 2010 UTC (14 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.333: preferred, colored
Changes since revision 1.333: +279 -290 lines
Bug 6025
  - New subroutine &display_userinfo() used to generate display of
    user information and user settings.
  - Use affiliation descriptions when displaying institutional statuses.
  - Check whether affliation should be shown uses
    lonuserutils::can_modify_userinfo().

Revision 1.295.2.29: download - view: text, markup, annotated - select for diffs
Wed Jan 20 14:59:27 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.28: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.28: +9 -4 lines
- Backport 1.299.

Revision 1.295.2.28: download - view: text, markup, annotated - select for diffs
Wed Jan 20 14:35:36 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.27: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.27: +7 -7 lines
- Changes in 1.329 omitted from earlier backport (1.295.2.26).

Revision 1.333: download - view: text, markup, annotated - select for diffs
Wed Jan 20 09:49:54 2010 UTC (14 years, 3 months ago) by wenzelju
Branches: MAIN
CVS tags: version_2_9_99_0, bz6209-base, bz6209
Diff to previous 1.332: preferred, colored
Changes since revision 1.332: +2 -2 lines
Consistent icon for 'Course Groups'.

Revision 1.295.2.27: download - view: text, markup, annotated - select for diffs
Wed Jan 20 02:57:09 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.26: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.26: +13 -3 lines
- Backport 1.332.

Revision 1.295.2.26: download - view: text, markup, annotated - select for diffs
Tue Jan 19 23:41:43 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.25: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.25: +258 -174 lines
- Backport 1.329.

Revision 1.295.2.25: download - view: text, markup, annotated - select for diffs
Tue Jan 19 22:42:32 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.24: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.24: +1 -2 lines
- Backport 1.325

Revision 1.295.2.24: download - view: text, markup, annotated - select for diffs
Tue Jan 19 22:41:02 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.23: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.23: +164 -43 lines
- Backport 1.324.

Revision 1.295.2.23: download - view: text, markup, annotated - select for diffs
Tue Jan 19 21:29:50 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.22: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.22: +10 -8 lines
- Backport 1.323.

Revision 1.295.2.22: download - view: text, markup, annotated - select for diffs
Tue Jan 19 20:52:24 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.21: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.21: +9 -4 lines
- Backport 1.322.

Revision 1.295.2.21: download - view: text, markup, annotated - select for diffs
Tue Jan 19 20:49:41 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.20: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.20: +18 -6 lines
- Backport 1.321.

Revision 1.295.2.20: download - view: text, markup, annotated - select for diffs
Tue Jan 19 20:31:37 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.19: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.19: +16 -13 lines
- Backport 1.320.

Revision 1.295.2.19: download - view: text, markup, annotated - select for diffs
Tue Jan 19 17:16:59 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.18: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.18: +4 -4 lines
- Add missing brace from 1.295.2.18.
- $type renamed $crstype (from 1.321).
- Additional args for loncommon::coursebrowser_javascript() - (from 1.323).

Revision 1.332: download - view: text, markup, annotated - select for diffs
Thu Jan 14 20:08:13 2010 UTC (14 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.331: preferred, colored
Changes since revision 1.331: +14 -4 lines
- Domain Coordinator Modify user screen.
  - Rights to request different course types in user's domain
    now shown if defaults apply to user.
  - &get_processtype moved from lonrequestcourse.pm loncoursequeueadmin.pm
    to be more widely available.
  - Additional arguments prepended to &get_processtype() to allow use
    where request rights are retrieved for a user different to the one
    requesting the information (i.e., a DC).

Revision 1.295.2.18: download - view: text, markup, annotated - select for diffs
Sun Jan 3 15:53:56 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.17: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.17: +172 -73 lines
- Backport 1.318.

Revision 1.295.2.17: download - view: text, markup, annotated - select for diffs
Sun Jan 3 03:17:23 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.16: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.16: +3 -3 lines
- Backport 1.316.

Revision 1.295.2.16: download - view: text, markup, annotated - select for diffs
Sun Jan 3 03:14:45 2010 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.15: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.15: +3 -3 lines
- Backport 1.315.

Revision 1.295.2.15: download - view: text, markup, annotated - select for diffs
Tue Dec 29 20:07:08 2009 UTC (14 years, 3 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.14: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.14: +2 -3 lines
- Backport 1.331.

Revision 1.331: download - view: text, markup, annotated - select for diffs
Tue Dec 29 20:00:26 2009 UTC (14 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.330: preferred, colored
Changes since revision 1.330: +2 -3 lines
- environment.canrequest is either 0 or 1.

Revision 1.330: download - view: text, markup, annotated - select for diffs
Tue Dec 15 16:40:31 2009 UTC (14 years, 4 months ago) by bisitz
Branches: MAIN
Diff to previous 1.329: preferred, colored
Changes since revision 1.329: +17 -11 lines
Optimized "user search found nothing" output:
- Changed &mt() calls to allow proper translations.
- Moved search field style from translation phrase to code (currently use bold to highlight the field text)
- Consistent wording - reuse existing phrases
- Added/adjusted/removed related translation phrases in de.pm

Revision 1.329.2.1: download - view: text, markup, annotated - select for diffs
Tue Dec 15 05:14:13 2009 UTC (14 years, 4 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.329: preferred, colored
Changes since revision 1.329: +80 -1 lines
- Customization for GCI_3
  - &print_gci_main_menu() provides custom menu for CCs of courses in gcitest domain.

Revision 1.329: download - view: text, markup, annotated - select for diffs
Sat Nov 28 21:33:53 2009 UTC (14 years, 4 months ago) by raeburn
Branches: MAIN
Branch point for: GCI_3
Diff to previous 1.328: preferred, colored
Changes since revision 1.328: +258 -174 lines
- Bug 3705.
  - Course Owner (if also a Course Coordinator) can assign CC role to other users.

Revision 1.328: download - view: text, markup, annotated - select for diffs
Mon Nov 23 13:03:58 2009 UTC (14 years, 4 months ago) by wenzelju
Branches: MAIN
Diff to previous 1.327: preferred, colored
Changes since revision 1.327: +2 -2 lines
Unified icons and menutext for 'Change Log'.

Revision 1.327: download - view: text, markup, annotated - select for diffs
Wed Nov 18 21:24:40 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.326: preferred, colored
Changes since revision 1.326: +70 -66 lines
- Restore earlier optimizations by reversing some of 1.301 changes.
  - Users can choose to display up to 10,000 records/page so ...
    print immediately from within loop instead of storing to a scalar.

Revision 1.326: download - view: text, markup, annotated - select for diffs
Wed Nov 18 20:01:36 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.325: preferred, colored
Changes since revision 1.325: +3 -3 lines
- $role wasn't being interpolated
- remove extraneous onchange attribute.

Revision 1.325: download - view: text, markup, annotated - select for diffs
Thu Nov 12 16:09:10 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.324: preferred, colored
Changes since revision 1.324: +1 -2 lines
- Remove unused line added in rev 1.150.

Revision 1.324: download - view: text, markup, annotated - select for diffs
Thu Nov 12 15:58:22 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.323: preferred, colored
Changes since revision 1.323: +167 -45 lines
- Accommodate Communities
  - Custom role template depends on course type.
  - System-wide bre priv unavailable in custom roles used in Communities.
  - System-wide bro priv (own authored/co-authored published resources)
     available for custom roles in Communities.
  - Community Roles (including custom roles) will not be displayed in LON-CAPA
    versions 2.9 or older.

Revision 1.323: download - view: text, markup, annotated - select for diffs
Wed Nov 4 14:13:32 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.322: preferred, colored
Changes since revision 1.322: +10 -9 lines
- Accommodate communities.
   - Additional arg in opencrbrowser() javascription function call.
     - typeelement in opener page set when course or community is selected in coursepick pop-up window (DC selecting course for adding role).

Revision 1.322: download - view: text, markup, annotated - select for diffs
Tue Nov 3 21:31:06 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.321: preferred, colored
Changes since revision 1.321: +9 -4 lines
- Accommodate Communities
  - "co" is role to search for in community users to generate list of users who
    may receive notification of self-enrollment request.
  - co role is sectionless.

Revision 1.321: download - view: text, markup, annotated - select for diffs
Sat Oct 31 14:27:48 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.320: preferred, colored
Changes since revision 1.320: +20 -8 lines
- Accommodate Communities
  - (C)course(s) -> (C)community(ies)
  - ad hoc role for DC - "co" role assigned for communities.

Revision 1.320: download - view: text, markup, annotated - select for diffs
Fri Oct 30 18:32:25 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.319: preferred, colored
Changes since revision 1.319: +15 -13 lines
Communities do not need an Automated Enrollment link.

Revision 1.319: download - view: text, markup, annotated - select for diffs
Fri Oct 30 04:44:56 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.318: preferred, colored
Changes since revision 1.318: +2 -2 lines
- Update names in Roles drop down (Course Level) when DC selects
   a Community in which to assign new role to a user.

Revision 1.318: download - view: text, markup, annotated - select for diffs
Fri Oct 30 03:51:15 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.317: preferred, colored
Changes since revision 1.317: +228 -85 lines
- Accommodate Communities:
  - Wording variants: (C)course(s) -> (C)community(ies),
                        Classlist -> Membership, Staff -> Facilitators,
                        (S)student(s) -> (M)member(s).
  - $crstype - extra arg for:
               &entry_form(), &print_user_selection_page(),
               &singleuser_breadcrumb(), &print_user_modification_page(),
               &print_username_entry_form(), &update_user_data(),
               &print_main_menu(), &rolechg_contexts(),
               &enroll_single_student(), &make_button_code()
  - Role choices: co role instead of cc role for communities

Revision 1.317: download - view: text, markup, annotated - select for diffs
Mon Oct 26 15:54:34 2009 UTC (14 years, 5 months ago) by bisitz
Branches: MAIN
Diff to previous 1.316: preferred, colored
Changes since revision 1.316: +2 -2 lines
- Consistent Wording "Course/Community Catalog":
    - Updated phrases in translation files de, es, zh corresponding to updates in lonroles.pm 1.234
    - Wording/Consistency
- Consistent Wording "Self-Enrollment"

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

Revision 1.295.8.2: download - view: text, markup, annotated - select for diffs
Wed Sep 23 03:49:13 2009 UTC (14 years, 6 months ago) by gci
Branches: GCI_2
Diff to previous 1.295.8.1: preferred, colored to branchpoint 1.295: preferred, colored next main 1.296: preferred, colored
Changes since revision 1.295.8.1: +3 -3 lines
- 'unofficial' is the only type of course available for request in GCI.

Revision 1.295.8.1: download - view: text, markup, annotated - select for diffs
Wed Sep 23 03:47:53 2009 UTC (14 years, 6 months ago) by gci
Branches: GCI_2
Diff to previous 1.295: preferred, colored
Changes since revision 1.295: +628 -509 lines
- loncreateuser.pm for GCI_2 updated to 2.9.X
- Reversing changes in 1.265 (not included in 2.9.X).
- Self-enroll request approval link needed.
- Backport 1.296, 1.300, part of 1.301, part of 1.303, 1.304, 1.305, 1.306, 1.307, 1.308, 1.309, 1.310, 1.311, 1.312, 1.313, 1.314

Revision 1.315: download - view: text, markup, annotated - select for diffs
Mon Sep 21 17:09:22 2009 UTC (14 years, 7 months ago) by bisitz
Branches: MAIN
Diff to previous 1.314: preferred, colored
Changes since revision 1.314: +3 -3 lines
Localized display of start and end dates on existing roles screen

Revision 1.268.4.2: download - view: text, markup, annotated - select for diffs
Mon Sep 14 21:50:04 2009 UTC (14 years, 7 months ago) by raeburn
Branches: GCI_1
Diff to previous 1.268.4.1: preferred, colored next main 1.269: preferred, colored
Changes since revision 1.268.4.1: +538 -2 lines
- Functionality to make self-enrollment requests subject to approval
   as originally implemented for GCI.

Revision 1.268.4.1: download - view: text, markup, annotated - select for diffs
Mon Sep 14 17:21:26 2009 UTC (14 years, 7 months ago) by raeburn
Branches: GCI_1
Diff to previous 1.268: preferred, colored
Changes since revision 1.268: +142 -154 lines
- loncreateuser.pm for GCI_1 updated to 2.8.X
- Reversing changes in 1.265 (not included in 2.8.X).
- Backport 1.269, 1.270, 1.271, 1.272, 1.273, 1.281, 1.283, 1.287.

Revision 1.295.2.14: download - view: text, markup, annotated - select for diffs
Thu Sep 10 23:14:29 2009 UTC (14 years, 7 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.13: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.13: +81 -56 lines
- Backport 1.314.

Revision 1.314: download - view: text, markup, annotated - select for diffs
Thu Sep 10 23:04:52 2009 UTC (14 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.313: preferred, colored
Changes since revision 1.313: +84 -60 lines
- Storage of course request settings for users in other domains now conforms
   to the format $dom1:$option=$num,$dom2:$option=$num where =$num contains
   optional  limit for requests/user.
- Consistent use of upper case when reporting results of changes to course
   request options (for "external" users).
- "blank for unlimited" shown in request setting tables for numerical limit
   option.
- Coding style - removed trailing spaces from a few lines.

Revision 1.295.2.13: download - view: text, markup, annotated - select for diffs
Mon Sep 7 13:23:23 2009 UTC (14 years, 7 months ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_8_99_0
Diff to previous 1.295.2.12: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.12: +6 -3 lines
- Backport 1.312, 1.313.

Revision 1.313: download - view: text, markup, annotated - select for diffs
Sat Sep 5 20:17:35 2009 UTC (14 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.312: preferred, colored
Changes since revision 1.312: +3 -2 lines
- Text for role changes made in 'requestcourses' context (for display of user management logs.)

Revision 1.312: download - view: text, markup, annotated - select for diffs
Sat Sep 5 01:13:02 2009 UTC (14 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.311: preferred, colored
Changes since revision 1.311: +4 -2 lines
- 'ad' role is a "course" role which can only be assigned by  Domain Coordinator in the course's domain.

Revision 1.295.2.12: download - view: text, markup, annotated - select for diffs
Fri Aug 28 14:24:15 2009 UTC (14 years, 7 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.11: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.11: +2 -1 lines
- Backport 1.311.

Revision 1.311: download - view: text, markup, annotated - select for diffs
Fri Aug 28 00:02:37 2009 UTC (14 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.310: preferred, colored
Changes since revision 1.310: +2 -1 lines
- Bug 5992.

Revision 1.295.2.11: download - view: text, markup, annotated - select for diffs
Thu Aug 27 13:28:18 2009 UTC (14 years, 7 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.10: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.10: +10 -1 lines
- Backport 1.310.

Revision 1.310: download - view: text, markup, annotated - select for diffs
Thu Aug 27 13:00:59 2009 UTC (14 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.309: preferred, colored
Changes since revision 1.309: +10 -1 lines
- Exact search by username (when used in lonpickuser.pm) requires population of the results hash.

Revision 1.295.2.10: download - view: text, markup, annotated - select for diffs
Sun Aug 23 13:09:54 2009 UTC (14 years, 7 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.9: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.9: +6 -6 lines
- Backport 1.309.

Revision 1.309: download - view: text, markup, annotated - select for diffs
Sat Aug 22 21:09:46 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.308: preferred, colored
Changes since revision 1.308: +6 -6 lines
- Changing course request option 'approve' to 'approval' for consistency with lonrequestcourse.pm.

Revision 1.295.2.9: download - view: text, markup, annotated - select for diffs
Wed Aug 19 19:05:03 2009 UTC (14 years, 8 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.8: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.8: +2 -2 lines
- Backport 1.308.

Revision 1.308: download - view: text, markup, annotated - select for diffs
Wed Aug 19 19:01:04 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.307: preferred, colored
Changes since revision 1.307: +2 -2 lines
- Typo.

Revision 1.295.2.8: download - view: text, markup, annotated - select for diffs
Fri Aug 14 17:09:38 2009 UTC (14 years, 8 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.7: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.7: +2 -2 lines
- Missing concatenator.

Revision 1.295.2.7: download - view: text, markup, annotated - select for diffs
Fri Aug 14 16:43:32 2009 UTC (14 years, 8 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.6: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.6: +202 -360 lines
- Backport 1.306, 1.307,and part of 1.303.

Revision 1.295.2.6: download - view: text, markup, annotated - select for diffs
Fri Aug 14 15:02:09 2009 UTC (14 years, 8 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.5: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.5: +28 -12 lines
- Backport 1.305.

Revision 1.295.2.5: download - view: text, markup, annotated - select for diffs
Fri Aug 14 14:45:50 2009 UTC (14 years, 8 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.4: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.4: +13 -5 lines
- Backport 1.304.

Revision 1.295.2.4: download - view: text, markup, annotated - select for diffs
Fri Aug 14 14:21:00 2009 UTC (14 years, 8 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.3: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.3: +58 -21 lines
- Backport part of 1.301.

Revision 1.295.2.3: download - view: text, markup, annotated - select for diffs
Thu Aug 13 20:20:12 2009 UTC (14 years, 8 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.2: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.2: +214 -9 lines
- Backport 1.296, 1.300.

Revision 1.307: download - view: text, markup, annotated - select for diffs
Tue Aug 11 00:39:45 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.306: preferred, colored
Changes since revision 1.306: +7 -277 lines
Course requests.
- Moving and modifying some routines used for displaying queues (oringinally created for approval/rejection of self-enroll requests to also support approval/rejection of course creation requests.
   - &display_selfenroll_queue() moved from loncreateuser.pm to loncoursequeueadmin.pm
      (and renamed &display_queued_requests() ).
   - &update_selfenroll_queue() moved from loncreateuser.pm to loncoursequeueadmin.pm
      (and renamed &update_request_queue() ).
   - &get_student_counts() moved from loncreateuser.pm to loncoursequeueadmin.pm

   - &send_notification() moved from selfenroll.pm to loncoursequeueadmin.pm
      (and renamed &send_selfserver_notification() ).

Revision 1.306: download - view: text, markup, annotated - select for diffs
Sat Aug 8 00:36:00 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: bz2851
Diff to previous 1.305: preferred, colored
Changes since revision 1.305: +219 -54 lines
Course Requests within LON-CAPA.

- Start on documentation for domainprefs.pm

- Domain setting for course requests for each instituional affiliate type (and
also default, and _LC_adv) for each course type (official, unofficial and
community) can now be one of:
  0, approve, validate, autolimit=N (where N is blank, or a positive integer.

- Custom course request settings set for an individual user in the user's domain
can also be one of: approve, validate, autolimit=N for the three course types

- A user's environment setting for course requests in external domains (modifiable
by a DC in a domain other than the user's home domain) can also be one of the
three.

0: course requests not allowed for the specific affiliation/course type.
approve - requests queued and must be approved by DC in course's domain before
processing.

validate: institutional validation (e.g., check requestor is instructor
of record) before course will be created.

autolimit: requests will be processed autoatically up to a limit of N requests
for the course type for that requestor.
- If N is undefined, there is no limit to the number of course requests which a
course owner may submit for automatic processing.

lonnet.pm
- auto_courserequest_checks() placeholder.

Work in progress.

Revision 1.305: download - view: text, markup, annotated - select for diffs
Thu Aug 6 20:40:59 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.304: preferred, colored
Changes since revision 1.304: +27 -14 lines
- Provide domain of requested course to routines used for pop-up "Pick User" window used to add course personnel to the request.

Revision 1.304: download - view: text, markup, annotated - select for diffs
Thu Aug 6 05:48:56 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.303: preferred, colored
Changes since revision 1.303: +14 -5 lines
- Use complete sentences to aid localization (for $custom_access).
- DCs can assign individual rights to request courses when creating a new user which will supercede default rights based on new user's affiliation(s).

Revision 1.303: download - view: text, markup, annotated - select for diffs
Wed Aug 5 13:40:10 2009 UTC (14 years, 8 months ago) by bisitz
Branches: MAIN
Diff to previous 1.302: preferred, colored
Changes since revision 1.302: +17 -11 lines
loncreateuser.pm:
- Removed double data_table start (-> rev. 1.301)
- Removed unneeded <br> between header and page content
- Separate row for "Update Display" Button

loncreateuser.pm, lonslotrequest.pm:
- Corrected server version &mt() calls
- Replaced special note style for version note by standard info style

loncreateuser.pm, lonslotrequest.pm, lonroles.pm:
- Consistent and optimized wording (server version)

de.pm, zh.pm:
- Corresponding wording updates
- Additions of missing phrases

Revision 1.302: download - view: text, markup, annotated - select for diffs
Tue Aug 4 19:59:19 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.301: preferred, colored
Changes since revision 1.301: +45 -25 lines
- Modifications to display of search results in &print_user_selection_page() to
facilitate re-use in "Select User" pop-up used in Course Request form.
- When called in 'requestcrs' context onclick action for "Select" buttons uses gochoose() javascript function provided in calling page (lonpickuser.pm).

Revision 1.301: download - view: text, markup, annotated - select for diffs
Tue Aug 4 18:02:30 2009 UTC (14 years, 8 months ago) by bisitz
Branches: MAIN
Diff to previous 1.300: preferred, colored
Changes since revision 1.300: +151 -56 lines
- Optimized User Change Logs:
    - Optimized navigation
        - Use buttons instead of simple links
        - Also offer buttons above table now
    - Simplified way to find out if table needs to be printed

- Tidied up code:
    - Added some comments
    - XHTML: lower case HTML attributes (onClick, onFocus)
    - Properly include Javascript
    - Added some code line breaks for better readability

- HTML Code Corrections
    - Corrected Context selection preselection
    - Corrected unbalanced tags:
        - Added missing </span> to "Changes/page" selection
        - Added missing </td> to "Update Display"

(Work in progress)

Revision 1.300: download - view: text, markup, annotated - select for diffs
Mon Jul 27 14:09:14 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.299: preferred, colored
Changes since revision 1.299: +137 -11 lines
- Domain Coordinators can permit course requests to be made by users in other domains, on a user-by-user basis.

Revision 1.299: download - view: text, markup, annotated - select for diffs
Sat Jul 25 14:44:50 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.298: preferred, colored
Changes since revision 1.298: +13 -8 lines
- Additional course type which can be requested - "community".
  - This is to facilitate collaborative activities for non-instructional purposes,
     e.g., in a campus organization. Some other LMSs use the term "Group".

Revision 1.298: download - view: text, markup, annotated - select for diffs
Fri Jul 17 22:24:08 2009 UTC (14 years, 9 months ago) by droeschl
Branches: MAIN
Diff to previous 1.297: preferred, colored
Changes since revision 1.297: +150 -131 lines
New categorization for User Management menu.
- renamed related menu items
- added/changed related translations
- modified related helpfiles

Revision 1.297: download - view: text, markup, annotated - select for diffs
Tue Jul 14 12:04:50 2009 UTC (14 years, 9 months ago) by bisitz
Branches: MAIN
Diff to previous 1.296: preferred, colored
Changes since revision 1.296: +2 -4 lines
No special styles for selfenrollment pick_box

Revision 1.296: download - view: text, markup, annotated - select for diffs
Tue Jun 30 14:02:33 2009 UTC (14 years, 9 months ago) by bisitz
Branches: MAIN
Diff to previous 1.295: preferred, colored
Changes since revision 1.295: +2 -2 lines
Removed deprecated attributes from <hr> (noshade, width, align)
and XHTML conform tag closure

Revision 1.295.2.2: download - view: text, markup, annotated - select for diffs
Sat May 23 12:37:51 2009 UTC (14 years, 11 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295.2.1: preferred, colored to branchpoint 1.295: preferred, colored
Changes since revision 1.295.2.1: +9 -1 lines
- Self-enroll request approval link needed.

Revision 1.295.2.1: download - view: text, markup, annotated - select for diffs
Thu May 21 05:45:59 2009 UTC (14 years, 11 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.295: preferred, colored
Changes since revision 1.295: +90 -125 lines
- Reversing changes in 1.265 (not included in 2.9.X).

Revision 1.295: download - view: text, markup, annotated - select for diffs
Mon May 18 16:08:07 2009 UTC (14 years, 11 months ago) by raeburn
Branches: MAIN
CVS tags: bz5969, BZ5971-printing-apage
Branch point for: version_2_9_X, GCI_2
Diff to previous 1.294: preferred, colored
Changes since revision 1.294: +3 -19 lines
- &compare_arrays() moved from loncreateuser.pm to loncommon.pm to permit reuse
  (used in courseprefs.pm)

Revision 1.294: download - view: text, markup, annotated - select for diffs
Thu May 14 14:23:56 2009 UTC (14 years, 11 months ago) by bisitz
Branches: MAIN
Diff to previous 1.293: preferred, colored
Changes since revision 1.293: +5 -5 lines
Don't translate separator character between and domain.
Advantages: No need to change the translation files, if...
  - different separator character should be used
  - different output is wanted, e.g. just username, plainname, both, etc.
  - different style should be used for output
(work in progress to make this even more flexible by introducing a global function usernamewrapper)

Revision 1.293: download - view: text, markup, annotated - select for diffs
Mon May 11 13:07:24 2009 UTC (14 years, 11 months ago) by bisitz
Branches: MAIN
CVS tags: BZ5434-fox
Diff to previous 1.292: preferred, colored
Changes since revision 1.292: +2 -2 lines
"Student/Employee ID"
- Consistent wording
- Lower-/Uppercase
- German wording: "Studierenden-/Mitarbeiter-ID" (Studierende_n_)
- Removed unused translation phrases
- not just "ID" (i.e. could be "Course ID"; more to do)

Revision 1.292: download - view: text, markup, annotated - select for diffs
Wed Apr 29 16:57:29 2009 UTC (14 years, 11 months ago) by bisitz
Branches: MAIN
Diff to previous 1.291: preferred, colored
Changes since revision 1.291: +14 -6 lines
Banned HTML tags (<a>) from translation files
and adjusted corresponding translation phrases

(more to do)

Revision 1.291: download - view: text, markup, annotated - select for diffs
Wed Apr 22 17:19:10 2009 UTC (15 years ago) by bisitz
Branches: MAIN
Diff to previous 1.290: preferred, colored
Changes since revision 1.290: +4 -4 lines
XHTML: Added quotes to HTML attribute values in input fields

Revision 1.290: download - view: text, markup, annotated - select for diffs
Mon Apr 6 14:52:04 2009 UTC (15 years ago) by bisitz
Branches: MAIN
Diff to previous 1.289: preferred, colored
Changes since revision 1.289: +10 -1 lines
Additional text to "Existing Roles" headline:
Display domain/course/author context in order to guard against misunderstandings
(Not all roles of the chosen user are shown in all contexts)

Revision 1.289: download - view: text, markup, annotated - select for diffs
Sun Apr 5 17:04:56 2009 UTC (15 years ago) by droeschl
Branches: MAIN
Diff to previous 1.288: preferred, colored
Changes since revision 1.288: +5 -2 lines
Added a helplink that allows the user to access the helpfiles which were deactivated during redesign of the menu.

Revision 1.288: download - view: text, markup, annotated - select for diffs
Sat Apr 4 20:06:37 2009 UTC (15 years ago) by bisitz
Branches: MAIN
Diff to previous 1.287: preferred, colored
Changes since revision 1.287: +7 -7 lines
XHTML:
- Replaced
checked="1"
by
checked="checked"

- Optimized/Corrected white spaces

Revision 1.268.2.8: download - view: text, markup, annotated - select for diffs
Wed Mar 18 15:31:46 2009 UTC (15 years, 1 month ago) by raeburn
Branches: version_2_8_X
CVS tags: version_2_8_2, version_2_8_1
Diff to previous 1.268.2.7: preferred, colored next main 1.269: preferred, colored
Changes since revision 1.268.2.7: +9 -5 lines
- Backport 1.287.

Revision 1.268.2.7: download - view: text, markup, annotated - select for diffs
Wed Mar 18 15:27:13 2009 UTC (15 years, 1 month ago) by raeburn
Branches: version_2_8_X
Diff to previous 1.268.2.6: preferred, colored
Changes since revision 1.268.2.6: +4 -3 lines
- Backport 1.283.

Revision 1.268.2.6: download - view: text, markup, annotated - select for diffs
Wed Mar 18 15:18:49 2009 UTC (15 years, 1 month ago) by raeburn
Branches: version_2_8_X
Diff to previous 1.268.2.5: preferred, colored
Changes since revision 1.268.2.5: +5 -5 lines
- Backport 1.281.

Revision 1.287: download - view: text, markup, annotated - select for diffs
Sat Mar 14 13:30:09 2009 UTC (15 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.286: preferred, colored
Changes since revision 1.286: +9 -5 lines
Personal Data entry:
- permanentemail field: hidden item replaces textbox for users creating account with e-mail address as username.

Revision 1.286: download - view: text, markup, annotated - select for diffs
Mon Mar 9 05:25:40 2009 UTC (15 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.285: preferred, colored
Changes since revision 1.285: +144 -8 lines
Setting Institutional Affiliation(s).
- institutional affiliation saved as inststatus in user's environment.db is a colon-separated list of escaped affiliations.

- Domain Coordinators in user's domain (have mau priv.) can modify institutional status of a user via "Modify User" or "Upload List of Users".

Revision 1.285: download - view: text, markup, annotated - select for diffs
Sun Mar 8 20:26:32 2009 UTC (15 years, 1 month ago) by weissno
Branches: MAIN
Diff to previous 1.284: preferred, colored
Changes since revision 1.284: +3 -3 lines

consistent wording:
changed "home page" to "personal information page"

Revision 1.284: download - view: text, markup, annotated - select for diffs
Thu Mar 5 10:25:10 2009 UTC (15 years, 1 month ago) by bisitz
Branches: MAIN
Diff to previous 1.283: preferred, colored
Changes since revision 1.283: +18 -18 lines
'Modify User Privileges' change log screen:
- Consistent wording: Permanent e-mail address
- Optimized wording to allow proper localization:
    - middle name vs. middle alignment
    - previous value vs. previous page
- Added missing phrases to de.pm
- Single quotes for text hash values

Revision 1.283: download - view: text, markup, annotated - select for diffs
Tue Feb 24 12:03:59 2009 UTC (15 years, 1 month ago) by bisitz
Branches: MAIN
Diff to previous 1.282: preferred, colored
Changes since revision 1.282: +4 -3 lines
Added info / warning style to messages about appearance of course in course catalog
to better highlight the current status

Revision 1.282: download - view: text, markup, annotated - select for diffs
Wed Feb 18 19:34:08 2009 UTC (15 years, 2 months ago) by schafran
Branches: MAIN
Diff to previous 1.281: preferred, colored
Changes since revision 1.281: +6 -6 lines
in loncreateuser.pm order changed because "Name of Role" is not "Generate new Role" but rather an inputfield.
shorter button names.

Revision 1.281: download - view: text, markup, annotated - select for diffs
Tue Feb 17 16:53:37 2009 UTC (15 years, 2 months ago) by bisitz
Branches: MAIN
Diff to previous 1.280: preferred, colored
Changes since revision 1.280: +5 -5 lines
- "&mt(" instead of "&mt ("
- Include full stop in error text for invalid names

Revision 1.280: download - view: text, markup, annotated - select for diffs
Mon Feb 9 04:11:11 2009 UTC (15 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.279: preferred, colored
Changes since revision 1.279: +43 -2 lines
- Store enrollment request record in requestor's own selfenrollrequests.db (as well as in corresponding db file for the course).
- Modify record in requestor's selfenrollrequests.db when CC approves or rejects enrollment request.

Revision 1.279: download - view: text, markup, annotated - select for diffs
Sun Feb 8 20:01:54 2009 UTC (15 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.278: preferred, colored
Changes since revision 1.278: +32 -24 lines
Work on ability of individual users to request creation of (a) official courses,
 and (b) unofficial courses.
"requestcourse" switched to "requestcourses" for consistency.

- When setting availability to default, need to call lonnet::usertools_access() with $action set to 'reload' to get value to set $env{'environment.canrequest.$type} to.
  - Same applies to 'availabletools for portfolio, blog, aboutme.

Revision 1.278: download - view: text, markup, annotated - select for diffs
Thu Feb 5 17:15:04 2009 UTC (15 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.277: preferred, colored
Changes since revision 1.277: +2 -2 lines
Value for selfenroll_limit form element is "none" when no enrollment limit is desired.

Revision 1.277: download - view: text, markup, annotated - select for diffs
Thu Feb 5 12:19:50 2009 UTC (15 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.276: preferred, colored
Changes since revision 1.276: +270 -4 lines
- Bug 5558
- Where self-enrollment requests require approval ...
  - "Enrollment Requests" Link added to Manage Course Users menu
  - &display_selfenroll_queue() generates table of pending self-enrollment requests requiring approval or rejection.
 -  &update_selfenroll_queue() enrolls approved requests
     - removes processed requests from queue
     - sends message to requestor with enrollment decision
     - sends messages to Course Coordinators on self-enrollment approvals notification list.

Revision 1.276: download - view: text, markup, annotated - select for diffs
Tue Feb 3 05:28:00 2009 UTC (15 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.275: preferred, colored
Changes since revision 1.275: +234 -2 lines
- Bug 5558.
- Course Coordinators can set an enrollment limit, which when reached will prevent new self-enrollments.
- Course Coordinators can require all self-enrollment requests to be approved, and can specify which CCs should be notified when a self-enrollment request needs to be approved.

Revision 1.275: download - view: text, markup, annotated - select for diffs
Mon Feb 2 00:12:01 2009 UTC (15 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.274: preferred, colored
Changes since revision 1.274: +245 -150 lines
- Functionality for Domain Coordinators to display/set availability of user tools (portfolio, blog, aboutme) for individual users moved to two new routines:

&build_tools_display()
&tool_changes()

- These routines are re-used to allow DCs to display/set ability of individual users to request creation of (a) official courses, and (b) unofficial courses.

Revision 1.274: download - view: text, markup, annotated - select for diffs
Fri Jan 16 10:59:48 2009 UTC (15 years, 3 months ago) by bisitz
Branches: MAIN
Diff to previous 1.273: preferred, colored
Changes since revision 1.273: +11 -5 lines
Localization:
- More eliminations of \' occurrences and mt call optimizations:
  Changed scripts and corresponding translation files
- Script changes related to changes already done in de.pm 1.189 for loncreateuser.pm and grades.pm

Revision 1.268.2.5: download - view: text, markup, annotated - select for diffs
Mon Jan 5 17:13:11 2009 UTC (15 years, 3 months ago) by raeburn
Branches: version_2_8_X
CVS tags: version_2_8_0, version_2_7_99_1
Diff to previous 1.268.2.4: preferred, colored
Changes since revision 1.268.2.4: +12 -4 lines
- Backport 1.273.

Revision 1.273: download - view: text, markup, annotated - select for diffs
Mon Jan 5 15:37:21 2009 UTC (15 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.272: preferred, colored
Changes since revision 1.272: +12 -4 lines
- Where the proposed username for a new user matches a format rule defined for the domain which specifies either int or loc authentication, provide a textbox to enter the autharg unless authparmfixed is true for the format rule as specified in localenroll::username_rules().

Revision 1.268.2.4: download - view: text, markup, annotated - select for diffs
Sun Dec 28 22:13:27 2008 UTC (15 years, 3 months ago) by raeburn
Branches: version_2_8_X
CVS tags: version_2_7_99_0
Diff to previous 1.268.2.3: preferred, colored
Changes since revision 1.268.2.3: +1 -3 lines
- Backport 1.272.

Revision 1.272: download - view: text, markup, annotated - select for diffs
Sun Dec 28 22:12:10 2008 UTC (15 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.271: preferred, colored
Changes since revision 1.271: +1 -3 lines
- Remove duplicate line.
- Remove debug line.

Revision 1.268.2.3: download - view: text, markup, annotated - select for diffs
Thu Dec 18 17:28:24 2008 UTC (15 years, 4 months ago) by raeburn
Branches: version_2_8_X
Diff to previous 1.268.2.2: preferred, colored
Changes since revision 1.268.2.2: +13 -11 lines
- Backport 1.270, 1.271.

Revision 1.271: download - view: text, markup, annotated - select for diffs
Thu Dec 18 17:27:49 2008 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.270: preferred, colored
Changes since revision 1.270: +4 -2 lines
- Only call &lonnet::appenv() to update 'availabletools' if there were changes.

Revision 1.270: download - view: text, markup, annotated - select for diffs
Thu Dec 18 16:58:26 2008 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.269: preferred, colored
Changes since revision 1.269: +10 -10 lines
- Storage of availability of user tools (portfolio,blog,aboutme) moved from memcache to %env.
  - When DC modifies defaults or custom settings for a specific user.
    - values for $env{environment.availabletools.$tool} in DC's own %env are updated, as needed.
    - values for other users will change when %env is next set.

Revision 1.268.2.2: download - view: text, markup, annotated - select for diffs
Mon Dec 15 00:54:54 2008 UTC (15 years, 4 months ago) by raeburn
Branches: version_2_8_X
Diff to previous 1.268.2.1: preferred, colored
Changes since revision 1.268.2.1: +16 -15 lines
- Backport 1.269.

Revision 1.269: download - view: text, markup, annotated - select for diffs
Mon Dec 15 00:12:38 2008 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.268: preferred, colored
Changes since revision 1.268: +16 -15 lines
- Correct display of privileges for "Templates" for Course Coordinator and Instructor, in Custom Role Editor.
  - Need to check for domain-based or system-based privs for course privs.
  - Need to check for system-based privs for domain privs.
    - sma priv is domain based for cr, but system based for cc, in
    - bre priv is system based only for cc.
  - Add las, pac, and dch privs to cc:c.

Revision 1.268.2.1: download - view: text, markup, annotated - select for diffs
Sun Dec 14 15:32:37 2008 UTC (15 years, 4 months ago) by raeburn
Branches: version_2_8_X
Diff to previous 1.268: preferred, colored
Changes since revision 1.268: +89 -115 lines
- Reversing changes in 1.265 (not included in 2.8.X).

Revision 1.268: download - view: text, markup, annotated - select for diffs
Sun Dec 14 14:36:18 2008 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
Branch point for: version_2_8_X, GCI_1
Diff to previous 1.267: preferred, colored
Changes since revision 1.267: +2 -2 lines
- @ -> : (standard LON-CAPA username:domain separator).

Revision 1.267: download - view: text, markup, annotated - select for diffs
Mon Dec 8 22:46:28 2008 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.266: preferred, colored
Changes since revision 1.266: +319 -86 lines
- Bug 5839. DCs can set availability of User Tools (About Me, Portfolio, Blog) to users in a domain. User-specific setting will override any default which applies.
- Some changes in capitalization for consistency in table header for user changes.

Revision 1.266: download - view: text, markup, annotated - select for diffs
Sat Dec 6 12:49:18 2008 UTC (15 years, 4 months ago) by bisitz
Branches: MAIN
Diff to previous 1.265: preferred, colored
Changes since revision 1.265: +27 -7 lines
- Separated HTML formats from translations:
    Moved HTML tags from text to parameters and changed related German translations.
    More changes like this needed.
- Added some missing translations, e.g. for lonprintout.pm
- Optimized/corrected some translations

Revision 1.265: download - view: text, markup, annotated - select for diffs
Wed Dec 3 19:26:05 2008 UTC (15 years, 4 months ago) by mielkec
Branches: MAIN
Diff to previous 1.264: preferred, colored
Changes since revision 1.264: +115 -90 lines

Changes related to LON_CAPA redesign project.

Revision 1.264: download - view: text, markup, annotated - select for diffs
Thu Nov 27 15:15:06 2008 UTC (15 years, 4 months ago) by bisitz
Branches: MAIN
Diff to previous 1.263: preferred, colored
Changes since revision 1.263: +12 -7 lines
Role Templates
- Wraped buttons in fieldset
- Added white space after each button

Revision 1.263: download - view: text, markup, annotated - select for diffs
Tue Nov 18 19:14:22 2008 UTC (15 years, 5 months ago) by jms
Branches: MAIN
Diff to previous 1.262: preferred, colored
Changes since revision 1.262: +5 -3 lines
Added/updated/converted POD. Many files had their POD redone to new standards.

Revision 1.262: download - view: text, markup, annotated - select for diffs
Mon Nov 17 14:31:33 2008 UTC (15 years, 5 months ago) by schafran
Branches: MAIN
Diff to previous 1.261: preferred, colored
Changes since revision 1.261: +4 -4 lines
button: "Modify User" renamed to "Save"

Revision 1.249.2.7: download - view: text, markup, annotated - select for diffs
Wed Aug 27 22:00:11 2008 UTC (15 years, 7 months ago) by raeburn
Branches: version_2_7_X
CVS tags: version_2_7_1, version_2_7_0
Diff to previous 1.249.2.6: preferred, colored next main 1.250: preferred, colored
Changes since revision 1.249.2.6: +8 -8 lines
- Backport 1.260, 1.261

Revision 1.261: download - view: text, markup, annotated - select for diffs
Wed Aug 27 21:55:32 2008 UTC (15 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.260: preferred, colored
Changes since revision 1.260: +4 -4 lines
- Consistent use of quotes around "Set course environment" link.

Revision 1.260: download - view: text, markup, annotated - select for diffs
Wed Aug 27 20:59:56 2008 UTC (15 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.259: preferred, colored
Changes since revision 1.259: +6 -6 lines
- Use same hash key for %settable as is stored in configuration.db
   - "categorize" determines the context in which categories can be assigned to a course.
      (crs => in a course by CC; dom => in the domain by a DC).

Revision 1.249.2.6: download - view: text, markup, annotated - select for diffs
Tue Aug 26 23:20:22 2008 UTC (15 years, 7 months ago) by raeburn
Branches: version_2_7_X
Diff to previous 1.249.2.5: preferred, colored
Changes since revision 1.249.2.5: +14 -9 lines
- backport 1.259

Revision 1.259: download - view: text, markup, annotated - select for diffs
Tue Aug 12 10:19:40 2008 UTC (15 years, 8 months ago) by bisitz
Branches: MAIN
Diff to previous 1.258: preferred, colored
Changes since revision 1.258: +14 -9 lines
- Same wording everywhere: Student/Employee ID
- Added missing &mt(); optimized &mt() call
- Added warning style to warning message

Revision 1.249.2.5: download - view: text, markup, annotated - select for diffs
Fri Jul 18 02:15:32 2008 UTC (15 years, 9 months ago) by raeburn
Branches: version_2_7_X
CVS tags: version_2_6_99_1
Diff to previous 1.249.2.4: preferred, colored
Changes since revision 1.249.2.4: +25 -16 lines
- backport 1.27, 1.258

Revision 1.258: download - view: text, markup, annotated - select for diffs
Fri Jul 18 02:12:39 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.257: preferred, colored
Changes since revision 1.257: +2 -4 lines
- combine blocks for !$newuser.
- change order of values for join to create $typestr.

Revision 1.257: download - view: text, markup, annotated - select for diffs
Thu Jul 17 20:05:14 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.256: preferred, colored
Changes since revision 1.256: +26 -15 lines
- Moving evaluation of modifiable user information fields in selfcreate context to &selfcreate_canmodify().
- Escaping institutional status types in form elements included in self-enrollment configuration screen.

Revision 1.249.2.4: download - view: text, markup, annotated - select for diffs
Wed Jul 16 12:32:11 2008 UTC (15 years, 9 months ago) by raeburn
Branches: version_2_7_X
Diff to previous 1.249.2.3: preferred, colored
Changes since revision 1.249.2.3: +163 -8 lines
- backport 1.256.

Revision 1.256: download - view: text, markup, annotated - select for diffs
Wed Jul 16 12:06:28 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.255: preferred, colored
Changes since revision 1.255: +163 -8 lines
- &visible_in_cat() added to determine whether a course is currently visible in the Course Catalog, and if not, to provide advice on how to change this.
- Messages about visibility in catalog are displayed on the Self-enrollment configuration screen, and also after making modifications to self-enrollment config.
- Some wording changes in row titles for self-enrollment configuration data table.
  - Course Coordinators should understand that changes to access dates apply to future users self-enrolling, not retroactively to users who previously self-erolled.

Revision 1.249.2.3: download - view: text, markup, annotated - select for diffs
Mon Jul 14 10:36:24 2008 UTC (15 years, 9 months ago) by raeburn
Branches: version_2_7_X
Diff to previous 1.249.2.2: preferred, colored
Changes since revision 1.249.2.2: +2 -2 lines
- backport 1.255

Revision 1.255: download - view: text, markup, annotated - select for diffs
Mon Jul 14 10:35:00 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.254: preferred, colored
Changes since revision 1.254: +2 -2 lines
- eliminate duplicate declaration.

Revision 1.249.2.2: download - view: text, markup, annotated - select for diffs
Sun Jul 13 09:57:29 2008 UTC (15 years, 9 months ago) by raeburn
Branches: version_2_7_X
Diff to previous 1.249.2.1: preferred, colored
Changes since revision 1.249.2.1: +64 -13 lines
- backport 1.251, 1.252, 1.253, 1.254

Revision 1.254: download - view: text, markup, annotated - select for diffs
Sun Jul 13 09:53:16 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.253: preferred, colored
Changes since revision 1.253: +2 -2 lines
- Fix typo.

Revision 1.253: download - view: text, markup, annotated - select for diffs
Sun Jul 13 09:40:47 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.252: preferred, colored
Changes since revision 1.252: +8 -2 lines
- No need for %userenv in selfcreatecase.
- In cases besides selfcreate, no hiding of user information input fields in personal data table.

Revision 1.252: download - view: text, markup, annotated - select for diffs
Sun Jul 13 00:15:14 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.251: preferred, colored
Changes since revision 1.251: +58 -13 lines
- Changes in data entry table generated by &personal_data_display()
  - Extra arg in subroutine call - $rolesarray (optional ref to array of roles to check for allowed modification of user information).
  - In context "selfcreate" get array of institutional status types for user [set to ('default')] if none.
  - Pass arrayref to &Apache::lonuserutils::can_modify_userinfo().
  - In context selfcreate, array of three args returned to caller:
     - output, number of rows in datatable, number of rows with editable fields.

Revision 1.251: download - view: text, markup, annotated - select for diffs
Thu Jul 10 22:07:18 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.250: preferred, colored
Changes since revision 1.250: +2 -2 lines
Self-enroll: 'other' vs. 'any'.
  - &loncommon::sorted_inst_types()
     - &mt() for 'any' in course context.
  - &loncommon::selfenroll_inst_types() check for keys in $usertypes hash for
       consistency with &loncommon::sorted_inst_types()

Revision 1.249.2.1: download - view: text, markup, annotated - select for diffs
Tue Jul 8 04:27:51 2008 UTC (15 years, 9 months ago) by raeburn
Branches: version_2_7_X
CVS tags: version_2_6_99_0
Diff to previous 1.249: preferred, colored
Changes since revision 1.249: +7 -7 lines
- backport 1.250

Revision 1.250: download - view: text, markup, annotated - select for diffs
Mon Jul 7 23:54:27 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.249: preferred, colored
Changes since revision 1.249: +7 -7 lines
- Removing link to Log-in History for 2.7.

Revision 1.249: download - view: text, markup, annotated - select for diffs
Mon Jul 7 23:33:49 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Branch point for: version_2_7_X
Diff to previous 1.248: preferred, colored
Changes since revision 1.248: +256 -40 lines
- Adding user types allowed to self-enroll from a domain now a one step process.
- Javascript added to automatically toggle radio buttons for "Any user in any
  domain" and "Delete" or "Activate" checkboxes for specific domains.
- "Any user in any domain" in separate table separated from table for specific domains, with word: "Or" to separate the tables.
- Validation javascript added to alert user if "Activate" and "User types" are inconcisitent.
- Default when adding an additional specific domain, is to enable self-enrollment for all user types for that domain.

Revision 1.248: download - view: text, markup, annotated - select for diffs
Mon Jul 7 16:42:26 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.247: preferred, colored
Changes since revision 1.247: +12 -6 lines
- Consumers' Advisory for User Management Logs display.

Revision 1.247: download - view: text, markup, annotated - select for diffs
Fri Jul 4 18:30:30 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.246: preferred, colored
Changes since revision 1.246: +6 -2 lines
- Form element value set to "any" where there are no defined institutional user types.

Revision 1.246: download - view: text, markup, annotated - select for diffs
Wed Jul 2 16:08:21 2008 UTC (15 years, 9 months ago) by bisitz
Branches: MAIN
Diff to previous 1.245: preferred, colored
Changes since revision 1.245: +5 -2 lines
Link "Modify this user: ..."
    - Optimized &mt() call (excluded html from translation)
    - Added actual username and domain (avoids conflicts with different useraccounts but same name)

Revision 1.245: download - view: text, markup, annotated - select for diffs
Fri Jun 27 16:31:16 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.244: preferred, colored
Changes since revision 1.244: +10 -4 lines
- Use appropropriate name for "Registered students only" form element so the value actually gets stored.
- Clarify the meaning of "Registered students only".
- Improve text displayed after a change to "Regsitered students only" setting.

Revision 1.244: download - view: text, markup, annotated - select for diffs
Mon Jun 23 14:13:50 2008 UTC (15 years, 9 months ago) by bisitz
Branches: MAIN
Diff to previous 1.243: preferred, colored
Changes since revision 1.243: +12 -12 lines
Optimized wording

Revision 1.243: download - view: text, markup, annotated - select for diffs
Thu Jun 5 12:55:04 2008 UTC (15 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.242: preferred, colored
Changes since revision 1.242: +8 -2 lines
Bug 5728.
$match_username requires a leading \w.
If search term begins with @, prepend 'a' to searchterm before $match_username check.

Revision 1.242: download - view: text, markup, annotated - select for diffs
Wed Jun 4 21:24:20 2008 UTC (15 years, 10 months ago) by bisitz
Branches: MAIN
Diff to previous 1.241: preferred, colored
Changes since revision 1.241: +2 -2 lines
Wording: Automated Enrollment Manager (without "Student")

Revision 1.241: download - view: text, markup, annotated - select for diffs
Tue Jun 3 01:13:27 2008 UTC (15 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.240: preferred, colored
Changes since revision 1.240: +183 -18 lines
Bug 5558.
Replace single textbox for entry of user types allowed to selfenroll, with combination of radiobuttons (Y/N for * - allusers, all domains), select boxes for domains, and checkboxes for institutional user types within each domain.

Revision 1.240: download - view: text, markup, annotated - select for diffs
Thu May 29 04:10:50 2008 UTC (15 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.239: preferred, colored
Changes since revision 1.239: +19 -19 lines
- Bug 5176 Tracking enrollment changes.
  - $context passed as an additional arg to a number of routines so it propagates to lonnet::assignrole().
- View Log-in History link on User Management menu moved (currently non-functional).

Revision 1.239: download - view: text, markup, annotated - select for diffs
Mon May 12 17:52:09 2008 UTC (15 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.238: preferred, colored
Changes since revision 1.238: +263 -12 lines
Bug 5176 Tracking enrollment changes.
lonuserutils
 - $context passed as an additional arg to a number of routines so it propagates to lonnet::modify_student_enrollment() and lonnet::assignrole()

loncreateuser
 - &print_userchangelogs_display() displays role change history in a course
 - &role_display_filter() and &rolechg_contexts() used by print_userchangelogs()
 - View Login History and View Change Logs added to User Management main menu

Work in progress.

Revision 1.238: download - view: text, markup, annotated - select for diffs
Wed Mar 12 02:45:06 2008 UTC (16 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.237: preferred, colored
Changes since revision 1.237: +3 -3 lines
Change arguments accepted by lonnet::appenv() to:
1. reference to hash
2. (optional) reference to array.

Change all instances where lonnet::appenv() is called to replace first argument passed (originally a hash) to a reference to the hash.

- Modify lonnet.pm rev 1.35 code intended to prevent "dangerous" modifications of the environment, so it will actually do this.
- Allow these modifications to be made in certain instances:
   DC switching to adhoc role
   CC switching to a different course role in the current course.
   user self-enrolling as a student

Revision 1.237: download - view: text, markup, annotated - select for diffs
Sat Mar 8 03:48:41 2008 UTC (16 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.236: preferred, colored
Changes since revision 1.236: +285 -3 lines
- Ability to configure self-enrollment in a course from User Management menu.
Work-in-progress.

Revision 1.236: download - view: text, markup, annotated - select for diffs
Fri Mar 7 11:19:16 2008 UTC (16 years, 1 month ago) by bisitz
Branches: MAIN
CVS tags: version_2_6_X, version_2_6_3
Diff to previous 1.235: preferred, colored
Changes since revision 1.235: +2 -2 lines
Localization:
Added missing &mt()

Revision 1.235: download - view: text, markup, annotated - select for diffs
Fri Feb 22 05:05:57 2008 UTC (16 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.234: preferred, colored
Changes since revision 1.234: +2 -1 lines
Bug 5640.
auth_check() javascript function was reporting a javascript error when a DC was adding a user role for a user in a different domain because the login form element was absent.

Revision 1.234: download - view: text, markup, annotated - select for diffs
Mon Jan 21 01:45:04 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_6_2, version_2_6_1
Diff to previous 1.233: preferred, colored
Changes since revision 1.233: +5 -5 lines
- Aesthetic change.
Move blue question mark icons to left of all links in User Management menu page.

Revision 1.233: download - view: text, markup, annotated - select for diffs
Sun Jan 20 22:25:05 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.232: preferred, colored
Changes since revision 1.232: +22 -8 lines
Bug 5545. User can choose to display either "Modify user" or User's "About Me" page in a pop-up window.  Display of inline nav suppressed and "Close window" link provided at the end of the page in pop-up window.

Revision 1.232: download - view: text, markup, annotated - select for diffs
Sun Jan 20 01:40:37 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.231: preferred, colored
Changes since revision 1.231: +22 -1 lines
Custom quota now set if supplied for a new user account.

Revision 1.231: download - view: text, markup, annotated - select for diffs
Sun Jan 20 01:24:16 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.230: preferred, colored
Changes since revision 1.230: +7 -7 lines
Balancing quotes.

Revision 1.230: download - view: text, markup, annotated - select for diffs
Tue Jan 15 14:34:35 2008 UTC (16 years, 3 months ago) by bisitz
Branches: MAIN
Diff to previous 1.229: preferred, colored
Changes since revision 1.229: +11 -11 lines
Corrected some unhandy usages of &mt().

Revision 1.229: download - view: text, markup, annotated - select for diffs
Sun Jan 6 04:38:57 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_6_0
Diff to previous 1.228: preferred, colored
Changes since revision 1.228: +67 -49 lines
- "Select User" link moved to work with direct username entry form.
- Wording changes, customized to "Add single user" or "Enroll single student"
- Eliminate phrase-splitting, to facilitate localization
- Consistent word use in breadcrumbs via &singleuser_breadcrumb()
- Institutional searches disallowed for usertype (include 'Other') as searcher's type, if no type in searcher's %env.
- new CSS span: LC_cusr_subheading

Revision 1.228: download - view: text, markup, annotated - select for diffs
Wed Jan 2 09:16:59 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.227: preferred, colored
Changes since revision 1.227: +3 -3 lines
- Add a contextual help link for the Automated Student Enrollment Manager
- Eliminate duplicate help link for "Create a new user" - the link is already provided in the breadcrumb row.

Revision 1.227: download - view: text, markup, annotated - select for diffs
Tue Jan 1 17:24:59 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.226: preferred, colored
Changes since revision 1.226: +35 -69 lines
- aggregate setting of $authform_* variables in loncreateuser with &initialize_authen_form()
- remove duplicate code for setting $authform_*
- replace use of &lonuserutils::javascript_validations() for javascript validation of authentication input on modify single user/enroll ingle student screens with &lonuserutils::verify_authen()

Revision 1.226: download - view: text, markup, annotated - select for diffs
Mon Dec 31 02:28:12 2007 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.225: preferred, colored
Changes since revision 1.225: +5 -1 lines
Bug 5507. Re-use functionality in breadcrumbs, and provide two links: Modify this user:  and  Create/Modify Another User after results text.

Revision 1.225: download - view: text, markup, annotated - select for diffs
Mon Dec 31 01:58:17 2007 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.224: preferred, colored
Changes since revision 1.224: +47 -19 lines
&update_roles() returns an array (containing roles modified) instead of a scalar (count of number of roles modified).

The output from update_roles() is used in course context to propagate any name/ID change to the classlist if the user has a student role, but the role modifications made did not include a change to the student role.

Revision 1.224: download - view: text, markup, annotated - select for diffs
Mon Dec 24 16:00:13 2007 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_5_99_1
Diff to previous 1.223: preferred, colored
Changes since revision 1.223: +40 -22 lines
- Contextual help items reuse file names for existing help files.
- Contextual help moved into breadcrumb row where a single help file applies to all functions on a page.

Revision 1.223: download - view: text, markup, annotated - select for diffs
Sun Dec 23 15:50:23 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.222: preferred, colored
Changes since revision 1.222: +7 -3 lines
loncreateuser.pm
If user modification fails - if the error type was "refusea"d display the logmsg, otherwise display the error result

After bulk update of users, add  form containing original filters as hidden form elements. "Display User Lists" link submits form, so display uses original filter choices.

Revision 1.222: download - view: text, markup, annotated - select for diffs
Fri Dec 21 21:02:10 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.221: preferred, colored
Changes since revision 1.221: +25 -24 lines
- In &course_level_row() rename scalar where output is accumulated $row
- Add some linefeeds to make the HTML course easier to read
- return $row

Revision 1.221: download - view: text, markup, annotated - select for diffs
Fri Dec 21 20:34:26 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.220: preferred, colored
Changes since revision 1.220: +105 -98 lines
loncreateuser.pm
- include $permission as 3rd arg in calls to lonuserutils::print_upload_manager_form()
and lonuserutils::upfile_drop_add().
- set $env{'form.phase'}  to '', so "Create new user" textbox re-displays via breadcrumb link, if username entered in "Create new user" textbox contained prohibited characters.
- include $permission as 7th arg in calls to &print_user_modification_page().
- Add $context (course, author, or domain) as first arg in &user_search_result().
- Additional breadcrumb link for "Results" after completing bulkaction of listed users
- Wording change for links on CUSR main menu (Manage -> Modify for single users).
- &build_search_response() takes $context (course, author, or domain) as first arg
- check whether user can create new accounts if search found no match. Either display creation instructions or message with link to helpdesk if creation prohibited.
- generation of interface for activating a role for a single user moved to &course_level_row() for both standard and custom roles.
- users with section-specific 'cst' priv (e.g., in a custom-role) can create student roles in user's section.

lonuserutils.pm
-  $permission arg for print_upload_manager_form() and upfile_drop_add().
-  section box in pop-up window generated to allow selection of ne section when
   making bulk change to users selected from filtered list generated by &section_picker().

Revision 1.220: download - view: text, markup, annotated - select for diffs
Fri Dec 21 18:16:39 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.219: preferred, colored
Changes since revision 1.219: +126 -51 lines
- Remove superfluous code used to find $cnum and $cdom  - already got with lonuserutils::get_course_identity()
- Add -1 as final arg in split to force blank entry for $role if last item absent from key for user's roles hash.
- Move processing of role addition to subroutine: &uopdate_roles()
- Subroutine: &enroll_single_student() adds student if in "singlestudent" mode
- Only show quota information on results screen, after updating user, if viewer
  has 'mpq' priv in the domain.

Revision 1.219: download - view: text, markup, annotated - select for diffs
Fri Dec 21 17:27:57 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.218: preferred, colored
Changes since revision 1.218: +25 -62 lines
loncreateuser.pm
- &lonuserutils::can_modify_userinfo() used to determine if personal info field can be modified.
- Replace $home with $uhome as name of homeserver variable for newly created user.

lonuserutils.pm
can_modify_userinfo() returns a hash with information about which personal data fields are modifiable, as determined by context (author, course or domain) and roles of user being modified.  DC sets the domain configuration for user modification.

Revision 1.218: download - view: text, markup, annotated - select for diffs
Fri Dec 21 16:23:54 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.217: preferred, colored
Changes since revision 1.217: +147 -126 lines
- Generation of interface for addition of new roles for a single user:
- Author roles moved to subroutine: &new_coauthor_roles()
- Domain roles moved to subroutine: &new_domain_roles()
- Display of interface for adding new course roles only shown if adding "singleuser"; not show when adding "singlestudent"
- "Modify User" button in "singleuser" context; "Enroll student" button in "singlestudent" context.

Revision 1.217: download - view: text, markup, annotated - select for diffs
Fri Dec 21 15:33:32 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.216: preferred, colored
Changes since revision 1.216: +206 -191 lines
- Display of existing roles on user modification screen (action is "singleuser" moved to subroutine: &display_existing_roles()
- No longer displayed when action is "singlestudent"
- Section-specific roles with 'cst' priv only show existing roles for section of current viewer's role.

Revision 1.216: download - view: text, markup, annotated - select for diffs
Fri Dec 21 15:22:01 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.215: preferred, colored
Changes since revision 1.215: +46 -144 lines
lonuserutils.pm

- Javascript code used to verify section selections when DC picks a course to assign roles to moved to lonuserutils::dc_setcourse_js().
- Localization of alert messages generated by setCourse() javascript
(lonuserutils::sectioncheck_alerts() contains the text strings).

loncreateuser.pm
- groupslist used to check for section name/group name collision retrieved from lonuserutils::get_groupslist()
- Eliminate some unused code built to customize text for course vs. non-standard course context in course selector for DC to pick course to which to add roles.
- &validation_javascript() added to aggregate the javascript functions used in validating section choices for role addition.

Revision 1.215: download - view: text, markup, annotated - select for diffs
Fri Dec 21 14:35:42 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.214: preferred, colored
Changes since revision 1.214: +37 -7 lines
- &print_user_modification() accepts $permission argument
- cancreate check for new user uses usertype and displays appropriate message if user account creation disallowed in current context
- missing ;
- portfolio quota setting (if user has mpq priv).

Revision 1.214: download - view: text, markup, annotated - select for diffs
Fri Dec 21 14:05:40 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.213: preferred, colored
Changes since revision 1.213: +45 -30 lines
loncreateuser.pm
&print_username_entry_form() simplify actions to take depending on $env{'form.action'}
Pass appropriate $operation arg to &print_user_selection_page() if in "single student" mode instead of "single user"
Add breadcrumbs and emove duplicate defintion of "action" form element in single student mode
Include $usertype (official or nonofficial), if available, in call to lonuserutils::can_create_user()

lonuserutils.pm
&check_usertype() determine usertype for "username is"-type searches for supplied username.

Revision 1.213: download - view: text, markup, annotated - select for diffs
Fri Dec 21 12:41:25 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.212: preferred, colored
Changes since revision 1.212: +137 -33 lines
loncreateuser.pm
- "Enroll a Single Student" and "Drop Students" links added to CUSR main menu in cours context.
- Automated Enrollment Manager link not shown if user with CUSR priv has section-sepecific priv.
- &date_sections_select() added to display both a table for etting tart/end access dates and  section for role.

lonuserutils.pm
- &get_course_identity() - retrieves course number, domain and description for courseID passed in, or from $env{'request.course.id'} if no arg passed
- &roles_by_context() - returns array of roles for context (course, domain or author). Adds in 'cr' role, if $custom arg passed to it is true.
- &section_picker() - provide box containing dropdown for current sections, and textbox for new section - used to pick section(s) to associate with a role.
  - for a user with section-specific cst priv, only section available to pick is section of current role.
- &print_expire_menu() renamed as &print_drop_menu()
- &update_user_list() now includes action for $choice = drop (used to drop students).
- &get_permission() will set $permission{'cusr_section'} if section-specific user has 'cst' priv
- check/uncheck javascript in &show_drop_list() from &Apache::loncommon::check_uncheck_jscript()
- eliminate links to /adm/dropadd

Revision 1.212: download - view: text, markup, annotated - select for diffs
Fri Dec 21 05:40:43 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.211: preferred, colored
Changes since revision 1.211: +1 -31 lines
Removing unused actions from &handler().

Revision 1.211: download - view: text, markup, annotated - select for diffs
Fri Dec 14 21:27:07 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.210: preferred, colored
Changes since revision 1.210: +14 -4 lines
- Only display "Create a new user" textbox and domain selector on the initial  Single User Management screen.
- In javascript backPage() function set phase to null, if prevphase argument is undefined.

Revision 1.210: download - view: text, markup, annotated - select for diffs
Fri Dec 14 17:35:52 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.209: preferred, colored
Changes since revision 1.209: +12 -8 lines
lonnet::get_instuser returns a hash of a hash.
Pass the inst_results{user} hash for the specific user to &personal_data_display(), instead of %inst_results.

Revision 1.209: download - view: text, markup, annotated - select for diffs
Fri Dec 14 00:20:53 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.208: preferred, colored
Changes since revision 1.208: +8 -68 lines
&authorpriv() and &get_permission() moved from loncreateuser.pm to lonuserutils.pm to be more generally available.

- classlist display in Autoenrollment Manager (used for locking/unlocking users and/or toggling user type between auto and manual) now uses lonuserutils::show_users_list().

lonpopulate.pm
- link in breadcrumb trail to dropadd replaced with createuser
- style
- localization
- tables displaying result of auto/manual lock/unlock changes for student enrollments use loncommon::start_date_table* and end_data_table*

Revision 1.208: download - view: text, markup, annotated - select for diffs
Thu Dec 13 01:08:47 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.207: preferred, colored
Changes since revision 1.207: +50 -17 lines
bug 1931 - All user management functionality reached from a single icon/button/text link
- Extra links available on user management main menu in domain (custom role editor) and course context (custom role editor, automated enrollment manager - if enabled - and manage course groups.

mydesk.tab - change buttons
loncreateuser.pm - modify main menu
loncoursegroups.pm - add "Re-enable deleted group" link adjacent to "Create a group" link, if deleted groups exist.

Revision 1.207: download - view: text, markup, annotated - select for diffs
Wed Dec 12 23:59:41 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.206: preferred, colored
Changes since revision 1.206: +96 -26 lines
bug 5501 - single textbox and domain selector available on CUSR single user screen (the pre 2.5 functionality) as a shortcut to creating a user when the DC/CC/AU knows that the username does not exist.

lonuserutils.pm
- &can_create_user() routine added
  - checks whether creation of new users is permitted in the current context/domain.

loncreateuser.pm
- call to lonuserutils::can_create_user() determines whether createuser shortcut should be displayed.
- 'Display User Lists' link included in main menu if user has $permission->{cusr}, even if permission->{view} is lacking
- only include a user information field in the disallowed list, if it was originally available for text entry on the previous screen, but role-specific constraints prohibit modification of the field.
- warning text switches based on singular/plural case for disallowed field changes

Revision 1.206: download - view: text, markup, annotated - select for diffs
Tue Dec 11 02:27:24 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.205: preferred, colored
Changes since revision 1.205: +183 -25 lines
- inclusion of user input fields in personal data table when modifying an existing user, determined by context and role-based settings stored in domain configuration
- "force ID change" checkbox displayed if student/employeeID is potentially modifiable
- execution of proposed changes to user information checked against domain config (sensitive to context and active/future role(s) of target user in current context
- results page displays appropriate messages to explain which proposed changes wener/were not executed
- 'construction_space' context renamed 'author' for constency with domainprefs.pm- user information fields all editable if editor has mau priv in domain of target user (except for student/employeeID - which requires forceID checkbox checked).

Revision 1.205: download - view: text, markup, annotated - select for diffs
Sat Dec 8 19:19:03 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.204: preferred, colored
Changes since revision 1.204: +30 -44 lines
- Row colors in "modify log-in" box alternate correctly in all cases.
- Default checked radio button in "modify log-in" box stays set to
  "Do not modify log-in" in all cases.

Revision 1.204: download - view: text, markup, annotated - select for diffs
Fri Dec 7 23:09:30 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.203: preferred, colored
Changes since revision 1.203: +57 -45 lines
- Use &Apache::lonnet::modifyuser() to update user's environment.db file instead of a direct call to lonnet::put() so MySQL allusers table is updated
- Display default indicator for user's portfolio quota, for both prior quota and new quota.
- If quota is changed, store new value in all cases (including when other user information remains unchanged).
- Display fullname, e-mail and quota on separate lines in cases where only changes are to roles and/or authentication method.

Revision 1.203: download - view: text, markup, annotated - select for diffs
Thu Dec 6 04:03:35 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.202: preferred, colored
Changes since revision 1.202: +26 -14 lines
- Pass updated userinformation along when propagating changes
- Use same logic as lonnet::modifyuser() when determining if ID should be updated
- Blank IDs can now be made non-blank without requiring forceID checkbox to have been checked.

Revision 1.202: download - view: text, markup, annotated - select for diffs
Wed Dec 5 21:23:14 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.201: preferred, colored
Changes since revision 1.201: +84 -42 lines
bugs 1902, 2337, 3033

- Use checkboxes to select one or more users from a listing of users to apply access date changes, or (in course context) section additions/changes to particular roles.

- separate window is opened to (a) allow specification of access dates if re-enabling expired roles, activating future roles, or changing starting/ending dates when displaying "Any Access Status", and (b) allow specification of new section affilation(s) with/without expiration of existing sections.

- no window to set dates provided when action is to revoke or delete roles.

Revision 1.201: download - view: text, markup, annotated - select for diffs
Wed Dec 5 17:40:29 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.200: preferred, colored
Changes since revision 1.200: +19 -10 lines
Data tabling in screen displayed following modification of user information.

Revision 1.200: download - view: text, markup, annotated - select for diffs
Wed Dec 5 17:31:28 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.199: preferred, colored
Changes since revision 1.199: +8 -3 lines
- For existing users, in "Log-in Data" call to loncommon::start_data_table_row() for "Do not change" row first, so colors alternate correctly in data table.
- Missing an &end_data_table_row()

Revision 1.199: download - view: text, markup, annotated - select for diffs
Wed Dec 5 17:13:34 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.198: preferred, colored
Changes since revision 1.198: +6 -6 lines
Show "Disable ID/Student Number Safeguard and Force Change" item in interface for modification of existing user, not in interface for adding new user.

Revision 1.198: download - view: text, markup, annotated - select for diffs
Wed Dec 5 16:49:55 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.197: preferred, colored
Changes since revision 1.197: +18 -130 lines
Move routines from loncreateuser.pm to lonuserutils.pm
- &classlist_drop()
- &active_student_roles()
- &course_sections()

Moved determination of a list of groups for incorportion in a javascript Array() to &&get_groupslist() routine in lonuserutils.pm

&setsections_javascript() routine created in lonuersutils.pm - provides javascript function that aggregates and verifies section selections when adding a new role.

Modified in readiness to support section changing for multiple users/roles in a course.  Corresponding javascript function eliminated from loncreateuser.

Revision 1.197: download - view: text, markup, annotated - select for diffs
Sat Dec 1 03:49:08 2007 UTC (16 years, 4 months ago) by albertel
Branches: MAIN
CVS tags: version_2_5_99_0
Diff to previous 1.196: preferred, colored
Changes since revision 1.196: +1 -3 lines
- eliminate double declarations

Revision 1.196: download - view: text, markup, annotated - select for diffs
Thu Nov 15 21:24:51 2007 UTC (16 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.195: preferred, colored
Changes since revision 1.195: +99 -40 lines
Propagating changes in ID made by Domain Coordinator to classlist.db file in any courses in which user has active or future student roles. Update name changes too.

loncommon.pm
- Pass ref to %got_rules to &user_rule_check(), so retrieval of rules only occurs once per domain. Retrieve rules for both username and ID
- &instrule_disallow_msg() takes a fourth argument ($mode) so message is different for messages generated for uploaded CSV file of users and single user modification.

loncreateuser.pm
- Propagate name changes and ID change to courses if Domain Coordinator is updating user data.
- Only display permanent e-mail on results page (no personal data changes) if one is defined.
- &print_user_modification_page() takes additional argument - $context - if domain adds the checkbox to force an ID change.

lonuserutils.pm
- check for $context was mistakenly checking $setting
- check whether Domain Coordinator wishes to change authentication for existing users should be $checkauth eq 'Yes'
- propagate name changes and ID change to courses if Domain Coordinator is updating user data, and had checked boxes for force ID change, and force course changes
- &update_classlist() moved to lonuserutils.pm from Autoupdate.pl
- &propagate_id_change() added to propagate ID and name changes to courses
- include cr (for Custom role) in option for Course roles for DC when setting filters for user lists.
- summary of filters used (displayed above tabular data) is customized to be an appropriate message for the choice of filters used in all cases.
- &Apache::lonnet::flushcourselogs() after processing adds/modifications in CSV file of users called in all contexts.

Autoupdate.pl
- &update_classlist() moved to lonuserutils.pm

Revision 1.195: download - view: text, markup, annotated - select for diffs
Thu Nov 15 19:06:28 2007 UTC (16 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.194: preferred, colored
Changes since revision 1.194: +2 -2 lines
Fix bug 5521.  Typo introduced in rev 1.170.

Revision 1.194: download - view: text, markup, annotated - select for diffs
Mon Nov 12 15:37:47 2007 UTC (16 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.193: preferred, colored
Changes since revision 1.193: +3 -2 lines
- BUG#5515 searching in a course with multiple matches shows name of
  searcher for all finds

Revision 1.193: download - view: text, markup, annotated - select for diffs
Sat Nov 10 03:51:46 2007 UTC (16 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.192: preferred, colored
Changes since revision 1.192: +81 -36 lines
- ID rules can be set by DC via Domain Configuration
- when creating a user, the proposed ID will checked against enabled ID rules
- In loncommon.pm username_rule_check() replaced with &user_rule_check()
  - to allow messages from checking of multiple usernames to be aggregated
    (in readiness for adding checks for uploaded classlists).
  - to allow checking of IDs as well as usernames.
  - &user_rule_formats() added for creating of the listing of current rules for usernames and IDs when a proposed username or ID fails a check against any rules in operation.

Revision 1.192: download - view: text, markup, annotated - select for diffs
Fri Nov 9 20:51:20 2007 UTC (16 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.191: preferred, colored
Changes since revision 1.191: +7 -6 lines
- preserve last choices on the user search screen

Revision 1.191: download - view: text, markup, annotated - select for diffs
Tue Nov 6 04:39:19 2007 UTC (16 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.190: preferred, colored
Changes since revision 1.190: +38 -24 lines
Bug 5422
More comprehensive listing of LON-CAPA users.  Available to Domain Coordinators, Authors and Course Coordinators. Lists displayable in HTML, CSV or Excel formats.
- filter by status and role.
- DCs can specify a subset of courses for display of course roles.

lonuserutils.pm
- Elimination of &domain_form() -- generates linked selectboxes for domain and server selection -- no longer required (as new users can now only be created in the domain of the user's current role).
- Added &domain_roles_select() - used for linked role type and role selection boxes for DC, when displaying user roles.
- Display of active advanced roles when viewing course classlist eliminated
  - replaced with selectable advanced roles in role filter for user lists.

loncommon.pm
- &linked_select_forms() can take an additional argument ($menuorder) which specifies order of items in the first select box.
  - %menuhash can include hash key,value pair: order = reference to array
    (order of contents of the second select box) as optional item.
- get_course_users() has new optional arg (statushash) to return information about status (Expired, Active or Future) for each section for user's roles.
  - studentID information now included in optional hash of user information for course users.

lonhtmlcommon.pm
- &course_selection() routine split from &course_select_row() to allow reuse when selecting course filter for DC's listing of user roles.

loncoursedata.pm
- Three subroutines added to return indices for permanentemail, role and extent, so user listings in lonuserutils:;show_user_lists() can sort by these using the existing sorting code.

loncreateuser.pm
- display of user lists included in menu on first page.
- some wording changes (as per bug 5506)
- switches on $env{'form.state'} for call to &print_userlist() eliminated (not needed).
- course selector included when in DC context

lonpickcourse.pm
- domain selector defaults to domain of user's role when course selector used for studentform.

Work in progress - role expiration and section switching still to be added to interface.

Revision 1.190: download - view: text, markup, annotated - select for diffs
Mon Oct 22 22:16:38 2007 UTC (16 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.189: preferred, colored
Changes since revision 1.189: +342 -167 lines
Bug 2593 csv file upload by DC to change passwords
- DCs can change authentication, add a domain or course role for uploaded users, and/or change user information (names, ID, e-mail address etc.)
- Authors can add co-authors
- Course Coordinators can add course roles.
- Some subroutines in londropdd.pm moved to lonuserutils.pm.  Some routines in loncreateuser.pm moved to lonuserutils.pm
- &process_pick() moved from lonroles.pm to lonpickcourse.pm
- Work in progress.  Ultimate goal is to provide user listing functionality in different contexts and eliminate separate ENRL button.

Revision 1.189: download - view: text, markup, annotated - select for diffs
Thu Oct 11 02:16:25 2007 UTC (16 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.188: preferred, colored
Changes since revision 1.188: +20 -6 lines
- remember last selections on user creations screens

Revision 1.188: download - view: text, markup, annotated - select for diffs
Tue Oct 9 17:33:57 2007 UTC (16 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.187: preferred, colored
Changes since revision 1.187: +383 -256 lines
- Selectable authentication types displayed controlled by domain prefs
   - some fix-ups.
   - mappings between form element names and stored auth types (int -> internal: etc.)
   - verification of auth selections (verify_message() javascript used more widely).

- More code re-use for adding newuser, and modifying existing user in loncreateuser.pm

- Moving code in loncreateuser.pm out to more subroutines
- Use of <div>s with float for a more compact display
- Added some div classes to standard_css

Work in progress. Towards greater amalgamation of ENRL/CUSR functionality.

Revision 1.184.2.1: download - view: text, markup, annotated - select for diffs
Wed Oct 3 13:45:58 2007 UTC (16 years, 6 months ago) by albertel
Branches: version_2_5_X
CVS tags: version_2_5_2
Diff to previous 1.184: preferred, colored next main 1.185: preferred, colored
Changes since revision 1.184: +18 -10 lines
- backport 1.186

Revision 1.187: download - view: text, markup, annotated - select for diffs
Wed Sep 19 06:24:26 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.186: preferred, colored
Changes since revision 1.186: +133 -73 lines
Phasing out filesystem authentication as a method to which existing users can be switched.
Remove warning about when to use filesystem authentication
Only show authentication options which are assignable given the domain and context (controlled by domain prefs).

Only show select bx for setting home server when creating user if there is more than one library server in the domain.
loncommon::home_server_option_list renamed loncommon:: home_server_form_item - additional options now included

Revision 1.186: download - view: text, markup, annotated - select for diffs
Tue Sep 18 23:57:15 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.185: preferred, colored
Changes since revision 1.185: +18 -10 lines
- style
- portfolio priv check should be for domain of user being modified, not of requestor's role.

Revision 1.185: download - view: text, markup, annotated - select for diffs
Wed Sep 12 23:42:37 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.184: preferred, colored
Changes since revision 1.184: +131 -65 lines
- some style changes
- simplify population of instsrch hash
- homeserver check occurs earlier when modifying user

When adding a new user ...
- do username rule check, and early out if format matched but no instiutional user.
- when adding a new user for whom there is institutional data, only provide textboxes for fields without data.
- css for data entry table
- authentication method/arg set automatically for usernames matching rules

Revision 1.184: download - view: text, markup, annotated - select for diffs
Wed Sep 12 23:26:25 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Branch point for: version_2_5_X
Diff to previous 1.183: preferred, colored
Changes since revision 1.183: +2 -2 lines
When creating a new user, actually save the permanent e-mail address, since we did ask for it.

Revision 1.183: download - view: text, markup, annotated - select for diffs
Fri Sep 7 19:51:41 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.182: preferred, colored
Changes since revision 1.182: +5 -4 lines
Changes suggested by Hon Kie at fsu.
- loncommon::user_picker() change order of srchby and srchtype so ones likely to be used most frequently are listed first.  Change default srchby to 'lastname'.
- loncreateuser.pm trimming of leading and trailing spaces in search term removed in favor of trimming multiple adjacent spaces to a single space.

Revision 1.182: download - view: text, markup, annotated - select for diffs
Fri Aug 31 17:58:47 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_5_1
Diff to previous 1.181: preferred, colored
Changes since revision 1.181: +3 -2 lines
Alternative approach to response to "other valid matchless searches".

loncommon.pm
- Eliminate "Make new user if no match found" radio buttons, and triggered automatic setting of select boxes defining search criteria.

loncreateuser.pm
- explicitly require user to select "username is .... in selected LON-CAPA domain" search in valid domain to be able to add a new user.
- update the text to tell the user what needs to be done to add a new user when no matches found in other types of valid matchless searches.

Revision 1.181: download - view: text, markup, annotated - select for diffs
Fri Aug 31 12:33:32 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.180: preferred, colored
Changes since revision 1.180: +31 -12 lines
Institutional directory search now reported as unavailable in the case where a DC has enabled directory searching via "Modify domain configuration" but either:
 (a) localenroll::get_userinfo() has not been customized, or
 (b) an error ioccurred when querying the institutional directory.

lonsql
- &do_inst_dir_search() returns 'unavailable' if the response from localenroll::get_userinfo() is not 'ok'

lonnet.pm
- &inst_directory_query() now returns a scalar and a hash.
  - scalar is the outcome of the query: 'unavailable', 'ok' or ''.
  - hash contains the search results (if any matches)

loncreateuser.pm
- Report to user that institutional directory search is unavailable if response from &lonnet::inst_directory_query() is not 'ok'.

localenroll.pm
- documentation updated
- &get_userinfo() returns 'unavailable' by default

Revision 1.180: download - view: text, markup, annotated - select for diffs
Fri Aug 31 03:21:27 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.179: preferred, colored
Changes since revision 1.179: +56 -26 lines
loncommon.pm
- only display "Make new user" button following a matchless search for "username is <searchterm>" in the LON-CAPA domain of the user's current role.
- display the "forcenew" radio buttons following other valid matchless searches.
- add italicize span to standard_css()

loncreateuser.pm
- various wording changes to clarify the difference between searching in a LON-CAPA domain, and searching in an institutional directory.
- eliminate use of ambiguous 'this' when referring to the domain/institution searched.
- adding explanation (from rev 1.160) about new user creation, for cases where display of the "Make new user" button is inappropriate, and "forcenew" radio buttons are used instead.

Revision 1.179: download - view: text, markup, annotated - select for diffs
Sun Aug 26 21:09:43 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.178: preferred, colored
Changes since revision 1.178: +80 -55 lines
"Enroll a single student" in Enrollment Manager now uses the same user search interface as "Set Individual User Roles" in Create Users, Change User Privileges.

loncommon.pm
- &user_picker() takes an additional argument ($caller) to indicate the name of the form which will contain the user search - either: document.crtuser for CUSR or document.studentform for ENRL.
- javascript function: validateEntry() now takes an argument - callingForm, which similarly contains the name of the form (document.crtuser or document.studentform.

loncreateuser.pm
- &print_user_selection_page() takes two additional arguments: $context,$srcharray.
  - $context is 'createuser' or 'enrollstudent', depending on caller of form.   - $srcharray is a reference to an array of search items - ('srchterm','srchby','srchin','srchtype','srchdomain').
  - The call to lonhtmlcommon::echo_form_input() in print_user_selection_page() is replaced with printing of form input for elements in @{$srcharray} because of the possibility that this page could be reached coming back from the user modification page.
  - form element: 'state' renamed 'currstate' to avoid collision with 'state' which is already used in ENRL.
  - entry for studentform added to &crumb_utilities() so setFormElements() works for ENRL usage.

londropadd.pm
- &single_user_entry_form() added to display user search in "Enroll a single student" interface.
- user information fields filled in for new username is data available in institutional search.
- breadcrumbs code allows return to intermediate steps in multi-screen single student enrollment.

Revision 1.178: download - view: text, markup, annotated - select for diffs
Sun Aug 26 15:31:03 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.177: preferred, colored
Changes since revision 1.177: +17 -7 lines
searchtype of "begins with" can be set for institutional searches in domain configuration.
searchtype information now stored as a reference to an array instead of scalar in domain settings hash.

Revision 1.177: download - view: text, markup, annotated - select for diffs
Sat Aug 25 19:52:29 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.176: preferred, colored
Changes since revision 1.176: +26 -4 lines
Add "begins with" type searches - matched where target (uname, lastname, etc.) begins with search term.

Revision 1.176: download - view: text, markup, annotated - select for diffs
Sat Aug 25 17:46:24 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.175: preferred, colored
Changes since revision 1.175: +8 -4 lines
bug 5390 - only check if search term is valid username for uname type search
- trim leading and trailing spaces from search term.

Revision 1.175: download - view: text, markup, annotated - select for diffs
Thu Aug 16 21:48:20 2007 UTC (16 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.174: preferred, colored
Changes since revision 1.174: +2 -2 lines
fix another typo.

Revision 1.174: download - view: text, markup, annotated - select for diffs
Thu Aug 16 21:36:13 2007 UTC (16 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.173: preferred, colored
Changes since revision 1.173: +2 -2 lines
typo

Revision 1.173: download - view: text, markup, annotated - select for diffs
Thu Aug 16 21:16:39 2007 UTC (16 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.172: preferred, colored
Changes since revision 1.172: +3 -2 lines
- typo
- need an additional table header for permanentemail

Revision 1.172: download - view: text, markup, annotated - select for diffs
Wed Aug 15 16:25:14 2007 UTC (16 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_5_0
Diff to previous 1.171: preferred, colored
Changes since revision 1.171: +8 -8 lines
loncomon.pm
- &select_dom_form() can optionally include domain description in adddition to domain name.
- revert some of the changes in rev 1.558 (8/2).
    - "search in" changed from radio back to selectbox
    - "search in" included in search criteria line.
 (N.B., a domain selection is required for both domain and institutional directory searching, and may also be used in a course-specific search).
- propagate wording changes in 1.558 to messages displayed in alerts
- checking of domain selection on form submission now works

loncreateuser.pm
- revert change in rev 1.168 (8/2)
- propagate wording change in loncommon.pm 1.558
- consistency in header title
- consistency in breadcrumb text

Revision 1.171: download - view: text, markup, annotated - select for diffs
Tue Aug 14 16:53:15 2007 UTC (16 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.170: preferred, colored
Changes since revision 1.170: +2 -2 lines
- typo

Revision 1.170: download - view: text, markup, annotated - select for diffs
Fri Aug 10 23:01:51 2007 UTC (16 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.169: preferred, colored
Changes since revision 1.169: +48 -30 lines
- BUG#5343, don't drop user from classlist if they have active student roles

Revision 1.169: download - view: text, markup, annotated - select for diffs
Fri Aug 10 23:00:13 2007 UTC (16 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.168: preferred, colored
Changes since revision 1.168: +12 -12 lines
- xhtml

Revision 1.168: download - view: text, markup, annotated - select for diffs
Thu Aug 2 01:07:00 2007 UTC (16 years, 8 months ago) by albertel
Branches: MAIN
CVS tags: version_2_4_99_0
Diff to previous 1.167: preferred, colored
Changes since revision 1.167: +1 -2 lines
- Felicia suggested interface changes
    - ordering of dropdowns
    - failed to find user, give them a make new user button
    - make scope of search radio buttons

Revision 1.167: download - view: text, markup, annotated - select for diffs
Thu Aug 2 01:04:41 2007 UTC (16 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.166: preferred, colored
Changes since revision 1.166: +23 -16 lines
- gather names for found users
- users without names where sorting randomly

Revision 1.166: download - view: text, markup, annotated - select for diffs
Thu Aug 2 01:02:56 2007 UTC (16 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.165: preferred, colored
Changes since revision 1.165: +10 -9 lines
- Felicia suggested wording changes

Revision 1.165: download - view: text, markup, annotated - select for diffs
Thu Aug 2 01:00:32 2007 UTC (16 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.164: preferred, colored
Changes since revision 1.164: +2 -2 lines
- xhtml

Revision 1.164: download - view: text, markup, annotated - select for diffs
Tue Jul 31 18:58:07 2007 UTC (16 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.163: preferred, colored
Changes since revision 1.163: +8 -22 lines
- eliminate dupliacted headers
- put the generation where it should be

Revision 1.163: download - view: text, markup, annotated - select for diffs
Mon Jul 30 22:44:04 2007 UTC (16 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.162: preferred, colored
Changes since revision 1.162: +8 -10 lines
- eliminate debug message
- add in warning css to warnings
- eliminate use of all_domains
- update a couple of messages

Revision 1.162: download - view: text, markup, annotated - select for diffs
Mon Jul 30 00:31:27 2007 UTC (16 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.161: preferred, colored
Changes since revision 1.161: +34 -113 lines
- moved a couple of javascript functions  - setSearch() and validateEntry() - from loncreateuser::print_username_entry_form() to loncommon::user_picker() to keep functionality together.

- loncreateuser now performs 'is contained in' type searches by username for domain or course.

Revision 1.161: download - view: text, markup, annotated - select for diffs
Sun Jul 29 04:32:44 2007 UTC (16 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.160: preferred, colored
Changes since revision 1.160: +21 -7 lines
Populating entry form for a new user with institutional data.
- check that institutional search is available
- data returned from lonnet::inst_directory_query() is a hash of a hash.
- correct username and domain in search when new user is a result of a single match as well as when user was picked from a list of matches.

Revision 1.160: download - view: text, markup, annotated - select for diffs
Sat Jul 28 21:38:29 2007 UTC (16 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.159: preferred, colored
Changes since revision 1.159: +731 -59 lines
loncommon.pm
- added user_picker() routine to generate user interface for adding/mdofiying users.
  - search by username; last name; last name, first name
  - search in course, domain or institutional directory
  - search for 'exact match' or 'contains search string'

loncreateuser.pm
- use new user search interface
- search in course searches all course users (not just students)
- if multiple matches found, can pick the single user to modify (table can be sorted by username, last name etc.)
- if no matches found, can indicate new user should be created
- if institutional data are available, these will appear in new user data input form
- added breadcrumbs
- permanent email can be set/modified from CUSR

Future work:
- enroll single student (londropadd) should employ loncommon::user_picker() interface.
- allow search of multiple domains at one time using search catalog-type frames-based interface. (FIXME included).

Revision 1.159: download - view: text, markup, annotated - select for diffs
Fri Jul 20 23:57:06 2007 UTC (16 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.158: preferred, colored
Changes since revision 1.158: +17 -17 lines
- eliminate some direct calls to lonnet::critical and use more approriate cput

Revision 1.158: download - view: text, markup, annotated - select for diffs
Fri Jul 20 23:55:12 2007 UTC (16 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.157: preferred, colored
Changes since revision 1.157: +3 -5 lines
- was breaking on domain/courses iwith . or - in name

Revision 1.157: download - view: text, markup, annotated - select for diffs
Fri Jul 20 23:52:55 2007 UTC (16 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.156: preferred, colored
Changes since revision 1.156: +31 -33 lines
- xhtml fixes

Revision 1.156: download - view: text, markup, annotated - select for diffs
Mon Jun 11 22:33:27 2007 UTC (16 years, 10 months ago) by banghart
Branches: MAIN
Diff to previous 1.155: preferred, colored
Changes since revision 1.155: +2 -2 lines
	Localize text.

Revision 1.155: download - view: text, markup, annotated - select for diffs
Mon Jun 11 22:24:51 2007 UTC (16 years, 10 months ago) by banghart
Branches: MAIN
Diff to previous 1.154: preferred, colored
Changes since revision 1.154: +3 -3 lines
	Style and unterminated <input>.

Revision 1.154: download - view: text, markup, annotated - select for diffs
Mon Jun 11 22:13:07 2007 UTC (16 years, 10 months ago) by banghart
Branches: MAIN
Diff to previous 1.153: preferred, colored
Changes since revision 1.153: +46 -12 lines
	Bug 5143. Templates for custom roles.

Revision 1.153: download - view: text, markup, annotated - select for diffs
Mon Jun 11 19:41:35 2007 UTC (16 years, 10 months ago) by banghart
Branches: MAIN
Diff to previous 1.152: preferred, colored
Changes since revision 1.152: +60 -28 lines
	Saving work in progress. Generalized role template.
	Need to include the buttons in the routine, and complete
	domain and system role privileges. Also need to add
	more role templates.

Revision 1.152: download - view: text, markup, annotated - select for diffs
Thu Jun 7 23:11:05 2007 UTC (16 years, 10 months ago) by banghart
Branches: MAIN
Diff to previous 1.151: preferred, colored
Changes since revision 1.151: +19 -14 lines
	TA template pretty much almost works. Still need to add more
	templates and generalize code.

Revision 1.151: download - view: text, markup, annotated - select for diffs
Thu Jun 7 22:34:56 2007 UTC (16 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.150: preferred, colored
Changes since revision 1.150: +4 -4 lines
- removing log spew

Revision 1.150: download - view: text, markup, annotated - select for diffs
Thu Jun 7 22:23:11 2007 UTC (16 years, 10 months ago) by banghart
Branches: MAIN
Diff to previous 1.149: preferred, colored
Changes since revision 1.149: +37 -23 lines
	Saving work in progress.
	Rewrite a bunch of unless as if !.
	Rename checkboxes to be javascript friendly.
	Debug stuff is present.

Revision 1.149: download - view: text, markup, annotated - select for diffs
Tue May 29 17:48:44 2007 UTC (16 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_4_X, version_2_4_2, version_2_4_1, version_2_4_0
Diff to previous 1.148: preferred, colored
Changes since revision 1.148: +137 -21 lines
- user's portfolio quota is either a custom value or a default.
- if the default, do not store this in the user's environment.
- instead the default value is determined when needed based on the institutional status of the user (inststatus - stored in the user's environment).
- allows changes to quota default(s) specified in domain preferences to take effect immediately for users who do not have a custom quota specified.

Revision 1.148: download - view: text, markup, annotated - select for diffs
Mon Mar 12 17:06:59 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
CVS tags: version_2_3_99_0
Diff to previous 1.147: preferred, colored
Changes since revision 1.147: +2 -2 lines
- libserv removal

Revision 1.147: download - view: text, markup, annotated - select for diffs
Sat Mar 3 01:40:28 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.146: preferred, colored
Changes since revision 1.146: +3 -3 lines
- switch to lonnet for get the library server for a domain

Revision 1.146: download - view: text, markup, annotated - select for diffs
Sat Mar 3 01:33:21 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.145: preferred, colored
Changes since revision 1.145: +2 -7 lines
- reduce usage of libserv and host dom,
- mode the domain fetching routines to lonnet

Revision 1.145: download - view: text, markup, annotated - select for diffs
Tue Jan 16 20:09:49 2007 UTC (17 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_3_X, version_2_3_2, version_2_3_1
Diff to previous 1.144: preferred, colored
Changes since revision 1.144: +2 -2 lines
xhtml

Revision 1.144: download - view: text, markup, annotated - select for diffs
Tue Jan 16 19:56:41 2007 UTC (17 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.143: preferred, colored
Changes since revision 1.143: +2 -2 lines
For multiple selects in a selectbox use --> multiple NOT "multiple"

Revision 1.143: download - view: text, markup, annotated - select for diffs
Fri Dec 29 18:41:43 2006 UTC (17 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.142: preferred, colored
Changes since revision 1.142: +3 -39 lines
Type selector Course vs. Non-standard course eliminated from CUSR for Domain Coordinators. Originally put there to change role names depending on context.  This should actually occur after a choice has been made in pickcourse of specific course/non-standard course so course-configured role names are used. (Similar to sections).  2.4 target.

Revision 1.142: download - view: text, markup, annotated - select for diffs
Thu Dec 21 21:40:28 2006 UTC (17 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_3_0, version_2_2_99_1
Diff to previous 1.141: preferred, colored
Changes since revision 1.141: +2 -2 lines
Allow assignment of Co-author and Assistant author roles again.

Revision 1.141: download - view: text, markup, annotated - select for diffs
Fri Dec 1 21:52:29 2006 UTC (17 years, 4 months ago) by albertel
Branches: MAIN
CVS tags: version_2_2_99_0
Diff to previous 1.140: preferred, colored
Changes since revision 1.140: +8 -8 lines
- course ids and usernames are slightly different (courseids must start \d\w\d usernames can not start with a digit) add re for both course ids and any kind of internal name

Revision 1.140: download - view: text, markup, annotated - select for diffs
Fri Dec 1 21:00:35 2006 UTC (17 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.139: preferred, colored
Changes since revision 1.139: +3 -2 lines
Fix bug 5099

Revision 1.139: download - view: text, markup, annotated - select for diffs
Thu Nov 23 01:41:37 2006 UTC (17 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.138: preferred, colored
Changes since revision 1.138: +19 -19 lines
- switch to using the helper re

Revision 1.138: download - view: text, markup, annotated - select for diffs
Thu Nov 23 00:53:19 2006 UTC (17 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.137: preferred, colored
Changes since revision 1.137: +11 -12 lines
- switch to using new cleaing routines

Revision 1.137: download - view: text, markup, annotated - select for diffs
Thu Nov 23 00:04:09 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.136: preferred, colored
Changes since revision 1.136: +21 -20 lines
Existing Roles table in data_table style in CUSR

LC_createuser class added to loncommon::standard_css()

Revision 1.136: download - view: text, markup, annotated - select for diffs
Wed Nov 22 21:55:53 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.135: preferred, colored
Changes since revision 1.135: +31 -28 lines
More replacement of table tags with calls to data_table routines in loncommon.

Code to generate different bgcolors for different courses eliminated now that multiple courses no longer displayed in the DC's CUSR view.

Revision 1.135: download - view: text, markup, annotated - select for diffs
Wed Nov 22 16:06:28 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.134: preferred, colored
Changes since revision 1.134: +140 -134 lines
Eliminate $_

Replace tables with Apache::loncommon::data_tables (not complete yet).

Revision 1.134: download - view: text, markup, annotated - select for diffs
Tue Nov 21 21:38:44 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.133: preferred, colored
Changes since revision 1.133: +71 -11 lines
Users with "mpq" privilege for a domain can set and modify the portfolio quota for a user in the domain.

When a user uploads a file to his/her portfolio, the user's portfolio quota is retrieved, if one has not been set, the default for the domain is used, if no default has been set, the original static value of 20 Mb for backwards compatibility.

In the future we might want to consider different defaults for different types of user in a single domain.

Revision 1.133: download - view: text, markup, annotated - select for diffs
Tue Nov 21 21:03:06 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.132: preferred, colored
Changes since revision 1.132: +2 -2 lines
The form element "dccourse" should be blank when the page loads. The value gets set when a DC selects a course for which a role is being assigned to a user.

Revision 1.132: download - view: text, markup, annotated - select for diffs
Mon Nov 20 23:36:40 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.131: preferred, colored
Changes since revision 1.131: +17 -7 lines
Don't offer the opportunity to change a user's authentication unless change has mau priv in user's domain.

Revision 1.131: download - view: text, markup, annotated - select for diffs
Thu Nov 9 22:25:27 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.130: preferred, colored
Changes since revision 1.130: +25 -16 lines
Elimination of term 'Group' when referring to a non-standard course.  Renaming of form elements when DC assigns a new course role looks up index of relevant form elements based on elements' names instead of using hardcoded numerical offsets. Fix typo in onFocus() call when user clicks in textbox for course name in DC's course level role setter.

Revision 1.125.2.7: download - view: text, markup, annotated - select for diffs
Thu Sep 7 21:43:20 2006 UTC (17 years, 7 months ago) by albertel
Branches: version_2_2_X
CVS tags: version_2_2_2, version_2_2_1
Diff to previous 1.125.2.6: preferred, colored next main 1.126: preferred, colored
Changes since revision 1.125.2.6: +5 -5 lines
- BUG#5010, sfari apprently doesn't like renaming things

Revision 1.125.2.6: download - view: text, markup, annotated - select for diffs
Thu Aug 31 02:19:50 2006 UTC (17 years, 7 months ago) by albertel
Branches: version_2_2_X
Diff to previous 1.125.2.5: preferred, colored
Changes since revision 1.125.2.5: +6 -6 lines
- BUG#4981, end wasn't getting set (fields were being counted and when the number of fields changed everything got shifted around.)

Revision 1.125.2.5: download - view: text, markup, annotated - select for diffs
Thu Aug 17 22:45:18 2006 UTC (17 years, 8 months ago) by albertel
Branches: version_2_2_X
CVS tags: version_2_2_0
Diff to previous 1.125.2.4: preferred, colored
Changes since revision 1.125.2.4: +3 -2 lines
- backport 1.130

Revision 1.130: download - view: text, markup, annotated - select for diffs
Wed Aug 16 19:47:42 2006 UTC (17 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.129: preferred, colored
Changes since revision 1.129: +3 -2 lines
-BUG#4969, different course same name sdidin't show up as seperate lisitng in create user screen

Revision 1.125.2.4: download - view: text, markup, annotated - select for diffs
Fri Aug 11 22:47:36 2006 UTC (17 years, 8 months ago) by albertel
Branches: version_2_2_X
CVS tags: version_2_1_99_3
Diff to previous 1.125.2.3: preferred, colored
Changes since revision 1.125.2.3: +11 -94 lines
- backport 1.129

Revision 1.129: download - view: text, markup, annotated - select for diffs
Fri Aug 11 21:55:19 2006 UTC (17 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.128: preferred, colored
Changes since revision 1.128: +11 -94 lines
- prep work for BUG#4965 moving some routines around so usable not in a webserver

Revision 1.125.2.3: download - view: text, markup, annotated - select for diffs
Wed Jul 19 10:10:40 2006 UTC (17 years, 9 months ago) by albertel
Branches: version_2_2_X
CVS tags: version_2_1_99_2, version_2_1_99_1
Diff to previous 1.125.2.2: preferred, colored
Changes since revision 1.125.2.2: +2 -3 lines
- backport 1.128

Revision 1.128: download - view: text, markup, annotated - select for diffs
Sun Jul 2 12:18:01 2006 UTC (17 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.127: preferred, colored
Changes since revision 1.127: +2 -3 lines
Removing duplicate definition of re2 var in setSections() javascript function.  Also assignment of section selections to hidden form element was not firing in all cases - moved so it now is.  Bug 4867.

Revision 1.125.2.2: download - view: text, markup, annotated - select for diffs
Thu Jun 29 17:48:21 2006 UTC (17 years, 9 months ago) by albertel
Branches: version_2_2_X
CVS tags: version_2_1_99_0
Diff to previous 1.125.2.1: preferred, colored
Changes since revision 1.125.2.1: +3 -3 lines
- couple of more hiddes

Revision 1.127: download - view: text, markup, annotated - select for diffs
Thu Jun 29 17:41:06 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.126: preferred, colored
Changes since revision 1.126: +10 -5 lines
- reverting 1.126

Revision 1.125.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 29 17:40:16 2006 UTC (17 years, 9 months ago) by albertel
Branches: version_2_2_X
Diff to previous 1.125: preferred, colored
Changes since revision 1.125: +6 -11 lines
- hiding course type from user creation for 2.2

Revision 1.126: download - view: text, markup, annotated - select for diffs
Thu Jun 29 17:38:44 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.125: preferred, colored
Changes since revision 1.125: +6 -11 lines
- hiding the course typing from 2.2

Revision 1.125: download - view: text, markup, annotated - select for diffs
Thu Jun 29 15:45:18 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
Branch point for: version_2_2_X
Diff to previous 1.124: preferred, colored
Changes since revision 1.124: +5 -3 lines
- wasn't able to assign non-student roles

Revision 1.124: download - view: text, markup, annotated - select for diffs
Wed Jun 28 18:18:44 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.123: preferred, colored
Changes since revision 1.123: +1 -5 lines
- elminating some commented out code

Revision 1.123: download - view: text, markup, annotated - select for diffs
Tue Jun 27 17:48:53 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.122: preferred, colored
Changes since revision 1.122: +1 -6 lines
- no longer need to do regexp plaintext knows what to do

Revision 1.122: download - view: text, markup, annotated - select for diffs
Mon Jun 26 22:31:56 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.121: preferred, colored
Changes since revision 1.121: +2 -2 lines
- morphing to use changee help_open_menu calling

Revision 1.121: download - view: text, markup, annotated - select for diffs
Mon Jun 26 21:36:53 2006 UTC (17 years, 9 months ago) by foxr
Branches: MAIN
Diff to previous 1.120: preferred, colored
Changes since revision 1.120: +5 -4 lines
I think that an extra convert_roles was left in.. I've left it commented out
in case I got the fix wrong.

Revision 1.120: download - view: text, markup, annotated - select for diffs
Fri Jun 2 13:58:31 2006 UTC (17 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.119: preferred, colored
Changes since revision 1.119: +4 -7 lines
Conversion of role names now occurs in lonnet::plaintext().  If rolename is set for a specific role in the course environment this is used, otherwise defaults to name defined in rolesplain.tab.  rolesplain.tab can now contain multiple entries (: separated) - which one is used depends on course type. loncommon::course_type() is accesssor function added to provide type; loncommon::convert_role() eliminated.  loncommon::bodytag() now includes $realm information for co-author role.

Revision 1.119: download - view: text, markup, annotated - select for diffs
Tue May 30 20:12:15 2006 UTC (17 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.118: preferred, colored
Changes since revision 1.118: +90 -106 lines
Adding thin veneer to support "ANGEL-style" Discussion groups. "Select course" page modified to permit filtering based on course/group character.

Revision 1.118: download - view: text, markup, annotated - select for diffs
Tue May 30 12:46:09 2006 UTC (17 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.117: preferred, colored
Changes since revision 1.117: +7 -5 lines
&Apache::lonnet::unescape -> &unescape
&Apache::lonnet::escape -> &escape

Revision 1.117: download - view: text, markup, annotated - select for diffs
Thu May 18 01:08:51 2006 UTC (17 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.116: preferred, colored
Changes since revision 1.116: +5 -4 lines
&coursegroups() and &get_group_settings() moved to longroup.pm, which contains general utility functions for asking about groups.  Also contains &group_changes() which is used to add/drop group memberships as a result of role changes, as determined by group settings for auto-add and auto-drop. 'none' and 'all' are now reserved words which may not be used as section or group names, so they can be used instead of _all and _none  when specifying auto-add and auto-drop settings for all sections or no section roles.

Revision 1.116: download - view: text, markup, annotated - select for diffs
Tue May 9 17:21:13 2006 UTC (17 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.115: preferred, colored
Changes since revision 1.115: +44 -22 lines
Correct scoping of arrays used to store new sections in javascript. Custom roles
can now be deleted and re-enabled.

Revision 1.115: download - view: text, markup, annotated - select for diffs
Tue May 9 15:09:27 2006 UTC (17 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.114: preferred, colored
Changes since revision 1.114: +11 -12 lines
- morphing get_sections so it's easier to use

Revision 1.114: download - view: text, markup, annotated - select for diffs
Tue May 9 14:38:10 2006 UTC (17 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.113: preferred, colored
Changes since revision 1.113: +10 -14 lines
- changing loncommon::coursegroups to be easier to use

Revision 1.113: download - view: text, markup, annotated - select for diffs
Mon May 8 21:40:20 2006 UTC (17 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.112: preferred, colored
Changes since revision 1.112: +164 -18 lines
Prevent course sections created through use of CUSR being named 'none', 'all' or the same name as a course group.

Revision 1.112: download - view: text, markup, annotated - select for diffs
Mon Apr 10 19:59:53 2006 UTC (18 years ago) by albertel
Branches: MAIN
Diff to previous 1.111: preferred, colored
Changes since revision 1.111: +4 -4 lines
- start_page takes care of registering urls and the loadeventes/ unloadevents needed

Revision 1.111: download - view: text, markup, annotated - select for diffs
Tue Mar 21 18:51:28 2006 UTC (18 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.110: preferred, colored
Changes since revision 1.110: +2 -1 lines
- forgot to emit the page headers

Revision 1.110: download - view: text, markup, annotated - select for diffs
Sun Mar 19 22:15:46 2006 UTC (18 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.109: preferred, colored
Changes since revision 1.109: +113 -118 lines
- switch to start_page

Revision 1.109: download - view: text, markup, annotated - select for diffs
Tue Sep 13 19:13:22 2005 UTC (18 years, 7 months ago) by albertel
Branches: MAIN
CVS tags: version_2_1_X, version_2_1_3, version_2_1_2, version_2_1_1, version_2_1_0, version_2_0_X, version_2_0_99_1, version_2_0_2
Diff to previous 1.108: preferred, colored
Changes since revision 1.108: +2 -1 lines
- after defining a custom role provide link to modify a user

Revision 1.108: download - view: text, markup, annotated - select for diffs
Thu Sep 1 19:27:35 2005 UTC (18 years, 7 months ago) by albertel
Branches: MAIN
CVS tags: version_2_0_1
Diff to previous 1.107: preferred, colored
Changes since revision 1.107: +2 -2 lines
- BUG$4306 - wrong arg was being filled in for users with exitng kerberos style authentication

Revision 1.107: download - view: text, markup, annotated - select for diffs
Thu Jun 23 21:59:13 2005 UTC (18 years, 10 months ago) by www
Branches: MAIN
CVS tags: version_2_0_0, version_1_99_3, version_1_99_2, version_1_99_1, version_1_99_0
Diff to previous 1.106: preferred, colored
Changes since revision 1.106: +4 -4 lines
Arghh

Revision 1.106: download - view: text, markup, annotated - select for diffs
Thu Jun 23 21:56:12 2005 UTC (18 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.105: preferred, colored
Changes since revision 1.105: +6 -2 lines
Bug #4153: DC can define custom roles

Revision 1.105: download - view: text, markup, annotated - select for diffs
Sun Jun 19 00:41:32 2005 UTC (18 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.104: preferred, colored
Changes since revision 1.104: +16 -3 lines
Bug #4135: underprivileged "assistant co-author"
Part of Bug #1900: CUSR shows up for authors again

Revision 1.104: download - view: text, markup, annotated - select for diffs
Fri Jun 17 21:04:40 2005 UTC (18 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.103: preferred, colored
Changes since revision 1.103: +3 -6 lines
- bug #4073, DC can revoke CA roles of the same domain of the DC role
  (it has been tested so that it continues that AU can't revoke other CA roles (BUG#599))

Revision 1.103: download - view: text, markup, annotated - select for diffs
Mon Jun 6 00:07:43 2005 UTC (18 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.102: preferred, colored
Changes since revision 1.102: +2 -1 lines
- BUG #3762 link to creatueruser at end of user mod/creation proccess

Revision 1.102: download - view: text, markup, annotated - select for diffs
Mon Jun 6 00:06:12 2005 UTC (18 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.101: preferred, colored
Changes since revision 1.101: +11 -11 lines
- xhtml Ho!

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

Revision 1.100: download - view: text, markup, annotated - select for diffs
Thu Feb 17 08:29:42 2005 UTC (19 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.99: preferred, colored
Changes since revision 1.99: +7 -4 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.99: download - view: text, markup, annotated - select for diffs
Sun Jan 30 15:34:46 2005 UTC (19 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.98: preferred, colored
Changes since revision 1.98: +21 -20 lines
Domain and username of user included as arguments in calls to commit_standardrole, commit_studentrole and commit_customrole.  Make these functions more generally useable.

Revision 1.98: download - view: text, markup, annotated - select for diffs
Tue Jan 11 22:12:22 2005 UTC (19 years, 3 months ago) by albertel
Branches: MAIN
CVS tags: version_1_3_X, version_1_3_3, version_1_3_2
Diff to previous 1.97: preferred, colored
Changes since revision 1.97: +4 -4 lines
- fixes so that usenrames with _ work again

Revision 1.97: download - view: text, markup, annotated - select for diffs
Tue Jan 11 22:08:08 2005 UTC (19 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.96: preferred, colored
Changes since revision 1.96: +2 -2 lines
- the calls are apassing $start,$end, the subroutine was looking for $end,$start, fixing the sub

Revision 1.96: download - view: text, markup, annotated - select for diffs
Tue Jan 11 21:46:52 2005 UTC (19 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.95: preferred, colored
Changes since revision 1.95: +1 -9 lines
- was double commiting some role adds

Revision 1.95: download - view: text, markup, annotated - select for diffs
Tue Jan 11 20:49:05 2005 UTC (19 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.94: preferred, colored
Changes since revision 1.94: +2 -2 lines
- bug#3817, typo

Revision 1.94: download - view: text, markup, annotated - select for diffs
Tue Dec 28 22:30:28 2004 UTC (19 years, 3 months ago) by matthew
Branches: MAIN
CVS tags: version_1_3_1
Diff to previous 1.93: preferred, colored
Changes since revision 1.93: +7 -5 lines
loncreateuser.pm: Made BEGIN block a subroutine which is called prior to use
of any of the variables initialized in the subroutine.
startup.pl: Added loncreateuser.pm

Revision 1.93: download - view: text, markup, annotated - select for diffs
Tue Dec 28 16:10:24 2004 UTC (19 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.92: preferred, colored
Changes since revision 1.92: +2 -1 lines
Provide a 'No section' option, if only one existing section exists - intended to reduce confusion.

Revision 1.92: download - view: text, markup, annotated - select for diffs
Tue Dec 28 05:01:44 2004 UTC (19 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.91: preferred, colored
Changes since revision 1.91: +21 -10 lines
Only call lonnet::get_sections for current course.  If there is a single section, use a single item select box (an attempt to minimize possible confusion over how to select the section).

Revision 1.91: download - view: text, markup, annotated - select for diffs
Tue Dec 7 00:49:27 2004 UTC (19 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_3_0, version_1_2_99_1
Diff to previous 1.90: preferred, colored
Changes since revision 1.90: +2 -2 lines
Prevent section value being set as 'undefined'.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Thu Dec 2 21:32:51 2004 UTC (19 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.89: preferred, colored
Changes since revision 1.89: +3 -3 lines
- firefox is duysfuntional with the scroll bar when trying to do multiple widgetrs with size=3 and more than 3 items

Revision 1.89: download - view: text, markup, annotated - select for diffs
Tue Nov 30 00:21:24 2004 UTC (19 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.88: preferred, colored
Changes since revision 1.88: +311 -132 lines
When using CUSR as a CC, only show roles for possible revocation, deletion or
re-enabling for target user in current course.  Section choices can now be
made from existing sections or new sections. Multiple sections allowed except
for ST and CC roles.

Revision 1.88: download - view: text, markup, annotated - select for diffs
Tue Nov 23 18:03:04 2004 UTC (19 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.87: preferred, colored
Changes since revision 1.87: +267 -48 lines
DC can now add user roles to courses without needing an role in the target course.  Choice of sections can be made from existing sections, or new sections can be added.  Still need to add contextual help, and javascript to alert/prohibit > 1 section for a student role.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Thu Sep 23 22:51:24 2004 UTC (19 years, 6 months ago) by albertel
Branches: MAIN
CVS tags: version_1_2_X, version_1_2_99_0, version_1_2_1
Diff to previous 1.86: preferred, colored
Changes since revision 1.86: +2 -1 lines
- addd section info to sort key

Revision 1.86: download - view: text, markup, annotated - select for diffs
Tue Aug 24 23:50:15 2004 UTC (19 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.85: preferred, colored
Changes since revision 1.85: +2 -2 lines
- multiple unavaialable courses in a domain where colapsing into each other

Revision 1.85: download - view: text, markup, annotated - select for diffs
Mon Jul 19 17:58:10 2004 UTC (19 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.84: preferred, colored
Changes since revision 1.84: +3 -3 lines
- _ seems to be bad in usernames
- enroll single student wasn't protecting the username from bad caharacters

Revision 1.84: download - view: text, markup, annotated - select for diffs
Sat Jul 3 20:45:23 2004 UTC (19 years, 9 months ago) by albertel
Branches: MAIN
CVS tags: version_1_2_0, version_1_1_99_5, version_1_1_99_4, version_1_1_99_3, version_1_1_99_2, version_1_1_99_1
Diff to previous 1.83: preferred, colored
Changes since revision 1.83: +2 -5 lines
- updating help links
- add ability to not have FAQ link

Revision 1.83: download - view: text, markup, annotated - select for diffs
Fri Jul 2 10:03:44 2004 UTC (19 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.82: preferred, colored
Changes since revision 1.82: +21 -19 lines
- strip no word characters from sections (BUG#3077)

Revision 1.82: download - view: text, markup, annotated - select for diffs
Fri May 7 22:04:16 2004 UTC (19 years, 11 months ago) by albertel
Branches: MAIN
CVS tags: version_1_1_99_0
Diff to previous 1.81: preferred, colored
Changes since revision 1.81: +3 -2 lines
-BUG#2436

Revision 1.81: download - view: text, markup, annotated - select for diffs
Thu Apr 15 22:35:51 2004 UTC (20 years ago) by albertel
Branches: MAIN
Diff to previous 1.80: preferred, colored
Changes since revision 1.80: +30 -2 lines
- BUG#2550, Re-Enable check box on CUSR form

Revision 1.80: download - view: text, markup, annotated - select for diffs
Fri Mar 5 02:14:34 2004 UTC (20 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.79: preferred, colored
Changes since revision 1.79: +5 -5 lines
Bug #2785: fix co-author display and get back the start and end date links.

Revision 1.79: download - view: text, markup, annotated - select for diffs
Thu Feb 26 19:43:13 2004 UTC (20 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.78: preferred, colored
Changes since revision 1.78: +39 -6 lines
- CUSR now sorts and looks more like the roles screen

Revision 1.78: download - view: text, markup, annotated - select for diffs
Sun Feb 1 20:42:01 2004 UTC (20 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.77: preferred, colored
Changes since revision 1.77: +3 -2 lines
Bug #2613: help on generation

Revision 1.70.2.1: download - view: text, markup, annotated - select for diffs
Mon Jan 19 23:09:07 2004 UTC (20 years, 3 months ago) by albertel
Branches: version_1_1_X
CVS tags: version_1_1_3, version_1_1_2, version_1_1_1
Diff to previous 1.70: preferred, colored next main 1.71: preferred, colored
Changes since revision 1.70: +3 -1 lines
- backport 1.75

Revision 1.77: download - view: text, markup, annotated - select for diffs
Sat Jan 17 18:12:05 2004 UTC (20 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.76: preferred, colored
Changes since revision 1.76: +3 -3 lines
Missing "." generated garbage screen output.

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

Revision 1.75: download - view: text, markup, annotated - select for diffs
Thu Jan 1 02:16:29 2004 UTC (20 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.74: preferred, colored
Changes since revision 1.74: +3 -1 lines
Flush log buffers immediately after user role changes, so that reverse
lookup works right away.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Tue Dec 16 14:15:12 2003 UTC (20 years, 4 months ago) by sakharuk
Branches: MAIN
Diff to previous 1.73: preferred, colored
Changes since revision 1.73: +4 -4 lines
Bug 2505 fixed. I made a stupid typo in a few places.

Revision 1.73: download - view: text, markup, annotated - select for diffs
Thu Dec 11 14:58:00 2003 UTC (20 years, 4 months ago) by sakharuk
Branches: MAIN
Diff to previous 1.72: preferred, colored
Changes since revision 1.72: +131 -75 lines
Localization is done.

Revision 1.72: download - view: text, markup, annotated - select for diffs
Wed Dec 10 20:38:09 2003 UTC (20 years, 4 months ago) by sakharuk
Branches: MAIN
Diff to previous 1.71: preferred, colored
Changes since revision 1.71: +82 -34 lines
Added another part of localization.

Revision 1.71: download - view: text, markup, annotated - select for diffs
Wed Dec 10 19:34:53 2003 UTC (20 years, 4 months ago) by sakharuk
Branches: MAIN
Diff to previous 1.70: preferred, colored
Changes since revision 1.70: +15 -7 lines
Localization is added for part of module.

Revision 1.70: download - view: text, markup, annotated - select for diffs
Sat Oct 18 16:06:47 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
CVS tags: version_1_1_0, version_1_0_99_3, version_1_0_99_2, version_1_0_99_1, version_1_0_99
Branch point for: version_1_1_X
Diff to previous 1.69: preferred, colored
Changes since revision 1.69: +3 -3 lines
Correct HTML error.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Mon Oct 13 21:41:19 2003 UTC (20 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.68: preferred, colored
Changes since revision 1.68: +2 -2 lines
- adding new user role 'Scantron Operator' for uploading scantron grades,
- adding new user permission 'usc' Upload Scantron grades, by default dc and sc can do it.

Revision 1.68: download - view: text, markup, annotated - select for diffs
Sun Sep 21 21:40:06 2003 UTC (20 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.67: preferred, colored
Changes since revision 1.67: +4 -3 lines
Internationalizing.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Wed Sep 17 17:30:10 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.66: preferred, colored
Changes since revision 1.66: +5 -2 lines
- the top of the modify roles screen is now sorted in the same order as the roles screen

Revision 1.66: download - view: text, markup, annotated - select for diffs
Fri Jul 25 01:18:04 2003 UTC (20 years, 9 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.65: preferred, colored
Changes since revision 1.65: +31 -1 lines
Documentation updates

Revision 1.65: download - view: text, markup, annotated - select for diffs
Sun Jul 20 00:39:01 2003 UTC (20 years, 9 months ago) by www
Branches: MAIN
CVS tags: version_1_0_3, version_1_0_2, version_1_0_1, version_1_0_0, version_0_99_5, version_0_99_4
Diff to previous 1.64: preferred, colored
Changes since revision 1.64: +43 -15 lines
Fixed bug #795: handling of custom roles in CUSR

Revision 1.64: download - view: text, markup, annotated - select for diffs
Sat Jul 19 21:44:51 2003 UTC (20 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.63: preferred, colored
Changes since revision 1.63: +31 -5 lines
Bug #795, continued.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sat Jul 19 00:51:05 2003 UTC (20 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.62: preferred, colored
Changes since revision 1.62: +15 -4 lines
Work on Bug #795: can now define and re-define a custom role, and can assign
role to self. Still needs work to assign and revoke custom roles for other
users.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Fri Jul 18 20:53:06 2003 UTC (20 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.61: preferred, colored
Changes since revision 1.61: +26 -7 lines
Work on Bug #795

Revision 1.61: download - view: text, markup, annotated - select for diffs
Fri Jul 18 19:50:28 2003 UTC (20 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.60: preferred, colored
Changes since revision 1.60: +106 -28 lines
Work on bug #795

Revision 1.60: download - view: text, markup, annotated - select for diffs
Fri Jul 18 13:45:14 2003 UTC (20 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.59: preferred, colored
Changes since revision 1.59: +26 -3 lines
Toward bug #795

Revision 1.59: download - view: text, markup, annotated - select for diffs
Thu Jul 17 19:40:39 2003 UTC (20 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.58: preferred, colored
Changes since revision 1.58: +33 -5 lines
More work on Bug #795

Revision 1.58: download - view: text, markup, annotated - select for diffs
Thu Jul 17 18:14:41 2003 UTC (20 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.57: preferred, colored
Changes since revision 1.57: +38 -6 lines
Start work on bug #795: custom role editor

Revision 1.57: download - view: text, markup, annotated - select for diffs
Thu Jul 17 18:10:53 2003 UTC (20 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.56: preferred, colored
Changes since revision 1.56: +6 -3 lines
Bug 1045 - add syllabus link to create user page
  loncreateuser.pm - now shows link
  loncommon.pm - modified syllabuswrapper with more explicit variable names
      so it won't take as long for me to figure out what it is doing next time
      I have to add a syllabus link.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Fri Jun 20 14:37:26 2003 UTC (20 years, 10 months ago) by www
Branches: MAIN
CVS tags: version_0_99_3
Diff to previous 1.55: preferred, colored
Changes since revision 1.55: +20 -14 lines
Bug #1830: confusion about revoking expired roles

Revision 1.55: download - view: text, markup, annotated - select for diffs
Thu Jun 19 21:46:38 2003 UTC (20 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.54: preferred, colored
Changes since revision 1.54: +10 -7 lines
Part of Bug #1536: Starting and ending dates were not set correctly

Revision 1.54: download - view: text, markup, annotated - select for diffs
Wed Jun 4 19:48:19 2003 UTC (20 years, 10 months ago) by bowersj2
Branches: MAIN
CVS tags: version_0_99_2
Diff to previous 1.53: preferred, colored
Changes since revision 1.53: +3 -2 lines
loncreateuser uses routines from loncommon but did not 'use
Apache::loncommon'; didn't seem to bother Perl inside Apache but was
causing errors with loncreateuser when used outside of the server.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Sat May 10 23:06:52 2003 UTC (20 years, 11 months ago) by www
Branches: MAIN
CVS tags: version_0_99_1, version_0_99_0, conference_2003
Diff to previous 1.52: preferred, colored
Changes since revision 1.52: +45 -17 lines
Calls to rolesdel to completely delete a role.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Wed Apr 30 15:49:45 2003 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.51: preferred, colored
Changes since revision 1.51: +4 -10 lines
Added &Apache::lonhtmlcommon::pjump_javascript_definition() because the
javascript function pjump was cut and pasted five times in the source
code and I just could not sleep at night if I had made it six.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Sun Mar 23 09:06:08 2003 UTC (21 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.50: preferred, colored
Changes since revision 1.50: +8 -3 lines
- print out course ids for courses that have unavailable descriptions

Revision 1.50: download - view: text, markup, annotated - select for diffs
Sun Mar 23 09:02:38 2003 UTC (21 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.49: preferred, colored
Changes since revision 1.49: +3 -2 lines
- print out course id for courses with no description available

Revision 1.49: download - view: text, markup, annotated - select for diffs
Sun Mar 23 08:31:41 2003 UTC (21 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.48: preferred, colored
Changes since revision 1.48: +3 -3 lines
- su was allowed to make dc for invalid domains (hostids)

Revision 1.48: download - view: text, markup, annotated - select for diffs
Thu Feb 13 21:35:50 2003 UTC (21 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.47: preferred, colored
Changes since revision 1.47: +14 -10 lines
- Mark Lucas' code to add a domain.tab file it controls
   - domain description,
   - default authentication type
   - default argument for that auth type

- I think this will break the install hopefully I'll get this jury rigged up to work today

Revision 1.47: download - view: text, markup, annotated - select for diffs
Mon Feb 3 18:03:52 2003 UTC (21 years, 2 months ago) by harris41
Branches: MAIN
Diff to previous 1.46: preferred, colored
Changes since revision 1.46: +2 -3 lines
best wishes to all.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Mon Dec 30 14:10:58 2002 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.45: preferred, colored
Changes since revision 1.45: +8 -4 lines
Finished "Select Student" screen.
Incorporation of the "Select Student" screen in messages and parmset.
Clean-up for "Face-To-Face" functionality.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Mon Nov 25 18:44:33 2002 UTC (21 years, 4 months ago) by matthew
Branches: MAIN
CVS tags: version_0_6_2, version_0_6
Diff to previous 1.44: preferred, colored
Changes since revision 1.44: +3 -3 lines
Display correct default kerberos domain if the user is already kerberos
authenticated.

Revision 1.44: download - view: text, markup, annotated - select for diffs
Mon Nov 18 20:06:53 2002 UTC (21 years, 5 months ago) by matthew
Branches: MAIN
Diff to previous 1.43: preferred, colored
Changes since revision 1.43: +5 -3 lines
Fixed a "bug" which allowed the user to assign co-author privileges to
themselves.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Thu Oct 3 14:56:48 2002 UTC (21 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.42: preferred, colored
Changes since revision 1.42: +27 -17 lines
Bug #599

Revision 1.39.6.1: download - view: text, markup, annotated - select for diffs
Thu Sep 5 16:44:22 2002 UTC (21 years, 7 months ago) by albertel
Branches: krb5_added
Diff to previous 1.39: preferred, colored next main 1.40: preferred, colored
Changes since revision 1.39: +30 -30 lines
- intergrating the 0.5.1 changes into the krb5 stuff

Revision 1.39.4.2: download - view: text, markup, annotated - select for diffs
Tue Sep 3 20:46:04 2002 UTC (21 years, 7 months ago) by albertel
Branches: version_0_5_1
Diff to previous 1.39.4.1: preferred, colored to branchpoint 1.39: preferred, colored next main 1.40: preferred, colored
Changes since revision 1.39.4.1: +3 -3 lines
- the previous version had a typo in the backport. the main version was fine

Revision 1.39.4.1: download - view: text, markup, annotated - select for diffs
Fri Aug 30 22:06:56 2002 UTC (21 years, 7 months ago) by albertel
Branches: version_0_5_1
Diff to previous 1.39: preferred, colored
Changes since revision 1.39: +24 -25 lines
- backport CUSR fixes from 1.42

Revision 1.42: download - view: text, markup, annotated - select for diffs
Fri Aug 23 19:43:11 2002 UTC (21 years, 8 months ago) by matthew
Branches: MAIN
Diff to previous 1.41: preferred, colored
Changes since revision 1.41: +24 -25 lines
Changes to attempt fix for bug 263.

Revision 1.39.2.1: download - view: text, markup, annotated - select for diffs
Thu Aug 22 21:22:30 2002 UTC (21 years, 8 months ago) by albertel
Diff to previous 1.39: preferred, colored next main 1.40: preferred, colored
Changes since revision 1.39: +8 -7 lines
- krb5 stuff backport to version 0.5

Revision 1.41: download - view: text, markup, annotated - select for diffs
Thu Aug 22 21:05:25 2002 UTC (21 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.40: preferred, colored
Changes since revision 1.40: +8 -7 lines
- adding krb5 support

Revision 1.40: download - view: text, markup, annotated - select for diffs
Wed Aug 21 17:18:08 2002 UTC (21 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.39: preferred, colored
Changes since revision 1.39: +14 -10 lines
Starting to implement common header and color scheme for LON-CAPA handlers
(non-content pages).

Instead of <body bgcolor="#...."><h1>... call

   &Apache::loncommon::bodytag(title,[role],[add_body_parms]);

title: what it says in the header
role (OPTIONAL): override role choice
                 ('admin','coordinator','student','author')
add_body_parms: additional parameters to be put into the body tag, for
                example 'onLoad="init();" or stuff

Colors and layout will likely change in the future, including domain
customization, help function calls, (css?)

Revision 1.39: download - view: text, markup, annotated - select for diffs
Thu Aug 8 19:27:35 2002 UTC (21 years, 8 months ago) by matthew
Branches: MAIN
CVS tags: version_0_5
Branch point for: version_0_5_1, krb5_added
Diff to previous 1.38: preferred, colored
Changes since revision 1.38: +3 -3 lines
Changed loncommon::get_home_servers to get_library_servers.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Wed Aug 7 18:49:36 2002 UTC (21 years, 8 months ago) by matthew
Branches: MAIN
Diff to previous 1.37: preferred, colored
Changes since revision 1.37: +2 -4 lines
Removed debugging code.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Wed Aug 7 18:04:35 2002 UTC (21 years, 8 months ago) by matthew
Branches: MAIN
Diff to previous 1.36: preferred, colored
Changes since revision 1.36: +76 -59 lines
Bug 565 - user is no longer able to revoke co-author roles for construction
spaces other than their own.
Minor code simplification in places.  Actual comments added to explain
new code.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Wed Jun 5 18:11:15 2002 UTC (21 years, 10 months ago) by matthew
Branches: MAIN
CVS tags: version_0_4, stable_2002_july, STABLE
Diff to previous 1.35: preferred, colored
Changes since revision 1.35: +3 -3 lines
Only check mau authorization in the target users domain, not the current
domain and the targets domain.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Mon Apr 29 14:47:57 2002 UTC (21 years, 11 months ago) by matthew
Branches: MAIN
CVS tags: stable_2002_april
Diff to previous 1.34: preferred, colored
Changes since revision 1.34: +8 -4 lines
Squashing the same bug as last commit for the folks who are not allowed MAU.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Mon Apr 29 14:32:11 2002 UTC (21 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.33: preferred, colored
Changes since revision 1.33: +6 -3 lines
Fixed bug which prevented modification of user roles without also modifying
user authentication.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Tue Apr 23 21:05:45 2002 UTC (22 years ago) by matthew
Branches: MAIN
Diff to previous 1.32: preferred, colored
Changes since revision 1.32: +8 -4 lines
Added call to &Apache::loncommon::select_dom_form.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Apr 22 18:04:19 2002 UTC (22 years ago) by matthew
Branches: MAIN
Diff to previous 1.31: preferred, colored
Changes since revision 1.31: +7 -20 lines
Moved home server list generating code to loncommon from loncreateuser.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Mon Apr 22 15:26:46 2002 UTC (22 years ago) by matthew
Branches: MAIN
Diff to previous 1.30: preferred, colored
Changes since revision 1.30: +51 -153 lines
New javascript to handle authentication forms.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Thu Apr 18 20:16:43 2002 UTC (22 years ago) by matthew
Branches: MAIN
Diff to previous 1.29: preferred, colored
Changes since revision 1.29: +74 -74 lines
Changes made to javascript in the hopes of being able to later move them
to loncommon.pm so that londropadd.pm can also use them.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Thu Apr 4 21:46:44 2002 UTC (22 years ago) by matthew
Branches: MAIN
Diff to previous 1.28: preferred, colored
Changes since revision 1.28: +77 -32 lines
Allow specification of server for new users.  This is somewhat experimental
and has not been fully tested.  Checks are not in place to disallow creation
of new users by existing users who should not be able to.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Fri Mar 22 22:23:23 2002 UTC (22 years, 1 month ago) by matthew
Branches: MAIN
Diff to previous 1.27: preferred, colored
Changes since revision 1.27: +150 -59 lines
Changed a lonnet::reply to lonnet::dump, added ability to change user
name and display of name if the current user does not have MAU authorization.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Tue Feb 12 21:42:18 2002 UTC (22 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.26: preferred, colored
Changes since revision 1.26: +163 -131 lines
Reworked &phase_three, cleaned up logic mostly.  Did a little to make it more
intelligent.  Added check for MAU permissions before changing user permissions
(it is a superfluous check, but I'll sleep a little easier with this in the
code).  Fixed bug introduced in the last commit which reversed the logic on
whether or not the user was able to revoke roles.  Many cleanups to indentation
and a few added comments.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Feb 11 21:25:07 2002 UTC (22 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.25: preferred, colored
Changes since revision 1.25: +101 -77 lines
Changes to "phase two" of script to no longer present password change
options when they are not valid.  Changed $authformother to $authform_other
so that I wouldn't think of authenticating my mom.  Moved some of the table
generation to a subroutine.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Mon Feb 11 15:37:58 2002 UTC (22 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.24: preferred, colored
Changes since revision 1.24: +67 -51 lines
First set of revisions made for reworking of user password code.  A few
cosmetic changes and a few logic simplifying changes made as well.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Feb 8 19:40:42 2002 UTC (22 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.23: preferred, colored
Changes since revision 1.23: +20 -20 lines
Replaced 'map' statements with equivalent 'foreach' statements in preperation
for larger changes.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Sun Jan 6 01:29:52 2002 UTC (22 years, 3 months ago) by harris41
Branches: MAIN
CVS tags: stable_2002_spring
Diff to previous 1.22: preferred, colored
Changes since revision 1.22: +3 -3 lines
sub BEGIN should be BEGIN

Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Dec 19 17:17:46 2001 UTC (22 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.21: preferred, colored
Changes since revision 1.21: +25 -1 lines
- Finished GPLing the code

Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Nov 16 07:00:53 2001 UTC (22 years, 5 months ago) by harris41
Branches: MAIN
Diff to previous 1.20: preferred, colored
Changes since revision 1.20: +31 -10 lines
fixing a parentheses bug and more dynamic adjustment of javascript indexing
of radio buttons

Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri Nov 16 06:23:11 2001 UTC (22 years, 5 months ago) by harris41
Branches: MAIN
Diff to previous 1.19: preferred, colored
Changes since revision 1.19: +257 -61 lines
adding in the interface components for filesystem authentication and
authentication changing

Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Oct 16 21:16:01 2001 UTC (22 years, 6 months ago) by www
Branches: MAIN
CVS tags: stable_2001_fall
Diff to previous 1.18: preferred, colored
Changes since revision 1.18: +2 -1 lines
Authors can now make Co-Authors

Revision 1.18: download - view: text, markup, annotated - select for diffs
Fri Aug 24 21:09:53 2001 UTC (22 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.17: preferred, colored
Changes since revision 1.17: +27 -1 lines
- added the localauth authentication mech

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu May 10 21:13:04 2001 UTC (22 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.16: preferred, colored
Changes since revision 1.16: +27 -0 lines
Co-Author

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Apr 25 20:33:26 2001 UTC (22 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.15: preferred, colored
Changes since revision 1.15: +8 -5 lines
- fixed cc to not ask for a section
- dc now only shows domains not machines

Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Apr 24 15:23:39 2001 UTC (23 years ago) by albertel
Branches: MAIN
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +8 -7 lines
- err, the substitute was right, but we also needed an unsubstituted version for later

Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue Apr 24 15:01:25 2001 UTC (23 years ago) by albertel
Branches: MAIN
Diff to previous 1.13: preferred, colored
Changes since revision 1.13: +1 -1 lines
- got the sustitue backwards

Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Apr 12 23:12:58 2001 UTC (23 years ago) by www
Branches: MAIN
Diff to previous 1.12: preferred, colored
Changes since revision 1.12: +4 -3 lines
Cover all domains.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Apr 12 19:43:49 2001 UTC (23 years ago) by www
Branches: MAIN
Diff to previous 1.11: preferred, colored
Changes since revision 1.11: +4 -3 lines
Fix course coordinator bug

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Mar 24 17:25:54 2001 UTC (23 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.10: preferred, colored
Changes since revision 1.10: +13 -3 lines
Update classlists in createuser

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Mar 24 17:05:26 2001 UTC (23 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.9: preferred, colored
Changes since revision 1.9: +13 -1 lines
Can add to classlist

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Mar 19 19:54:37 2001 UTC (23 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.8: preferred, colored
Changes since revision 1.8: +1 -1 lines
- typo

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Mar 17 15:42:24 2001 UTC (23 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.7: preferred, colored
Changes since revision 1.7: +38 -3 lines
Role assignments on domain level

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Mar 17 15:06:57 2001 UTC (23 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +7 -3 lines
Several small bug fixes in "Revoke Role"

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Mar 3 00:50:11 2001 UTC (23 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +15 -95 lines
At least useful now

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Mar 2 22:06:43 2001 UTC (23 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.4: preferred, colored
Changes since revision 1.4: +25 -5 lines
Can now add roles

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Mar 2 20:31:34 2001 UTC (23 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.3: preferred, colored
Changes since revision 1.3: +195 -2 lines
Does some more things right

Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Feb 21 20:38:35 2001 UTC (23 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.2: preferred, colored
Changes since revision 1.2: +60 -6 lines
Userinterface improvement - does start and end dates on roles

Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Feb 19 22:58:53 2001 UTC (23 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +150 -16 lines
Starting to show stuff

Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Feb 15 00:57:41 2001 UTC (23 years, 2 months ago) by www
Branches: MAIN
Handlers to create courses and users

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>