Index: openacs-4/packages/anon-eval/anon-eval.info =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/anon-eval/anon-eval.info,v diff -u -r1.2 -r1.3 --- openacs-4/packages/anon-eval/anon-eval.info 31 Jan 2006 01:40:36 -0000 1.2 +++ openacs-4/packages/anon-eval/anon-eval.info 4 Feb 2006 13:42:03 -0000 1.3 @@ -7,15 +7,15 @@ f f - + anny flores Anonymous course evaluations 2006-01-31 Viaro Networks Anonymous Evaluations is based on the Assessment Package. 0 - + Index: openacs-4/packages/anon-eval/catalog/anon-eval.en_US.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/anon-eval/catalog/anon-eval.en_US.ISO-8859-1.xml,v diff -u -r1.2 -r1.3 --- openacs-4/packages/anon-eval/catalog/anon-eval.en_US.ISO-8859-1.xml 9 Jun 2005 05:54:36 -0000 1.2 +++ openacs-4/packages/anon-eval/catalog/anon-eval.en_US.ISO-8859-1.xml 4 Feb 2006 13:42:03 -0000 1.3 @@ -3,8 +3,11 @@ You are not able to submit a respose for this evaluation. You don't have permission to admin Course Evaluations. - Course Evaluations - Course Evaluations Administration - Anonymous Course Evaluations + Evaluations + Evaluations Administration + Answered Evaluations + Anonymous Evaluations + Open Evaluations You don't have permission to see the results. + Show Evaluations Index: openacs-4/packages/anon-eval/www/assessment.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/anon-eval/www/assessment.tcl,v diff -u -r1.2 -r1.3 --- openacs-4/packages/anon-eval/www/assessment.tcl 9 Jun 2005 05:54:36 -0000 1.2 +++ openacs-4/packages/anon-eval/www/assessment.tcl 4 Feb 2006 13:42:03 -0000 1.3 @@ -37,10 +37,10 @@ as::assessment::data -assessment_id $assessment_id set admin_p [permission::permission_p -privilege admin -object_id [ad_conn package_id]] -if { $admin_p } { - ad_return_complaint 1 "[_ anon-eval.admin_message]" - ad_script_abort -} +#if { $admin_p } { +# ad_return_complaint 1 "[_ anon-eval.admin_message]" +# ad_script_abort +#} if {![info exists assessment_data(assessment_id)]} { ad_return_complaint 1 "[_ assessment.Requested_assess_does]" Index: openacs-4/packages/anon-eval/www/index-postgresql.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/anon-eval/www/index-postgresql.xql,v diff -u -r1.1 -r1.2 --- openacs-4/packages/anon-eval/www/index-postgresql.xql 2 Jun 2005 06:28:45 -0000 1.1 +++ openacs-4/packages/anon-eval/www/index-postgresql.xql 4 Feb 2006 13:42:03 -0000 1.2 @@ -17,6 +17,7 @@ where asm.assessment_id = a.assessment_id and ism.section_id = asm.section_id) and acs_permission__permission_p (a.assessment_id, :user_id, 'read') = 't' + and not ci.live_revision is null order by lower(cr.title) Index: openacs-4/packages/anon-eval/www/index.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/anon-eval/www/index.adp,v diff -u -r1.1 -r1.2 --- openacs-4/packages/anon-eval/www/index.adp 2 Jun 2005 06:28:45 -0000 1.1 +++ openacs-4/packages/anon-eval/www/index.adp 4 Feb 2006 13:42:03 -0000 1.2 @@ -7,6 +7,6 @@ -

#assessment.answered_assessments#

+

#anon-eval.Answered_Evaluations#

Index: openacs-4/packages/anon-eval/www/index.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/anon-eval/www/index.tcl,v diff -u -r1.2 -r1.3 --- openacs-4/packages/anon-eval/www/index.tcl 9 Jun 2005 05:54:36 -0000 1.2 +++ openacs-4/packages/anon-eval/www/index.tcl 4 Feb 2006 13:42:03 -0000 1.3 @@ -10,17 +10,17 @@ page_title:onevalue } -set page_title "[_ assessment.Show_Assessments]" +set page_title "[_ anon-eval.Show_Evaluations]" set context_bar [list] set package_id [ad_conn package_id] set folder_id [as::assessment::folder_id -package_id $package_id] set user_id [ad_conn user_id] set admin_p [permission::permission_p -privilege admin -object_id [ad_conn package_id]] -if { $admin_p } { - ad_return_complaint 1 "[_ anon-eval.permission_denied]" - ad_script_abort -} +#if { $admin_p } { +# ad_return_complaint 1 "[_ anon-eval.permission_denied]" +# ad_script_abort +#} # create a list with all open assessments template::list::create \ @@ -29,7 +29,7 @@ -key assessment_id \ -elements { title { - label "[_ assessment.open_assessments]" + label "[_ anon-eval.Open_Evaluations]" display_template {@assessments.title@} } } -main_class { Index: openacs-4/packages/anon-eval/www/session.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/anon-eval/www/session.adp,v diff -u -r1.1 -r1.2 --- openacs-4/packages/anon-eval/www/session.adp 2 Jun 2005 06:28:45 -0000 1.1 +++ openacs-4/packages/anon-eval/www/session.adp 4 Feb 2006 13:42:03 -0000 1.2 @@ -6,6 +6,7 @@ #assessment.Assessment#: @assessment_data.title@ +#assessment.User_ID#: @first_names@ @last_name@#assessment.anonymous_name# #assessment.Percent_Score#: @assessment_score@ #assessment.Started#: @session_start@ Index: openacs-4/packages/anon-eval/www/session.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/anon-eval/www/session.tcl,v diff -u -r1.2 -r1.3 --- openacs-4/packages/anon-eval/www/session.tcl 9 Jun 2005 05:54:36 -0000 1.2 +++ openacs-4/packages/anon-eval/www/session.tcl 4 Feb 2006 13:42:03 -0000 1.3 @@ -19,10 +19,10 @@ permission::require_permission -object_id $assessment_id -privilege read set admin_p [permission::permission_p -privilege admin -object_id [ad_conn package_id]] -if { $admin_p } { - ad_return_complaint 1 "[_ anon-eval.permission_denied]" - ad_script_abort -} +#if { $admin_p } { +# ad_return_complaint 1 "[_ anon-eval.permission_denied]" +# ad_script_abort +#} if {![info exists assessment_data(assessment_id)]} { ad_return_complaint 1 "[_ assessment.Requested_assess_does]" Index: openacs-4/packages/anon-eval/www/asm-admin/toggle-anonymous.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/anon-eval/www/asm-admin/toggle-anonymous.tcl,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/anon-eval/www/asm-admin/toggle-anonymous.tcl 4 Feb 2006 13:42:03 -0000 1.1 @@ -0,0 +1,21 @@ +# packages/anon-eval/www/asm-admin/toggle-anonymous.tcl + +ad_page_contract { + + Toggle if assessment is anonymous or not + + @author Roel Canicula (roel@solutiongrove.com) + @creation-date 2006-02-04 + @arch-tag: 8714d788-72c8-491c-8f96-4c146aeedc37 + @cvs-id $Id: toggle-anonymous.tcl,v 1.1 2006/02/04 13:42:03 roelc Exp $ +} { + assessment_id:integer,notnull + return_url:notnull +} -properties { +} -validate { +} -errors { +} + +db_dml toggle_anonymous {} + +ad_returnredirect $return_url \ No newline at end of file Index: openacs-4/packages/anon-eval/www/asm-admin/toggle-anonymous.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/anon-eval/www/asm-admin/toggle-anonymous.xql,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/anon-eval/www/asm-admin/toggle-anonymous.xql 4 Feb 2006 13:42:03 -0000 1.1 @@ -0,0 +1,17 @@ + + + + + + + + + + + + update as_assessments + set anonymous_p = (case when anonymous_p = 't' then 'f' else 't' end) + where assessment_id = :assessment_id + + + \ No newline at end of file Index: openacs-4/packages/anon-eval/www/asm-admin/toggly-anonymous.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/anon-eval/www/asm-admin/toggly-anonymous.tcl,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/anon-eval/www/asm-admin/toggly-anonymous.tcl 4 Feb 2006 13:42:03 -0000 1.1 @@ -0,0 +1,18 @@ +# packages/anon-eval/www/asm-admin/toggly-anonymous.tcl + +ad_page_contract { + + Toggle if assessment is anonymous or not + + @author Roel Canicula (roel@solutiongrove.com) + @creation-date 2006-02-04 + @arch-tag: 4ef548a2-c1f2-47ef-a1f5-61bffbdd7a00 + @cvs-id $Id: toggly-anonymous.tcl,v 1.1 2006/02/04 13:42:03 roelc Exp $ +} { + assessment_id:integer,notnull + return_url:notnull +} -properties { +} -validate { +} -errors { +} +