Index: openacs-4/packages/assessment/www/asm-admin/item-edit-general.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/www/asm-admin/item-edit-general.xql,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/assessment/www/asm-admin/item-edit-general.xql 15 May 2007 20:14:18 -0000 1.5
+++ openacs-4/packages/assessment/www/asm-admin/item-edit-general.xql 7 Oct 2007 22:36:54 -0000 1.6
@@ -151,4 +151,41 @@
select sort_order from as_item_choices where choice_id=:n
+
+
+
+
+ select substring(title from 1 for 50) as title, revision_id from (select r.title, r.revision_id, case when m.target_rev_id is not null then 0 else 1 end as sort_key
+ from cr_items i, cr_revisions r
+ left join
+ (select r1.target_rev_id from
+ as_item_section_map m1, as_item_rels r1, as_assessment_section_map m2,
+ cr_items i2, cr_items i3, cr_items i4
+ where m1.as_item_id = r1.item_rev_id and r1.rel_type = 'as_item_type_rel'
+ and m1.section_id = m2.section_id
+ and m2.assessment_id = i2.latest_revision
+ and m1.as_item_id = i3.latest_revision
+ and m1.section_id = i4.latest_revision
+ and i2.item_id = :assessment_id) m
+ on m.target_rev_id = r.revision_id
+ where
+ i.parent_id = :folder_id
+ and r.revision_id = i.latest_revision
+ and i.content_type like 'as_item_type_mc') q order by sort_key
+
+
+
+
+
+
+ select distinct title, revision_id from (select substr(title,1,50) as title, revision_id
+ from cr_items i, cr_revisions r
+ where
+ i.parent_id = :folder_id
+ and r.title is not NULL
+ and r.revision_id = i.latest_revision
+ and i.content_type = 'as_item_type_mc') c
+
+
+