# [LON-CAPA-cvs] cvs: loncom /html/adm/help/tex Domain_Configuration_Auto_Enrollment.tex Domain_Configuration_Request_Courses.tex Institutional_Integration_Course_Requests.tex

raeburn raeburn@source.lon-capa.org
Tue, 24 May 2011 02:01:30 -0000

raeburn		Tue May 24 02:01:30 2011 EDT

Modified files:
Domain_Configuration_Request_Courses.tex
Institutional_Integration_Course_Requests.tex
Log:
- Missing backslashes.

--- loncom/html/adm/help/tex/Domain_Configuration_Auto_Enrollment.tex:1.4	Mon May 23 20:01:37 2011
+++ loncom/html/adm/help/tex/Domain_Configuration_Auto_Enrollment.tex	Tue May 24 02:01:30 2011
@@ -25,7 +25,7 @@
personnel. If so, and the user is not the course owner, then the user will
be identified as a co-owner. Co-owners are listed in the course catalog, and
also in the pop-up window displayed when picking a course (e.g., for cloning,
-).  For the validation to work the validate_instcode() routine in localenroll.pm
+).  For the validation to work the validate\_instcode() routine in localenroll.pm
must have been customized to include the username supplied as the third argument
in the query made to the institutional data source which ties instructors to
institutional codes.
--- loncom/html/adm/help/tex/Domain_Configuration_Request_Courses.tex:1.4	Mon May 23 20:31:32 2011
+++ loncom/html/adm/help/tex/Domain_Configuration_Request_Courses.tex	Tue May 24 02:01:30 2011
@@ -6,9 +6,9 @@

Communities are similar to courses except the Coordinator may only browse areas of the shared LON-CAPA repository for which he/she has an author or co-author role.

-Course/Community requests may be set to be processed automatically, queued for approval by a Domain Coordinator, or (for official courses, for example) validated against institutional instructor of record data.  The With validation'' option is only displayed if the crsreq_checks() subroutine in localenroll.pm has been customized to indicate that a particular course type/institutional affiliation can be validated.
+Course/Community requests may be set to be processed automatically, queued for approval by a Domain Coordinator, or (for official courses, for example) validated against institutional instructor of record data.  The With validation'' option is only displayed if the crsreq\_checks() subroutine in localenroll.pm has been customized to indicate that a particular course type/institutional affiliation can be validated.

-The crsreq_checks() routine is closely tied to validate_crsreq(). With validation'' should not be a possible choice in the domain configuration menu for a particular course type/institutional affiliation, unless corresponding validation code has been implemented in validate_crsreq().
+The crsreq\_checks() routine is closely tied to validate\_crsreq(). With validation'' should not be a possible choice in the domain configuration menu for a particular course type/institutional affiliation, unless corresponding validation code has been implemented in validate\_crsreq().

LON-CAPA can be configured to send messages to Domain Coordinators to notify them when a course has been requested and queued pending approval. Recipients of such messages are selected from users with an active Domain Coordinator role for the domain.  These same users will also receive messages when a course request has been approved by a Domain Coordinator.

--- loncom/html/adm/help/tex/Institutional_Integration_Course_Requests.tex:1.2	Mon May 23 22:38:38 2011
+++ loncom/html/adm/help/tex/Institutional_Integration_Course_Requests.tex	Tue May 24 02:01:30 2011
@@ -6,7 +6,7 @@

In order to provide this functionality the following routines in /home/httpd/lib/pel/localenroll.pm will need to be customized.

-\emph{validate\_instcode()}, \emph{validate\_crsreq()}, \emph{crsreq_checks()}.
+\emph{validate\_instcode()}, \emph{validate\_crsreq()}, \emph{crsreq\_checks()}.

validate\_instcode() is called when a request is being made for an official course.
A check is made that the institutional code for which a course is being
@@ -168,17 +168,17 @@
\item domain (\$dom) \item reference to array of titles (\$codetitles), e.g.,
\begin{quote}
-@\{\$codetitles\} = ('Year','Semester',"Department','Number'); +@\{\$codetitles\} = ('Year','Semester','Department','Number');
\end{quote}
\item reference to hash of abbreviations used in categories (\$cat\_titles), e.g., \begin{quote} \%\{\$\\$cat\_titles\{'Semester'\}\} = (
\begin{quote}
-fs => 'Fall',
+fs =\> 'Fall',

-ss => 'Spring',
+ss =\> 'Spring',

-us => 'Summer'
+us =\> 'Summer'

);
\end{quote}