Index: openacs-4/packages/assessment/www/assessment.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/www/assessment.xql,v
diff -u -r1.7 -r1.8
--- openacs-4/packages/assessment/www/assessment.xql 8 Jan 2005 17:27:22 -0000 1.7
+++ openacs-4/packages/assessment/www/assessment.xql 20 Jan 2005 22:39:41 -0000 1.8
@@ -35,6 +35,45 @@
+
+
+
+ select max(s.sort_order) as section_order
+ from as_session_sections s, as_section_data d
+ where s.session_id = :session_id
+ and d.session_id = s.session_id
+ and d.section_id = s.section_id
+
+
+
+
+
+
+
+ select section_id
+ from as_session_sections
+ where session_id = :session_id
+ and sort_order = :section_order
+
+
+
+
+
+
+
+ select min(i.sort_order) as item_order
+ from as_session_items i
+ where i.session_id = :session_id
+ and i.section_id = :section_id
+ and not exists (select 1
+ from as_item_data d
+ where d.session_id = :session_id
+ and d.section_id = :section_id
+ and d.as_item_id = i.as_item_id)
+
+
+
+