<?xml version="1.0"?>
<!-- Generated by the OpenACS Package Manager -->

<package key="dotlrn" url="http://software.openforce.net/openacs/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="1.0" url="http://software.openforce.net/openacs/packages/dotlrn">
    <database-support>
        <database>oracle</database>
        <database>postgresql</database>
    </database-support>
        <owner url="mailto:dotlrn@openforce.net">OpenForce dotLRN</owner>
        <summary>A Course Management System</summary>
        <release-date>2001-10-03</release-date>
        <vendor url="http://openforce.net/">OpenForce</vendor>
        <description format="text/html">Course Management</description>

        <provides url="dotlrn" version="1.0"/>
        <requires url="acs-content-repository" version="4.1"/>
        <requires url="acs-kernel" version="4.1"/>
        <requires url="acs-subsite" version="4.2"/>
        <requires url="acs-tcl" version="4.1"/>
        <requires url="acs-templating" version="4.1.2"/>
        <requires url="new-portal" version="0.1a"/>

        <files>
            <file type="package_spec" path="dotlrn.info"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/dotlrn-applet-sc-create.sql"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/dotlrn-classes-create.sql"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/dotlrn-clubs-create.sql"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/dotlrn-communities-create.sql"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/dotlrn-community-memberships-create.sql"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/dotlrn-community-memberships-packages-create.sql"/>
            <file type="data_model_create" db_type="oracle" path="sql/oracle/dotlrn-create.sql"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/dotlrn-init.sql"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/dotlrn-main-portlet-create.sql"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/dotlrn-main-portlet-drop.sql"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/dotlrn-users-create.sql"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/dotlrn-users-package-create.sql"/>
            <file type="data_model_create" db_type="postgresql" path="sql/postgresql/dotlrn-create.sql"/>
            <file type="tcl_procs" path="tcl/applets-procs.tcl"/>
            <file type="tcl_procs" path="tcl/class-applets-procs.tcl"/>
            <file type="query_file" db_type="oracle" path="tcl/class-procs-oracle.xql"/>
            <file type="tcl_procs" path="tcl/class-procs.tcl"/>
            <file type="query_file" path="tcl/class-procs.xql"/>
            <file type="query_file" db_type="oracle" path="tcl/community-procs-oracle.xql"/>
            <file type="tcl_procs" path="tcl/community-procs.tcl"/>
            <file type="query_file" path="tcl/community-procs.xql"/>
            <file type="tcl_util" path="tcl/dotlrn-filter.tcl"/>
            <file type="tcl_init" path="tcl/dotlrn-init.tcl"/>
            <file type="query_file" db_type="oracle" path="tcl/dotlrn-main-portlet-procs-oracle.xql"/>
            <file type="tcl_procs" path="tcl/dotlrn-main-portlet-procs.tcl"/>
            <file type="query_file" path="tcl/dotlrn-main-portlet-procs.xql"/>
            <file type="query_file" db_type="oracle" path="tcl/dotlrn-procs-oracle.xql"/>
            <file type="query_file" db_type="postgresql" path="tcl/dotlrn-procs-postgresql.xql"/>
            <file type="tcl_procs" path="tcl/dotlrn-procs.tcl"/>
            <file type="query_file" path="tcl/dotlrn-procs.xql"/>
            <file type="query_file" db_type="oracle" path="tcl/dotlrn-security-procs-oracle.xql"/>
            <file type="tcl_procs" path="tcl/dotlrn-security-procs.tcl"/>
            <file type="query_file" path="tcl/dotlrn-security-procs.xql"/>
            <file type="content_page" path="www/admin/class-instance-new.adp"/>
            <file type="content_page" path="www/admin/class-instance-new.tcl"/>
            <file type="content_page" path="www/admin/class-new-2.tcl"/>
            <file type="content_page" path="www/admin/class-new.adp"/>
            <file type="content_page" path="www/admin/class-new.tcl"/>
            <file type="content_page" path="www/admin/classes.adp"/>
            <file type="content_page" path="www/admin/classes.tcl"/>
            <file type="query_file" path="www/admin/classes.xql"/>
            <file type="content_page" path="www/admin/community-user-add-2.adp"/>
            <file type="content_page" path="www/admin/community-user-add-2.tcl"/>
            <file type="content_page" path="www/admin/community-user-add-3.tcl"/>
            <file type="content_page" path="www/admin/community-user-add.adp"/>
            <file type="content_page" path="www/admin/community-user-add.tcl"/>
            <file type="query_file" path="www/admin/community-user-add.xql"/>
            <file type="content_page" path="www/admin/index.adp"/>
            <file type="content_page" path="www/admin/index.tcl"/>
            <file type="content_page" path="www/admin/master.adp"/>
            <file type="content_page" path="www/admin/one-class-instance.adp"/>
            <file type="content_page" path="www/admin/one-class-instance.tcl"/>
            <file type="query_file" path="www/admin/one-class-instance.xql"/>
            <file type="content_page" path="www/admin/one-class.adp"/>
            <file type="content_page" path="www/admin/one-class.tcl"/>
            <file type="query_file" path="www/admin/one-class.xql"/>
            <file type="content_page" path="www/admin/user-new-2.tcl"/>
            <file type="content_page" path="www/admin/user-new.adp"/>
            <file type="content_page" path="www/admin/user-new.tcl"/>
            <file type="query_file" path="www/admin/user-new.xql"/>
            <file type="content_page" path="www/admin/users.adp"/>
            <file type="content_page" path="www/admin/users.tcl"/>
            <file type="query_file" path="www/admin/users.xql"/>
            <file type="content_page" path="www/applet-add.tcl"/>
            <file type="content_page" path="www/applet-remove.tcl"/>
            <file type="content_page" path="www/classes.adp"/>
            <file type="content_page" path="www/classes.tcl"/>
            <file type="query_file" path="www/classes.xql"/>
            <file type="content_page" path="www/community-deregister.tcl"/>
            <file type="content_page" path="www/community-register.tcl"/>
            <file type="content_page" path="www/configure.adp"/>
            <file type="content_page" path="www/configure.tcl"/>
            <file type="query_file" db_type="oracle" path="www/index-oracle.xql"/>
            <file type="query_file" db_type="postgresql" path="www/index-postgresql.xql"/>
            <file path="www/index.adp"/>
            <file type="tcl_util" path="www/index.tcl"/>
            <file type="query_file" path="www/index.xql"/>
            <file type="content_page" path="www/install.tcl"/>
            <file path="www/master.adp"/>
            <file type="content_page" path="www/one-community-admin-users.tcl"/>
            <file type="content_page" path="www/one-community-admin.adp"/>
            <file type="content_page" path="www/one-community-admin.tcl"/>
            <file type="query_file" path="www/one-community-admin.xql"/>
            <file type="content_page" path="www/one-community-configure-2.tcl"/>
            <file type="content_page" path="www/one-community-configure.adp"/>
            <file type="content_page" path="www/one-community-configure.tcl"/>
            <file type="content_page" path="www/one-community-not-member.adp"/>
            <file type="content_page" path="www/one-community-type.adp"/>
            <file type="content_page" path="www/one-community-type.tcl"/>
            <file type="query_file" path="www/one-community-type.xql"/>
            <file type="content_page" path="www/one-community.adp"/>
            <file type="content_page" path="www/one-community.tcl"/>
            <file type="query_file" path="www/one-community.xql"/>
            <file type="content_page" path="www/spacer.gif"/>
            <file type="content_page" path="www/student-list.adp"/>
            <file type="content_page" path="www/student-list.tcl"/>
            <file type="query_file" path="www/student-list.xql"/>
            <file type="tcl_util" path="www/test.tcl"/>
        </files>
        <parameters>
            <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="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="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="string"  min_n_values="1"  max_n_values="1"  name="group_type_key"  default="dotlrn_community" description="Class Group Type"/>
            <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="club_group_type_key"  default="dotlrn_club" description="Class Group Type"/>
        </parameters>

    </version>
</package>