Annotation of loncom/html/adm/help/tex/Domain_Configuration_Author_Defaults.tex, revision 1.3

1.1       raeburn     1: \label{Domain_Configuration_Author_Defaults}
                      2: Starting with LON-CAPA 2.12, a Domain Coordinator can configure default
                      3: settings for Authoring Spaces in the domain. Defaults are of two types:
                      4: \begin{itemize}
                      5: \item \textbf{Defaults that can be overridden in an individual Authoring Space by an Author or co-Author}
                      6: 
1.2       raeburn     7: Currently, there are five domain defaults of this type (which can be overridden
1.1       raeburn     8: using selections from the Settings dropdown list item in the inline menu).
                      9: 
                     10: \begin{itemize}
                     11: \item Deactivate CodeMirror for EditXML editor
                     12: 
                     13: This sets whether CodeMirror (which provides line numbering, syntax highlighting and auto-insertion of balancing tags etc.) will be activated when using the EditXML editor.  Deactivation can improve performance and accessibility, but provides reduced functionality.
                     14: 
1.2       raeburn    15: \item Daxe editor: LON-CAPA standard menus start collapsed
                     16: 
                     17: This sets whether LON-CAPA's standard menus are collapsed or expanded when the ``Edit with Daxe'' button is pushed when viewing a LON-CAPA problem in Authoring Space. In the Daxe editor page itself an icon is available at top left to expand or collapse the block of menus.
                     18: 
1.1       raeburn    19: \item Dom. Coords. can enter Authoring Spaces in domain
                     20: 
                     21: This sets whether Domain Coordinators may enter Authoring Spaces belonging to other authors in their domain using the Co-Author: Select Author link beneath the Domain Coordinator role selectio item on the Roles page.
                     22: 
                     23: \item Default Copyright/Distribution
                     24: 
                     25: This sets the default selection in the Copyright/Distribution select box in a new metadata file when first publishing a file in Authoring Space.
                     26: 
                     27: \item Source Available selection set in a new metadata file
                     28: 
                     29: This sets the default selection in the Source Available select box in a new metadata file when first publishing a file in Authoring Space.
                     30: 
                     31: \end{itemize}
                     32: 
                     33: \item \textbf{Defaults that can be overridden for an individual Authoring Space by a Domain
                     34: Coordinator}
                     35: 
                     36: Currently, there are three domain defaults of this type (which can be overridden
                     37: via the ``View or modify a course or community'' interface).
                     38: 
                     39: \begin{itemize}
                     40: 
                     41: \item Available Editors 
                     42: 
1.2       raeburn    43: Possible editors are: Standard editor (Edit) Text editor (EditXML) and the Daxe editor (Daxe)
1.1       raeburn    44: 
                     45: \item Authoring Space quota (MB)
                     46: 
1.3     ! raeburn    47: This sets the default disk space allocation for Authoring Spaces in the domain.  Different defaults can be set based on institutional user type of the Author.  Institutional types themselves are set via the Domain configuration screen for ``Default authentication/language/timezone/portal/types''. 
1.1       raeburn    48: 
                     49: \item WebDAV access availability
                     50: 
                     51: This sets the default availability of WebDAV access to Authoring Spaces (server must be running https). Different defaults can be set based on institutional user type of the Author.
                     52: 
1.3     ! raeburn    53: WebDAV allows a user to connect to an Authoring Space in the same way as removable
        !            54: media, and to use their own laptop/desktop computer's file management tools and
        !            55: applications to move, edit and delete files. See: ``WebDAV access to Authoring Space''
        !            56: section in the Authoring manual for more information.
        !            57: 
        !            58: Note: webDAV usage requires Apache with SSL to be running on the library server.
        !            59: The user will be prompted to enter his/her username (this will be the LON-CAPA username
        !            60: or username,domain if the access is for a co-author with a domain different
        !            61: to that of the author), and the user's LON-CAPA password. webDAV also requires that the
        !            62: dav and dav\_fs modules are enabled in Apache. The way those are enabled depends on the
        !            63: Linux distro (command line access required).
        !            64: the Apache config.
        !            65: 
        !            66: \begin{itemize}
        !            67: 
        !            68: \item CentOS, Red Hat and Scientific Linux (6 and earlier)
        !            69: 
        !            70: The required LoadModule lines are included in the /etc/httpd/conf/httpd.conf
        !            71: file added by install.pl run to prepare a server for installation of LON-CAPA.
        !            72: 
        !            73: \item CentOS, Red Hat and Scientific Linux 7
        !            74: 
        !            75: The required LoadModule lines are in the default /etc/httpd/conf.modules.d/00-dav.conf
        !            76: file added when the httpd rpm is installed.
        !            77: 
        !            78: \item Ubuntu and Debian
        !            79: 
        !            80: Use the commands: a2enmod dav and a2enmod dav\_fs to enable the modules.
        !            81: 
        !            82: \item SLES
        !            83: 
        !            84: The APACHE\_MODULES entry in /etc/sysconfig/apache2 contains the list of modules to be
        !            85: loaded. If dav and dav\_fs are not present they should be added to the list.
        !            86: 
1.1       raeburn    87: \end{itemize}
                     88: 
1.3     ! raeburn    89: (Reload Apache after making any changes to the Apache configuration).
        !            90: 
        !            91: If you use Single Sign On to authenticate LON-CAPA users in your domain, then to
        !            92: support webDAV you also need to support authentication by LON-CAPA for your users.
        !            93: This can achieved if the authentication type stored internally for each SSO user is
        !            94: set to either (a) Kerberos 5 (with a parameter --  the appropriate Kerberos realm
        !            95: set), or (b) Local Authentication, with /home/httpd/lib/perl/localauth.pm
        !            96: customized to verify username and password (e.g., via LDAP).  If a user can log-in
        !            97: to LON-CAPA via the URL /adm/login (thereby by-passing SSO), then the same user will
        !            98: also be able to authenticate using a WebDAV client (assuming other requirements are
        !            99: met, i.e., SSL, WebDAV access enabled, active author or co-author role).
        !           100: 
        !           101: The requirement to obsolete published files before moving or deleting them, which applies to
        !           102: the regular web browser-based management of Authoring Space, also applies in the webDAV
        !           103: environment. Moving and deleting directories in the webDAV environment is prohibited if
        !           104: the directory, or any (nested) subdirectory contains a non-obsolete published resource.
        !           105: 
        !           106: Given the ability to easily delete unpublished content in webDAV (without the ability to
        !           107: reverse the deletion), it is important that authors assigned webDAV access are especially
        !           108: careful when working in the webDAV environment.
        !           109: 
1.1       raeburn   110: \end{itemize}
                    111: 
1.3     ! raeburn   112: \end{itemize}

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