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

<package key="evaluation" url="http://openacs.org/repository/apm/packages/evaluation" type="apm_application">
    <package-name>Evaluation</package-name>
    <pretty-plural>Evaluations</pretty-plural>
    <initial-install-p>f</initial-install-p>
    <singleton-p>f</singleton-p>
    
    <version name="2.5.0" url="http://openacs.org/repository/download/apm/evaluation-2.5.0.apm">
        <owner url="mailto:jopez@galileo.edu">Jose Pablo Escobedo Del Cid</owner>
        <summary>This package allows the users (professors and students) to use  the system to submit and grade the tasks.</summary>
        <release-date>2009-07-22</release-date>

        <description format="text/html">This package allows the professors and TAs to assign tasks to the students and to grade them, and to the students to upload their answers and see their grades.</description>
        <maturity>0</maturity>
        <package_instance_name>#evaluation.Evaluations#</package_instance_name>

        <provides url="evaluation" version="2.5.0"/>
        <requires url="calendar" version="2.5.0"/>
        <requires url="dotlrn" version="2.5.0"/>
        <requires url="notifications" version="5.4.2"/>

        <callbacks>
            <callback type="after-install"  proc="evaluation::apm::package_install"/>
            <callback type="after-instantiate"  proc="evaluation::apm::package_instantiate"/>
            <callback type="after-upgrade"  proc="evaluation::apm::after_upgrade"/>
            <callback type="before-uninstantiate"  proc="evaluation::apm::package_uninstantiate"/>
            <callback type="before-upgrade"  proc="evaluation::apm::package_before_upgrade"/>
        </callbacks>
        <parameters>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="ArchiveCommand"  default="/usr/bin/zip -r {out_file} {in_file}" description="Program (and program options) to use for archiving file storage objects. Use the special tags {in_file} and {out_file} (including the curly braces) to denote the locations of the input and output files on the command line."/>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="ArchiveExtension"  default="zip" description="The extension that the programmer should add to the output file. This depends on the value of ArchiveCommand"/>
            <parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="AssignmentsPortletRegion"  default="1" description="Use this parameter to indicate the possition of the assignments portlet (if applicable) in the page. Set this parameter to null if you want to use the default possition."/>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="EvaluationPageName"  default="#evaluation.evaluationpagename#" description="Use this parameter to add the portlets (if you are using them evaluation_assignments and evaluation_evaluations) in a new page. If you do not want the portlets to be set in a new page, set this parameter to null."/>
            <parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="EvaluationsPortletRegion"  default="2" description="Use this parameter to indicate the possition of the evaluations portlet (if applicable) in the page. Set this parameter to null if you want to use the default possition. "/>
            <parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="MaxNumberOfBytes"  default="5000" description="Maximun number of bytes allowed for the files in this package. (tasks, tasks sols, student answers, grades sheets, ect)"/>
            <parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="SimpleVersion"  default="0" description="Used to choose between the simple version and the full version"/>
            <parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="StoreFilesInDatabaseP"  default="1" description="Flag to determine the storage type. A flag of 1 (true) will store the files in the database. If 0 (false) files are stored in the filesystem. ***This parameter should only be changed at package instance creation.***"/>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="urlProtocols"  default="http://,ftp://,https://" description="Alowed protocols to use for the url field when submitting a task, task solution or an answer.

Add values separated by comma."/>
        </parameters>

    </version>
</package>
