=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/java/org/hisp/dhis/dataadmin/action/databrowser/ActionSupport.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/java/org/hisp/dhis/dataadmin/action/databrowser/ActionSupport.java 2011-05-22 12:36:53 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/java/org/hisp/dhis/dataadmin/action/databrowser/ActionSupport.java 2011-05-24 09:08:25 +0000 @@ -48,7 +48,7 @@ import org.hisp.dhis.organisationunit.OrganisationUnitGroupService; import org.hisp.dhis.organisationunit.OrganisationUnitService; import org.hisp.dhis.organisationunit.comparator.OrganisationUnitNameComparator; -import org.hisp.dhis.ouwt.manager.OrganisationUnitSelectionManager; +import org.hisp.dhis.oust.manager.SelectionTreeManager; import org.hisp.dhis.paging.ActionPagingSupport; import org.hisp.dhis.period.PeriodService; import org.hisp.dhis.period.PeriodType; @@ -112,11 +112,11 @@ this.periodService = periodService; } - protected OrganisationUnitSelectionManager selectionManager; + protected SelectionTreeManager selectionTreeManager; - public void setSelectionManager( OrganisationUnitSelectionManager selectionManager ) + public void setSelectionTreeManager( SelectionTreeManager selectionTreeManager ) { - this.selectionManager = selectionManager; + this.selectionTreeManager = selectionTreeManager; } // ------------------------------------------------------------------------- === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/java/org/hisp/dhis/dataadmin/action/databrowser/DataBrowserAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/java/org/hisp/dhis/dataadmin/action/databrowser/DataBrowserAction.java 2011-05-23 04:39:20 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/java/org/hisp/dhis/dataadmin/action/databrowser/DataBrowserAction.java 2011-05-24 09:08:25 +0000 @@ -64,11 +64,11 @@ // If set, change the current selected unit if ( selectedUnitChanger != null ) { - selectionManager.setSelectedOrganisationUnit( organisationUnitService.getOrganisationUnit( Integer + selectionTreeManager.setSelectedOrganisationUnit( organisationUnitService.getOrganisationUnit( Integer .parseInt( selectedUnitChanger ) ) ); } - selectedUnit = selectionManager.getSelectedOrganisationUnit(); + selectedUnit = selectionTreeManager.getReloadedSelectedOrganisationUnit(); // Checks if the selected unit is a leaf node of tree then // We must add parent as the same parameter value @@ -135,7 +135,7 @@ } else if ( mode.equals( "OU" ) ) { - selectedUnit = selectionManager.getSelectedOrganisationUnit(); + selectedUnit = selectionTreeManager.getSelectedOrganisationUnit(); if ( (drillDownCheckBox != null) && drillDownCheckBox.equals( TRUE ) ) { === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/resources/META-INF/dhis/beans.xml' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/resources/META-INF/dhis/beans.xml 2011-04-22 17:02:27 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/resources/META-INF/dhis/beans.xml 2011-05-24 09:08:25 +0000 @@ -128,8 +128,8 @@ - + - + === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/resources/struts.xml' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/resources/struts.xml 2011-04-04 16:47:24 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/resources/struts.xml 2011-05-24 09:08:25 +0000 @@ -26,11 +26,12 @@ - /main.vm - - /dhis-web-maintenance-dataadmin/collectiveDataLockingForm.vm + /main.vm + /dhis-web-maintenance-dataadmin/collectiveDataLockingForm.vm /dhis-web-maintenance-dataadmin/menu.vm - ../dhis-web-commons/oust/oust.js,javascript/datasetLockReport.js, javascript/collectiveDataLockingForm.js + ../dhis-web-commons/oust/oust.js, + javascript/datasetLockReport.js, + javascript/collectiveDataLockingForm.js /dhis-web-maintenance-dataadmin/dataBrowserForm.vm /dhis-web-maintenance-dataadmin/menu.vm - ../dhis-web-commons/ouwt/ouwt.js, - javascript/dataBrowser.js, javascript/dataBrowserForm.js + ../dhis-web-commons/oust/oust.js, + javascript/dataBrowser.js, + javascript/dataBrowserForm.js @@ -436,6 +438,6 @@ javascript/sqlView.js F_SQLVIEW_MANAGEMENT - + === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/webapp/dhis-web-maintenance-dataadmin/dataBrowserForm.vm' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/webapp/dhis-web-maintenance-dataadmin/dataBrowserForm.vm 2011-05-23 04:39:20 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/webapp/dhis-web-maintenance-dataadmin/dataBrowserForm.vm 2011-05-24 09:08:25 +0000 @@ -11,7 +11,7 @@

$i18n.getString( "data_browser" ) #openHelp( "dataBrowser" )

-
+ @@ -75,11 +75,7 @@ - +
$i18n.getString( "period_type" )$i18n.getString( "select_parent_organisation_unit" )
-
- #parse( "/dhis-web-commons/ouwt/orgunittree.vm" ) -
-
@@ -92,4 +88,4 @@
- + \ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/webapp/dhis-web-maintenance-dataadmin/javascript/dataBrowserForm.js' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/webapp/dhis-web-maintenance-dataadmin/javascript/dataBrowserForm.js 2011-05-23 04:39:20 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/webapp/dhis-web-maintenance-dataadmin/javascript/dataBrowserForm.js 2011-05-24 09:08:25 +0000 @@ -1,6 +1,10 @@ jQuery(document).ready(function() { - selection.setListenerFunction(organisationUnitModeSelected); + selectionTreeSelection.setListenerFunction( organisationUnitModeSelected ); + selectionTreeSelection.setMultipleSelectionAllowed( false ); + selectionTree.clearSelectedOrganisationUnits(); + selectionTree.buildSelectionTree(); + datePickerInRange('fromDate', 'toDate'); validation2('databrowser', function(form) {