Index: lams_central/web/lams_authoring.swf =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/lams_authoring.swf,v diff -u -r1.522 -r1.523 Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/lams_authoring_library.swf,v diff -u -r1.422 -r1.423 Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/Grouping.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/Grouping.as,v diff -u -r1.13 -r1.14 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/Grouping.as 5 Mar 2009 05:16:37 -0000 1.13 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/Grouping.as 6 Mar 2009 04:38:58 -0000 1.14 @@ -39,6 +39,9 @@ public static var CHOSEN_GROUPING:Number = 2; //TeacherChosen public static var LEARNER_CHOICE_GROUPING:Number = 4; + public static var MINIMUM_NUMBER_OF_GROUPS = 2; + public static var MINIMUM_NUMBER_OF_LEARNERS = 1; + private var _equalGroupSizes:Boolean; private var _viewStudentsBeforeSelection:Boolean; Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as,v diff -u -r1.87 -r1.88 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as 27 Feb 2009 05:01:34 -0000 1.87 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as 6 Mar 2009 04:38:58 -0000 1.88 @@ -229,6 +229,7 @@ //first create the grouping object var newGrouping = new Grouping(_cv.ddm.newUIID()); newGrouping.groupingTypeID = _defaultGroupingTypeID; + newGrouping.numberOfGroups = Grouping.MINIMUM_NUMBER_OF_GROUPS; // set defualt number of groups _cv.ddm.addGrouping(newGrouping); Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/PropertyInspectorControls.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/PropertyInspectorControls.as,v diff -u -r1.61 -r1.62 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/PropertyInspectorControls.as 5 Mar 2009 05:16:37 -0000 1.61 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/PropertyInspectorControls.as 6 Mar 2009 04:38:58 -0000 1.62 @@ -675,8 +675,8 @@ var g:Grouping = _canvasModel.getCanvas().ddm.getGroupingByUIID(_canvasModel.selectedItem.activity.createGroupingUIID); if(groupingBy == 'num_learners'){ - numRandomGroups_stp.value = 2; - numGroups_stp.value = 2; + numRandomGroups_stp.value = Grouping.MINIMUM_NUMBER_OF_GROUPS; + numGroups_stp.value = Grouping.MINIMUM_NUMBER_OF_GROUPS; equalGroupSizes_chk.selected = false; numRandomGroups_stp.enabled = false; @@ -685,7 +685,7 @@ _group_naming_btn.visible = false; }else{ - numLearners_stp.value = 1; + numLearners_stp.value = Grouping.MINIMUM_NUMBER_OF_LEARNERS; numRandomGroups_stp.enabled = (e != null) ? e : true; numGroups_stp.enabled = (e != null) ? e : true; @@ -769,18 +769,18 @@ if(g.groupingTypeID == groupType_cmb.dataProvider[i].data) groupType_cmb.selectedIndex=i; if(g.groupingTypeID == Grouping.RANDOM_GROUPING) { - numLearners_stp.value = (g.learnersPerGroups != null) ? g.learnersPerGroups : 1;//0; - numRandomGroups_stp.value = (g.numberOfGroups != null) ? g.numberOfGroups : 2;//0; + numLearners_stp.value = (g.learnersPerGroups != null) ? g.learnersPerGroups : Grouping.MINIMUM_NUMBER_OF_LEARNERS; + numRandomGroups_stp.value = (g.numberOfGroups != null) ? g.numberOfGroups : Grouping.MINIMUM_NUMBER_OF_GROUPS; } else if (g.groupingTypeID == Grouping.LEARNER_CHOICE_GROUPING) { - numGroups_stp.value = (g.numberOfGroups != null) ? g.numberOfGroups : 2;//0; - numLearners_stp.value = (g.learnersPerGroups != null) ? g.learnersPerGroups : 1;//0; + numGroups_stp.value = (g.numberOfGroups != null) ? g.numberOfGroups : Grouping.MINIMUM_NUMBER_OF_GROUPS; + numLearners_stp.value = (g.learnersPerGroups != null) ? g.learnersPerGroups : Grouping.MINIMUM_NUMBER_OF_LEARNERS; equalGroupSizes_chk.selected = (g.equalGroupSizes != null && g.equalGroupSizes != undefined) ? g.equalGroupSizes : false; preview_student_groups_chk.selected = (g.viewStudentsBeforeSelection != null && g.viewStudentsBeforeSelection != undefined) ? g.viewStudentsBeforeSelection : false; } else { // Teacher Chosen Grouping - numGroups_stp.value = (g.maxNumberOfGroups != null) ? g.maxNumberOfGroups : 2;//0; + numGroups_stp.value = (g.maxNumberOfGroups != null) ? g.maxNumberOfGroups : Grouping.MINIMUM_NUMBER_OF_GROUPS; } }