CVS log for loncom/interface/lonpickcourse.pm

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN
Current tag: version_2_6_X


Revision 1.67.2.3: download - view: text, markup, annotated - select for diffs
Sun Jan 20 22:47:37 2008 UTC (16 years, 3 months ago) by raeburn
Branches: version_2_6_X
CVS tags: version_2_6_3, version_2_6_2, version_2_6_1
Diff to previous 1.67.2.2: preferred, colored next main 1.68: preferred, colored
Changes since revision 1.67.2.2: +3 -6 lines
Backport 1.70

Revision 1.67.2.2: download - view: text, markup, annotated - select for diffs
Wed Jan 2 11:25:38 2008 UTC (16 years, 4 months ago) by raeburn
Branches: version_2_6_X
CVS tags: version_2_6_0
Diff to previous 1.67.2.1: preferred, colored
Changes since revision 1.67.2.1: +30 -8 lines
- backport 1.68, 1.69

Revision 1.67.2.1: download - view: text, markup, annotated - select for diffs
Wed Nov 28 17:36:11 2007 UTC (16 years, 5 months ago) by albertel
Branches: version_2_6_X
CVS tags: version_2_5_99_1, version_2_5_99_0
Diff to previous 1.67: preferred, colored
Changes since revision 1.67: +4 -4 lines
- hide type selector

Revision 1.67: download - view: text, markup, annotated - select for diffs
Tue Nov 6 04:39:19 2007 UTC (16 years, 6 months ago) by raeburn
Branches: MAIN
Branch point for: version_2_6_X
Diff to previous 1.66: preferred, colored
Changes since revision 1.66: +7 -3 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.

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>