Annotation of loncom/html/adm/help/tex/Domain_Configuration_Course_Defaults.tex, revision 1.7
1.1 raeburn 1: \label{Domain_Configuration_Course_Defaults}
1.2 raeburn 2: Starting with LON-CAPA 2.10, a Domain Coordinator can configure default
3: settings for courses in the domain. Defaults are of two types:
1.1 raeburn 4: \begin{itemize}
1.6 raeburn 5: \item \textbf{Defaults that can be overridden in an individual course by a Course Coordinator}
1.4 raeburn 6:
1.6 raeburn 7: Currently, there are three domain defaults of this type (which can be overridden
8: using Settings $>$ Course Settings $>$ Display with ``Display of resources'' checked).
1.4 raeburn 9:
10: \begin{itemize}
11: \item Student formula entry uses inline preview, not DragMath pop-up
12:
13: For problems that require a formula input via a textbox, the default is to
14: show the math expression in a previewer below the textbox, as the student types.
15: The alternative is to use the older (Java-based) DragMath pop-up which allows
16: the student to compose the expression in a WYSIWYG-style editor in a pop-up window
17: and then save it to the textbox in the main window using a ``Save and Close'' button.
18:
19: \item Molecule editor uses JSME (HTML5) in place of JME (Java)
20:
21: For problems that require the student to ``draw'' an organic structure using a
22: molecule editor, the default is to use the HTML5 version (JSME). The alternative
23: is to use the older (Java-based) JME editor.
24:
1.5 raeburn 25: \item Course requesters who may clone a course (besides course's owner and coordinators)
26:
27: This can be set to no additional requesters, or to any course requester in the domain, or
28: if categories have been defined in the domain for institutional codes for official courses
1.6 raeburn 29: (in localenroll::instcode\_defaults), to categories which must match in new and cloned
1.5 raeburn 30: courses (e.g., department and number).
31:
1.4 raeburn 32: \end{itemize}
33:
1.5 raeburn 34: \item \textbf{Defaults that can be overridden in an individual course by a Domain
1.6 raeburn 35: Coordinator}
1.1 raeburn 36:
1.7 ! raeburn 37: Currently, there are five domain defaults of this type (which can be overridden
1.6 raeburn 38: via the ``View or modify a course or community'' interface).
1.2 raeburn 39:
40: \begin{itemize}
41: \item responder count - number of responses needed before submissions made to
42: anonymous surveys (with no identifying information) are viewable by Course personnel.
43: \item default course quotas - domain default for quotas (MB) for official, unofficial,
44: community, and textbook course types for content uploaded directly to the course.
45: \item default course credits - whether credits may be specified for courses (Yes/No),
1.3 raeburn 46: if yes: default values for number of credits for official, unofficial and textbook courses.
1.4 raeburn 47: \item submit button behavior post-submission
48:
49: The default is for the ``Submit Answer'' button in the current page to be disabled for 60s following
50: answer submission. After processing a student's answer a new page is displayed. The setting
51: to disable a button, (with or without a timeout), applies to the button in the old page in
52: the time period before the new page is loaded by the browser.
1.7 ! raeburn 53:
! 54: \item lifetime of temporary tables (course's homeserver)
! 55:
! 56: The default lifetime (since last update) for ``temporary'' MySQL tables
! 57: containing student performance data is 172800s (i.e., 2 days). A different default
! 58: lifetime can be set by course type, which will apply to MySQL tables on the course's
! 59: homeserver only.
! 60:
! 61: A reason to do this might be where a domain has created a custom script to export
! 62: a course's grade data, by running SQL queries against the temporary tables.
! 63:
! 64: Note: student performance data are stored permanently in GDBM files; the temporary MySQL
! 65: tables are simply used to speed up display when a Course Coordinator uses the
! 66: Assessment Chart or Statistics functions in a course.
! 67:
1.4 raeburn 68: \end{itemize}
69:
1.3 raeburn 70: \end{itemize}
1.4 raeburn 71:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>