Annotation of loncom/html/adm/help/tex/Domain_Configuration_Course_Defaults.tex, revision 1.10

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.8       raeburn     7: Currently, there are four domain defaults of this type (which can be overridden
1.6       raeburn     8: using Settings $>$ Course Settings $>$ Display with ``Display of resources'' checked).
1.4       raeburn     9: 
                     10: \begin{itemize}
1.8       raeburn    11: \item Default method to display mathematics expressions included between $<$m$>$ and $<$/m$>$ tags.
                     12: 
1.9       raeburn    13: Starting with LON-CAPA 2.11.3 the default renderer used to display math can be set to one of: 
1.8       raeburn    14: \textit{MathJax}, \textit{Convert to Images (mimetex)}, or \textit{TeX to HTML (tth)}.
                     15: The domain default in effect for a user will be for the domain of the user's current role.
                     16: However, if a user has selected a renderer from the \textit{Math display settings} in 
                     17: User Preferences that will take precedence over the domain default.
                     18: Furthermore, if the course setting: \textit{Force use of a specific math rendering engine}
                     19: has been set, that will take precedence (in course context) over both the user preference 
                     20: and the domain default.  If no default renderer has been set, MathJax is used in 
1.10    ! raeburn    21: LON-CAPA 2.12 and later, whereas TeX to HTML (tth) is used in LON-CAPA 2.11 and earlier.
1.8       raeburn    22:   
1.4       raeburn    23: \item Student formula entry uses inline preview, not DragMath pop-up
                     24: 
                     25: For problems that require a formula input via a textbox, the default is to
                     26: show the math expression in a previewer below the textbox, as the student types.
                     27: The alternative is to use the older (Java-based) DragMath pop-up which allows 
                     28: the student to compose the expression in a WYSIWYG-style editor in a pop-up window
                     29: and then save it to the textbox in the main window using a ``Save and Close'' button.
                     30: 
                     31: \item Molecule editor uses JSME (HTML5) in place of JME (Java)
                     32: 
                     33: For problems that require the student to ``draw'' an organic structure using a
                     34: molecule editor, the default is to use the HTML5 version (JSME).  The alternative
                     35: is to use the older (Java-based) JME editor.
                     36: 
1.5       raeburn    37: \item Course requesters who may clone a course (besides course's owner and coordinators)
                     38: 
                     39: This can be set to no additional requesters, or to any course requester in the domain, or
                     40: if categories have been defined in the domain for institutional codes for official courses
1.6       raeburn    41: (in localenroll::instcode\_defaults), to categories which must match in new and cloned 
1.5       raeburn    42: courses (e.g., department and number).
                     43: 
1.4       raeburn    44: \end{itemize}
                     45: 
1.5       raeburn    46: \item \textbf{Defaults that can be overridden in an individual course by a Domain
1.6       raeburn    47: Coordinator}
1.1       raeburn    48: 
1.7       raeburn    49: Currently, there are five domain defaults of this type (which can be overridden
1.6       raeburn    50: via the ``View or modify a course or community'' interface). 
1.2       raeburn    51: 
                     52: \begin{itemize}
                     53: \item responder count - number of responses needed before submissions made to 
                     54: anonymous surveys (with no identifying information) are viewable by Course personnel.
                     55: \item default course quotas - domain default for quotas (MB) for official, unofficial,
                     56: community, and textbook course types for content uploaded directly to the course.
                     57: \item default course credits - whether credits may be specified for courses (Yes/No),
1.3       raeburn    58:  if yes: default values for number of credits for official, unofficial and textbook courses.
1.4       raeburn    59: \item submit button behavior post-submission
                     60: 
                     61: The default is for the ``Submit Answer'' button in the current page to be disabled for 60s following
                     62: answer submission.  After processing a student's answer a new page is displayed. The setting 
                     63: to disable a  button, (with or without a timeout), applies to the button in the old page in
                     64: the time period before the new page is loaded by the browser.
1.7       raeburn    65: 
                     66: \item lifetime of temporary tables (course's homeserver)
                     67: 
                     68: The default lifetime (since last update) for ``temporary'' MySQL tables 
                     69: containing student performance data is 172800s (i.e., 2 days). A different default
                     70: lifetime can be set by course type, which will apply to MySQL tables on the course's 
                     71: homeserver only.
                     72: 
                     73: A reason to do this might be where a domain has created a custom script to export
                     74: a course's grade data, by running SQL queries against the temporary tables.
                     75: 
                     76: Note: student performance data are stored permanently in GDBM files; the temporary MySQL
                     77: tables are simply used to speed up display when a Course Coordinator uses the 
                     78: Assessment Chart or Statistics functions in a course.
                     79: 
1.4       raeburn    80: \end{itemize}
                     81: 
1.3       raeburn    82: \end{itemize}
1.4       raeburn    83: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>