=== modified file 'dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/security/MappedRedirectStrategy.java' --- dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/security/MappedRedirectStrategy.java 2011-12-26 10:07:59 +0000 +++ dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/security/MappedRedirectStrategy.java 2012-06-27 08:00:02 +0000 @@ -90,12 +90,7 @@ if ( device.isMobile() ) { - // Older nokia phones do not set the referer header correct, leaving old code here for now - // until new code has been tested. - // - // url = request.getHeader( "referer" ).replaceFirst( "/dhis-web-commons/security/login.action", - // "/mobile/index.action" ); - url = getRootPath( request ) + "/mobile/index.action"; + url = getRootPath( request ) + "/light/index.action"; } log.debug( "Redirecting to " + url ); === modified file 'dhis-2/dhis-web/dhis-web-commons/src/main/resources/i18n_global.properties' --- dhis-2/dhis-web/dhis-web-commons/src/main/resources/i18n_global.properties 2012-06-07 09:55:49 +0000 +++ dhis-2/dhis-web/dhis-web-commons/src/main/resources/i18n_global.properties 2012-06-27 08:00:02 +0000 @@ -46,7 +46,7 @@ dhis-web-validationrule=Data Quality dhis-web-mapping=GIS dhis-web-reporting=Reports -dhis-web-light=Mobile +dhis-web-light=Mobile (light) dhis-web-dashboard-integration=Dashboard dhis-web-visualizer=Data Visualizer dhis-web-dashboard=Data Analyser === modified file 'dhis-2/dhis-web/dhis-web-light/pom.xml' --- dhis-2/dhis-web/dhis-web-light/pom.xml 2012-05-10 09:57:03 +0000 +++ dhis-2/dhis-web/dhis-web-light/pom.xml 2012-06-27 08:00:02 +0000 @@ -1,5 +1,5 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 @@ -21,8 +21,8 @@ javax.servlet servlet-api - - + + @@ -58,7 +58,7 @@ org.hisp.dhis dhis-support-test - + === modified file 'dhis-2/dhis-web/dhis-web-light/src/main/resources/struts.xml' --- dhis-2/dhis-web/dhis-web-light/src/main/resources/struts.xml 2012-06-18 10:29:46 +0000 +++ dhis-2/dhis-web/dhis-web-light/src/main/resources/struts.xml 2012-06-27 08:00:02 +0000 @@ -1,477 +1,404 @@ - - - - - - - - - - /dhis-web-light/main.vm - /dhis-web-light/menu.vm - - - - - - - /dhis-web-light/main.vm - /dhis-web-light/selectOrganisationUnit.vm - - /mobile/selectDataSet.action?organisationUnitId=${organisationUnitId} - - - /mobile/selectPeriod.action?organisationUnitId=${organisationUnitId}&dataSetId=${dataSetId} - - - - - - /dhis-web-light/main.vm - /dhis-web-light/selectDataSet.vm - - /mobile/selectPeriod.action?organisationUnitId=${organisationUnitId}&dataSetId=${dataSetId} - - - - - - /dhis-web-light/main.vm - /dhis-web-light/selectPeriod.vm - - - - - /dhis-web-light/main.vm - /dhis-web-light/dataEntryOverview.vm - - - - - /dhis-web-light/main.vm - /dhis-web-light/dataEntrySection.vm - - - - - /mobile/dataEntry.action?organisationUnitId=${organisationUnitId}&dataSetId=${dataSetId}&periodId=${periodId}&sectionId=${sectionId}&validated=${validated} - - /dhis-web-light/main.vm - /dhis-web-light/dataEntrySection.vm - - F_DATAVALUE_ADD,F_DATAVALUE_UPDATE,F_DATAVALUE_DELETE - - - - - /mobile/index.action?organisationUnitId=${organisationUnitId}&dataSetId=${dataSetId}&periodId=${periodId}&complete=true - - - - - - - - /dhis-web-light/main.vm - - /dhis-web-light/trackingMenu.vm - - - - /dhis-web-light/main.vm - - /dhis-web-light/namebased/selectNamebasedOrganisationUnits.vm - - - - - /dhis-web-light/main.vm - /dhis-web-light/namebased/selectActivityType.vm - - - - - /dhis-web-light/main.vm - /dhis-web-light/beneficiaryList.vm - - - - - /dhis-web-light/main.vm - /dhis-web-light/namebased/selectActivity.vm - - - - - /dhis-web-light/main.vm - /dhis-web-light/namebased/programStageForm.vm - - - - - /dhis-web-light/main.vm - /dhis-web-light/namebased/completedProgramStageForm.vm - - - - - /mobile/selectBeneficiary.action?organisationUnitId=${orgUnitId}&current=${current}&validated=true - - - /mobile/showPatientProgramStageList.action?patientId=${patientId}&programInstanceId=${programInstanceId}&programId=${programId}&validated=true - - showRepeatableEventRegistrationForm.action?programInstanceId=${programInstanceId}&programStageId=${programStageId}&currentProgramStageInstanceId=${programStageInstanceId} - - /dhis-web-light/main.vm - /dhis-web-light/namebased/programStageForm.vm - - - - - /dhis-web-light/main.vm - /dhis-web-light/namebased/beneficiaryDetail.vm - - - - - /dhis-web-light/main.vm - /dhis-web-light/namebased/beneficiaryDetail.vm - showPatientProgramList.action?patientId=${patientId} - - - - - /dhis-web-light/main.vm - - /dhis-web-light/namebased/findBeneficiaryForm.vm - - - - - /dhis-web-light/main.vm - - /dhis-web-light/namebased/findRelatedPatientForm.vm - - - - showPatientProgramList.action?patientId=${patientId} - - - /dhis-web-light/main.vm - - /dhis-web-light/namebased/beneficiaryList.vm - - - - - /dhis-web-light/main.vm - - /dhis-web-light/namebased/addNewRelationshipForm.vm - - - - showAddNewRelationshipForm.action?originalPatientId=${originalPatientId}&relatedPatientId=${patientId}&relationshipTypeId=${relationshipTypeId} - - - /dhis-web-light/main.vm - - /dhis-web-light/namebased/relatedPatientList.vm - - - - showPatientProgramList.action?patientId=${originalPatientId}&validated=true - - - - - - /dhis-web-light/main.vm - - /dhis-web-light/namebased/beneficiaryProgramList.vm - - - - - /dhis-web-light/main.vm - - /dhis-web-light/namebased/beneficiaryProgramStageList.vm - - - - - /dhis-web-light/main.vm - - /dhis-web-light/namebased/repeatableEventRegistrationForm.vm - - - - showPatientProgramStageList.action?patientId=${patientId}&programInstanceId=${programInstanceId}&programId=${programId}&validated=false - - - - - - - - /dhis-web-light/main.vm - - /dhis-web-light/registration/selectRegistrationOrganisationUnits.vm - - - - - /dhis-web-light/main.vm - - /dhis-web-light/registration/beneficiaryRegistrationForm.vm - - - - - /dhis-web-light/main.vm - - /dhis-web-light/registration/beneficiaryRegistrationForm.vm - - - - - - - /dhis-web-light/main.vm - - /dhis-web-light/enrollment/selectEnrollmentOrganisationUnits.vm - - - - - /dhis-web-light/main.vm - - /dhis-web-light/enrollment/beneficiarySearchingForm.vm - - - - - /dhis-web-light/main.vm - - /dhis-web-light/enrollment/beneficiarySearchResult.vm - - - - - /dhis-web-light/main.vm - - /dhis-web-light/enrollment/enrollmentProgramList.vm - - - - - /dhis-web-light/main.vm - - /dhis-web-light/enrollment/programEnrollmentForm.vm - - - - - /mobile/selectEnrollmentProgram.action?patientId=${patientId}&validated=true - - /dhis-web-light/main.vm - /dhis-web-light/enrollment/programEnrollmentForm.vm - - - - - - - /dhis-web-light/main.vm - /dhis-web-light/singleevent/selectSingleEvent.vm - - - - - /dhis-web-light/main.vm - /dhis-web-light/singleevent/selectSingleEventBeneficiary.vm - - - - - /dhis-web-light/main.vm - /dhis-web-light/singleevent/singleEventForm.vm - - - - - /mobile/selectSingleEventBeneficiary.action?programId=${programId}&organisationUnitId=${organisationUnitId}&validated=true - - /dhis-web-light/main.vm - /dhis-web-light/singleevent/singleEventForm.vm - - - - - - - /dhis-web-light/main.vm - /dhis-web-light/reports.vm - - - - - /dhis-web-light/dashboard_page.vm - - /dhis-web-light/dashboard_charts.vm - - - - - /dhis-web-light/dashboard_page.vm - - /dhis-web-light/dashboard_reports.vm - - - - - /dhis-web-light/dashboard_page.vm - - /dhis-web-light/dashboard_documents.vm - - - - - /dhis-web-light/dashboard_page.vm - - /dhis-web-commons/ajax/htmlGrid.vm - - - - - /dhis-web-light/dashboard_page.vm - - /dhis-web-light/inputReportParamsForm.vm - - - - - 480 - 800 - - - - - - - - /dhis-web-light/main.vm - /dhis-web-light/settings.vm - - - - /mobile/index.action - - - - - - - /dhis-web-light/main.vm - /dhis-web-light/messages.vm - - - - - /dhis-web-light/main.vm - /dhis-web-light/message.vm - - - - - /mobile/messages.action - - - - - /dhis-web-light/main.vm - /dhis-web-light/feedback.vm - - - - /mobile/index.action - - - - - - /dhis-web-light/main.vm - /dhis-web-light/anonymous/anonymousProgramSelection.vm - - - - - /dhis-web-light/main.vm - /dhis-web-light/anonymous/anonymousProgramForm.vm - - - - - /mobile/anonymous.action - /dhis-web-light/main.vm - /dhis-web-light/anonymous/anonymousProgramForm.vm - - - + + + + + + + + + /dhis-web-light/main.vm + /dhis-web-light/menu.vm + + + + + + /dhis-web-light/main.vm + /dhis-web-light/selectOrganisationUnit.vm + + /light/selectDataSet.action?organisationUnitId=${organisationUnitId} + + + /light/selectPeriod.action?organisationUnitId=${organisationUnitId}&dataSetId=${dataSetId} + + + + + /dhis-web-light/main.vm + /dhis-web-light/selectDataSet.vm + + /light/selectPeriod.action?organisationUnitId=${organisationUnitId}&dataSetId=${dataSetId} + + + + + /dhis-web-light/main.vm + /dhis-web-light/selectPeriod.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/dataEntryOverview.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/dataEntrySection.vm + + + + + /light/dataEntry.action?organisationUnitId=${organisationUnitId}&dataSetId=${dataSetId}&periodId=${periodId}&sectionId=${sectionId}&validated=${validated} + + /dhis-web-light/main.vm + /dhis-web-light/dataEntrySection.vm + F_DATAVALUE_ADD,F_DATAVALUE_UPDATE,F_DATAVALUE_DELETE + + + + + /light/index.action?organisationUnitId=${organisationUnitId}&dataSetId=${dataSetId}&periodId=${periodId}&complete=true + + + + + + + /dhis-web-light/main.vm + /dhis-web-light/trackingMenu.vm + + + /dhis-web-light/main.vm + /dhis-web-light/namebased/selectNamebasedOrganisationUnits.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/namebased/selectActivityType.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/beneficiaryList.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/namebased/selectActivity.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/namebased/programStageForm.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/namebased/completedProgramStageForm.vm + + + + + /light/selectBeneficiary.action?organisationUnitId=${orgUnitId}&current=${current}&validated=true + + + /light/showPatientProgramStageList.action?patientId=${patientId}&programInstanceId=${programInstanceId}&programId=${programId}&validated=true + + + showRepeatableEventRegistrationForm.action?programInstanceId=${programInstanceId}&programStageId=${programStageId}&currentProgramStageInstanceId=${programStageInstanceId} + + /dhis-web-light/main.vm + /dhis-web-light/namebased/programStageForm.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/namebased/beneficiaryDetail.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/namebased/beneficiaryDetail.vm + showPatientProgramList.action?patientId=${patientId} + + + + /dhis-web-light/main.vm + /dhis-web-light/namebased/findBeneficiaryForm.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/namebased/findRelatedPatientForm.vm + + + + showPatientProgramList.action?patientId=${patientId} + /dhis-web-light/main.vm + /dhis-web-light/namebased/beneficiaryList.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/namebased/addNewRelationshipForm.vm + + + + + showAddNewRelationshipForm.action?originalPatientId=${originalPatientId}&relatedPatientId=${patientId}&relationshipTypeId=${relationshipTypeId} + + /dhis-web-light/main.vm + /dhis-web-light/namebased/relatedPatientList.vm + + + + showPatientProgramList.action?patientId=${originalPatientId}&validated=true + + + + + /dhis-web-light/main.vm + /dhis-web-light/namebased/beneficiaryProgramList.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/namebased/beneficiaryProgramStageList.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/namebased/repeatableEventRegistrationForm.vm + + + + showPatientProgramStageList.action?patientId=${patientId}&programInstanceId=${programInstanceId}&programId=${programId}&validated=false + + + + + + + /dhis-web-light/main.vm + /dhis-web-light/registration/selectRegistrationOrganisationUnits.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/registration/beneficiaryRegistrationForm.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/registration/beneficiaryRegistrationForm.vm + + + + + + /dhis-web-light/main.vm + /dhis-web-light/enrollment/selectEnrollmentOrganisationUnits.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/enrollment/beneficiarySearchingForm.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/enrollment/beneficiarySearchResult.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/enrollment/enrollmentProgramList.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/enrollment/programEnrollmentForm.vm + + + + /light/selectEnrollmentProgram.action?patientId=${patientId}&validated=true + /dhis-web-light/main.vm + /dhis-web-light/enrollment/programEnrollmentForm.vm + + + + + + /dhis-web-light/main.vm + /dhis-web-light/singleevent/selectSingleEvent.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/singleevent/selectSingleEventBeneficiary.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/singleevent/singleEventForm.vm + + + + + /light/selectSingleEventBeneficiary.action?programId=${programId}&organisationUnitId=${organisationUnitId}&validated=true + + /dhis-web-light/main.vm + /dhis-web-light/singleevent/singleEventForm.vm + + + + + + /dhis-web-light/main.vm + /dhis-web-light/reports.vm + + + + /dhis-web-light/dashboard_page.vm + /dhis-web-light/dashboard_charts.vm + + + + /dhis-web-light/dashboard_page.vm + /dhis-web-light/dashboard_reports.vm + + + + /dhis-web-light/dashboard_page.vm + /dhis-web-light/dashboard_documents.vm + + + + /dhis-web-light/dashboard_page.vm + /dhis-web-commons/ajax/htmlGrid.vm + + + + /dhis-web-light/dashboard_page.vm + /dhis-web-light/inputReportParamsForm.vm + + + + + 480 + 800 + + + + + + + /dhis-web-light/main.vm + /dhis-web-light/settings.vm + + + + /light/index.action + + + + + + /dhis-web-light/main.vm + /dhis-web-light/messages.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/message.vm + + + + /light/messages.action + + + + /dhis-web-light/main.vm + /dhis-web-light/feedback.vm + + + + /light/index.action + + + + + /dhis-web-light/main.vm + /dhis-web-light/anonymous/anonymousProgramSelection.vm + + + + /dhis-web-light/main.vm + /dhis-web-light/anonymous/anonymousProgramForm.vm + + + + /light/anonymous.action + /dhis-web-light/main.vm + /dhis-web-light/anonymous/anonymousProgramForm.vm + + + === modified file 'dhis-2/dhis-web/dhis-web-light/src/main/webapp/WEB-INF/web.xml' --- dhis-2/dhis-web/dhis-web-light/src/main/webapp/WEB-INF/web.xml 2012-03-12 20:25:54 +0000 +++ dhis-2/dhis-web/dhis-web-light/src/main/webapp/WEB-INF/web.xml 2012-06-27 08:00:02 +0000 @@ -18,7 +18,7 @@ org.hisp.dhis.servlet.filter.HttpRedirectFilter redirectPath - mobile/index.action + light/index.action