<?xml version="1.0"?> <!-- Generated by the OpenACS Package Manager --> <package key="dotlrn" url="http://openacs.org/repository/apm/packages/dotlrn" type="apm_application"> <package-name>dotLRN</package-name> <pretty-plural>dotLRN</pretty-plural> <initial-install-p>f</initial-install-p> <singleton-p>f</singleton-p> <version name="2.10.1b1" url="http://openacs.org/repository/download/apm/dotlrn-2.10.1b1.apm"> <owner url="http://openacs.org">OpenACS</owner> <summary>A Course Management System</summary> <release-date>2023-04-27</release-date> <vendor url="http://dotlrn.org">DotLRN Consortium</vendor> <maturity>2</maturity> <description format="text/html">Course Management</description> <provides url="dotlrn" version="2.10.1b1"/> <requires url="acs-tcl" version="5.10.1b1"/> <requires url="acs-subsite" version="5.10.1b1"/> <requires url="acs-admin" version="5.10.1b1"/> <requires url="acs-mail-lite" version="5.10.1b1"/> <requires url="acs-lang" version="5.10.1b1"/> <requires url="attachments" version="0.11"/> <requires url="new-portal" version="2.10.1b1"/> <requires url="profile-provider" version="2.10.1b1"/> <requires url="user-profile" version="2.10.1b1"/> <install package="dotlrn-bm"/> <install package="dotlrn-calendar"/> <install package="dotlrn-dotlrn"/> <install package="dotlrn-faq"/> <install package="dotlrn-forums"/> <install package="dotlrn-fs"/> <install package="dotlrn-homework"/> <install package="dotlrn-news"/> <install package="dotlrn-portlet"/> <install package="dotlrn-static"/> <install package="dotlrn-assessment"/> <install package="dotlrn-evaluation"/> <install package="theme-zen" /> <callbacks> <callback type="after-install" proc="dotlrn::apm::after_install"/> <callback type="after-instantiate" proc="dotlrn::apm::after_instantiate"/> <callback type="after-upgrade" proc="dotlrn::apm::after_upgrade"/> <callback type="before-uninstall" proc="dotlrn::apm::before_uninstall"/> </callbacks> <parameters> <parameter datatype="number" min_n_values="1" max_n_values="1" name="AdminChangeSiteTemplate_p" default="1" description="desc" section_name=".LRN Portal Types"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="AutoAddAuthorities" default="*" description="A comma-separated list of short-names of authorities for which users should be automatically added to .LRN, or '*' for all. In order for users to be auto-added, AutoAddUsersP needs to be set to 1, and this needs to be set to * or include the relevant authority short_names. Example: 'local,ldap'." section_name="Auto-Adding Users to .LRN"/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="AutoAddUsersP" default="0" description="Automatically add OpenACS users to .LRN. 1 = yes, 0 = no. In order for users to be auto-added, this needs to be set to 1, and AutoAddAuthorities needs to be set to * or include the relevant authority short_names." section_name="Auto-Adding Users to .LRN"/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="AutoUserAccessLevel" default="1" description="The access level of auto-added users. 1 = Full access user, 0 = Limited access user" section_name="Auto-Adding Users to .LRN"/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="AutoUserReadPrivateDataP" default="1" description="Auto-added user's guest status. 1 = Not a guest , 0 = Guest." section_name="Auto-Adding Users to .LRN"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="AutoUserType" default="student" description="The user type for auto-approved users." section_name="Auto-Adding Users to .LRN"/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="CommDefaultSiteTemplate_p" default="0" description="This is the site_template_id used by default when creating a community. If you want to change this parameter go to Dotlrn Admin and Click in Site Templates; then Choose which is the Site Template for default when creating users." section_name=".LRN Portal Types"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="ConvertBinPath" default="/usr/bin/convert" description="path to the ImageMagick convert binary"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="DefaultCommunityJoinMailP" default="0" description="If there is no welcome mail for new members in the database, should a default one be send?" section_name="Communities"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="DefaultMaster_p" default="/packages/dotlrn/www/dotlrn-master" description="Default master for public pages ( user_id = 0 )" section_name=".LRN Portal Types"/> <!-- *** THIS SHOULD BE INSTALLED BY THEME ZEN ***** <parameter datatype="string" min_n_values="1" max_n_values="1" name="DefaultSiteTemplate" default="#theme-zen.Zen_Theme#" description="The name of the default site template"/> --> <parameter datatype="string" min_n_values="1" max_n_values="1" name="DefaultSiteTemplate" default="#new-portal.sloan_theme_name#" description="The name of the default site template"/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="SelfRegistrationP" default="1" description="Allow a user to join/leave communities or classes."/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="SelfRegistrationRedirectTo" default="/dotlrn" description="URL to redirect to if user is not allowed to join/leave a community or class instead of displaying the 'Not Allowed' page."/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="UserChangeSiteTemplate_p" default="0" description="Indicates if all users are able to change their Site Template. A value of 0 indicates that users cannot change it. A value of 1 indicates that users can." section_name=".LRN Portal Types"/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="UserDefaultSiteTemplate_p" default="0" description="This is the site_template_id used by default when creating a user. If you want to change this parameter go to Dotlrn Admin and Click in Site Templates; then Choose which is the Site Template for default when creating users." section_name=".LRN Portal Types"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="admin_layout_name" default="#new-portal.simple_2column_layout_name#" description="The layout of the admin page"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="admin_page_name" default="#dotlrn.admin_page_name#" description="The name of the admin page"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="auto_dotlrn_user_email_patterns" description="Automatic dotLRN user email patterns"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="class_group_type_key" default="dotlrn_class" description="Class Group Type"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="class_instance_pages_csv" default="#dotlrn.class_page_home_title#,#new-portal.simple_2column_layout_name#,#dotlrn.class_page_home_accesskey#;#dotlrn.class_page_calendar_title#,#new-portal.simple_1column_layout_name#,#dotlrn.class_page_calendar_accesskey#;#dotlrn.class_page_file_storage_title#,#new-portal.simple_1column_layout_name#,#dotlrn.class_page_file_storage_accesskey#" description="cvs list of the page_name/layout to create"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="class_instance_portal_pretty_name" default="#dotlrn.class_instance_portal_pretty_name#" description="the nice name for the class instance portal template"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="class_instances_pretty_name" default="#dotlrn.class_instances_pretty_name#" description="used to display everywhere in the ui"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="class_instances_pretty_plural" default="#dotlrn.class_instances_pretty_plural#" description="used everywhere in the ui"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="classes_pretty_name" default="#dotlrn.classes_pretty_name#" description="used to display everywhere in the ui"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="classes_pretty_plural" default="#dotlrn.classes_pretty_plural#" description="used everywhere in the ui"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="club_group_type_key" default="dotlrn_club" description="Class Group Type"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="club_pages_csv" default="#dotlrn.club_page_home_title#,#new-portal.simple_2column_layout_name#,#dotlrn.club_page_home_accesskey#;#dotlrn.club_page_calendar_title#,#new-portal.simple_1column_layout_name#,#dotlrn.club_page_calendar_accesskey#;#dotlrn.club_page_file_storage_title#,#new-portal.simple_1column_layout_name#,#dotlrn.club_page_file_storage_accesskey#;#dotlrn.club_page_people_title#,#new-portal.simple_1column_layout_name#,#dotlrn.club_page_people_accesskey#" description="same"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="clubs_pretty_name" default="#dotlrn.clubs_pretty_name#" description="used everywhere in the ui"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="clubs_pretty_plural" default="#dotlrn.clubs_pretty_plural#" description="used everywhere in the ui"/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="community_level_p" description="Whether this is a Class Instance Level instantiation of the package"/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="community_type_level_p" description="Whether this is a Class Level instance of the package"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="default_class_instance_applets" default="dotlrn_dotlrn,dotlrn_fs,dotlrn_forums,dotlrn_calendar,dotlrn_faq,dotlrn_news,dotlrn_static,dotlrn_bm,dotlrn_syllabus,dotlrn_homework_applet" description="dotLRN applets to add by default to each new community"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="default_club_applets" default="dotlrn_dotlrn,dotlrn_fs,dotlrn_forums,dotlrn_calendar,dotlrn_faq,dotlrn_news,dotlrn_static,dotlrn_bm" description="the applets to add when making a new club"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="default_subcomm_applets" default="dotlrn_dotlrn,dotlrn_fs,dotlrn_forums,dotlrn_calendar,dotlrn_faq,dotlrn_news,dotlrn_static,dotlrn_bm" description="The applets to add when making a new subgroup"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="default_user_portal_applets" default="dotlrn_dotlrn,dotlrn_calendar,dotlrn_forums,dotlrn_faq,dotlrn_fs,dotlrn_news" description="a csv list of the applets to call when creating the user portal template"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="departments_pretty_name" default="#dotlrn.departments_pretty_name#" description="used everywhere in the ui"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="departments_pretty_plural" default="#dotlrn.departments_pretty_plural#" description="used everywhere in the ui"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="dotlrn_admin_pretty_name" default="#dotlrn.dotlrn_admin_pretty_name#" description="What is dotlrn administration displayed as? Some might want 'Site Wide Administration' and some might with 'dotLRN Administration'"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="dotlrn_class_instance" default="dotlrn_class_instance" description="Defines which subtype of dotlrn portal type is going to be used by default when creating a new Class Portal." section_name=".LRN Portal Types"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="dotlrn_club" default="dotlrn_club" description="Defines which subtype of dotlrn portal type is going to be used by default when creating a new Subgruop portal." section_name=".LRN Portal Types"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="dotlrn_community" default="dotlrn_community" description="Defines which subtype of dotlrn portal type is going to be used by default when creating a new Community portal. " section_name=".LRN Portal Types"/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="dotlrn_level_p" description="Whether this is the top-level instantiation of the DotLRN package"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="dotlrn_main_portlet_pretty_name" default="#dotlrn.dotlrn_main_portlet_pretty_name#" description="The pretty name for the dotlrn main portlet (aka "My Groups")"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="dotlrn_main_portlet_region" default="2" description="The region of the user's workspace portal to put the dotlrn main portlet into. 1 is the leftmost. 2 is the next region to the left. etc."/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="dotlrn_toolbar_enabled_p" default="0" description="Enable or disable the dotlrn toolbar" section_name="Toolbar"/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="dotlrn_toolbar_show_info_p" default="0" description="Show relevant information to developers." section_name="Toolbar"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="group_type_key" default="dotlrn_community" description="Class Group Type"/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="hide_personal_portal_p" default="0" description="Some systems may wish to keep the personal portal hidden. Setting this value to 1 will cause dotlrn to exclude navigation to the personal portal from community portals, and disable the entire navbar on non-community portal pages."/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="non_member_layout_name" default="#new-portal.simple_2column_layout_name#" description="The name of the not a member page"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="non_member_page_name" default="#dotlrn.non_member_page_name#" description="The name of the not a member page"/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="show_portrait_p" default="1" description="Should we show and solicit user portraits? 1=Yes, 0=No"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="subcomm_pages_csv" default="#dotlrn.subcomm_page_home_title#,#new-portal.simple_2column_layout_name#,#dotlrn.subcomm_page_home_accesskey#;#dotlrn.subcomm_page_info_title#,#new-portal.simple_1column_layout_name#,#dotlrn.subcomm_page_info_accesskey#;#dotlrn.subcomm_page_calendar_title#,#new-portal.simple_1column_layout_name#,#dotlrn.subcomm_page_calendar_accesskey#;#dotlrn.subcomm_page_file_storage_title#,#new-portal.simple_1column_layout_name#,#dotlrn.subcomm_page_file_storage_accesskey#" description="default page names and layouts for subcomms"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="subcommunities_pretty_name" default="#dotlrn.subcommunities_pretty_name#" description="what subcomms are called"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="subcommunities_pretty_plural" default="#dotlrn.subcommunities_pretty_plural#" description="the plural"/> <parameter datatype="number" min_n_values="1" max_n_values="1" name="user" default="user" description="Defines which subtype of dotlrn portal type is going to be used by default when creating a new User portal." section_name=".LRN Portal Types"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="user_portal_pages_csv" default="#dotlrn.user_portal_page_home_title#,#new-portal.simple_2column_layout_name#,#dotlrn.user_portal_page_home_accesskey#;#dotlrn.user_portal_page_calendar_title#,#new-portal.simple_1column_layout_name#,#dotlrn.user_portal_page_calendar_accesskey#;#dotlrn.user_portal_page_file_storage_title#,#new-portal.simple_1column_layout_name#,#dotlrn.user_portal_page_file_storage_accesskey#" description="a csv list of the other pages to create on the user wsp by default"/> <parameter datatype="string" min_n_values="1" max_n_values="1" name="user_portal_pretty_name" default="#dotlrn.user_portal_pretty_name#" description="the pretty name for the user portal"/> </parameters> </version> </package>