Index: openacs-4/packages/acs-subsite/www/admin/index.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/www/admin/index.adp,v diff -u -N -r1.21 -r1.22 --- openacs-4/packages/acs-subsite/www/admin/index.adp 28 Feb 2005 18:22:35 -0000 1.21 +++ openacs-4/packages/acs-subsite/www/admin/index.adp 4 Apr 2005 17:47:21 -0000 1.22 @@ -21,7 +21,7 @@
  • Host-Node Map
  • Object Types -
  • Admin Registration Assessment +
  • #acs-subsite.reg_asm_link# Index: openacs-4/packages/acs-subsite/www/admin/set-reg-assessment.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/www/admin/Attic/set-reg-assessment.adp,v diff -u -N -r1.1 -r1.2 --- openacs-4/packages/acs-subsite/www/admin/set-reg-assessment.adp 28 Feb 2005 18:15:13 -0000 1.1 +++ openacs-4/packages/acs-subsite/www/admin/set-reg-assessment.adp 4 Apr 2005 17:47:21 -0000 1.2 @@ -5,6 +5,12 @@ #acs-subsite.no_assessment# +#acs-subsite.create_asm# + +#acs-subsite.edit_asm# + +
    +
    Index: openacs-4/packages/acs-subsite/www/admin/set-reg-assessment.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/www/admin/Attic/set-reg-assessment.tcl,v diff -u -N -r1.2 -r1.3 --- openacs-4/packages/acs-subsite/www/admin/set-reg-assessment.tcl 4 Mar 2005 22:11:30 -0000 1.2 +++ openacs-4/packages/acs-subsite/www/admin/set-reg-assessment.tcl 4 Apr 2005 17:47:21 -0000 1.3 @@ -6,24 +6,30 @@ @cvs-id $Id: } +set value [parameter::get -parameter AsmForRegisterId] +set assessment_id $value set install_p [apm_package_installed_p "assessment"] set mount_p [site_node::get_package_url -package_key assessment] - if {$install_p == 0 || $mount_p == ""} { ad_return_complaint 1 "Assessment Package is not installed or mounted" ad_script_abort } +set url "" +if { ![string eq $assessment_id 0]} { +set package_id [db_string package_id {}] +set url [apm_package_url_from_id $package_id] +} +set instance_id [ db_list_of_lists get_instance_id {}] +set new_url [apm_package_url_from_id [lindex $instance_id 0]] set page_title "[ad_conn instance_name] Set the assessment for registration" set context [list "Set the assessment for registration"] set subsite_id [ad_conn subsite_id] -set value [parameter::get -parameter AsmForRegisterId] - set assessments [db_list_of_lists get_all_assessments {}] lappend assessments [list "[_ acs-subsite.none]" 0] @@ -38,6 +44,7 @@ {value $value}} } -on_submit { parameter::set_value -package_id [ad_conn package_id] -parameter AsmForRegisterId -value $assessment_id + ad_returnredirect "set-reg-assessment" } ad_return_template Index: openacs-4/packages/acs-subsite/www/admin/set-reg-assessment.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/www/admin/Attic/set-reg-assessment.xql,v diff -u -N -r1.2 -r1.3 --- openacs-4/packages/acs-subsite/www/admin/set-reg-assessment.xql 31 Mar 2005 17:44:09 -0000 1.2 +++ openacs-4/packages/acs-subsite/www/admin/set-reg-assessment.xql 4 Apr 2005 17:47:21 -0000 1.3 @@ -17,6 +17,19 @@ + + + + select package_id from cr_folders where folder_id=(select context_id from acs_objects where object_id=:assessment_id) + + + + + + + select package_id from apm_packages where package_key='assessment' + +