=== modified file 'local/vn/dhis-service-spreadsheet-reporting/pom.xml' --- local/vn/dhis-service-spreadsheet-reporting/pom.xml 2012-02-20 09:02:21 +0000 +++ local/vn/dhis-service-spreadsheet-reporting/pom.xml 2012-02-28 08:50:46 +0000 @@ -6,7 +6,7 @@ org.hisp.dhis dhis-services - 2.7 + 2.8-SNAPSHOT dhis-service-spreadsheet-reporting === modified file 'local/vn/dhis-web-spreadsheet-reporting/pom.xml' --- local/vn/dhis-web-spreadsheet-reporting/pom.xml 2012-02-20 09:02:21 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/pom.xml 2012-02-28 08:50:46 +0000 @@ -6,7 +6,7 @@ org.hisp.dhis dhis-web - 2.7 + 2.8-SNAPSHOT dhis-web-spreadsheet-reporting @@ -33,7 +33,7 @@ org.hisp.dhis dhis-service-spreadsheet-reporting - 2.7 + 2.8-SNAPSHOT org.hisp.dhis === modified file 'local/vn/dhis-web-spreadsheet-reporting/src/main/resources/struts.xml' --- local/vn/dhis-web-spreadsheet-reporting/src/main/resources/struts.xml 2011-12-13 07:46:57 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/resources/struts.xml 2012-02-28 08:50:46 +0000 @@ -141,7 +141,7 @@ - /dhis-web-spreadsheet-reporting/report/ajax/jsonExportGroups.vm + /dhis-web-spreadsheet-reporting/jsonExportGroups.vm - - /dhis-web-spreadsheet-reporting/responseExportReports.vm + + /dhis-web-spreadsheet-reporting/jsonExportReports.vm - - /dhis-web-spreadsheet-reporting/responseExportReports.vm + + /dhis-web-spreadsheet-reporting/jsonExportReports.vm - - /dhis-web-commons/ajax/xmlResponseSuccess.vm + + /dhis-web-commons/ajax/jsonResponseSuccess.vm @@ -409,7 +409,7 @@ - /dhis-web-spreadsheet-reporting/report/ajax/jsonDataElementCategoryOptionCombos.vm + /dhis-web-spreadsheet-reporting/jsonDataElementCategoryOptionCombos.vm - - /dhis-web-spreadsheet-reporting/report/responseExportItems.vm + + /dhis-web-spreadsheet-reporting/jsonExportItems.vm - + /dhis-web-commons/ajax/jsonResponseSuccess.vm F_EXCEL_REPORT_ADMINISTRATION @@ -460,8 +460,8 @@ - - /dhis-web-spreadsheet-reporting/responseSheets.vm + + /dhis-web-spreadsheet-reporting/jsonSheets.vm @@ -601,8 +601,8 @@ - - /dhis-web-spreadsheet-reporting/responseDataSets.vm + + /dhis-web-commons/ajax/jsonDataSets.vm @@ -703,8 +703,8 @@ - - /dhis-web-spreadsheet-reporting/responseExportReports.vm + + /dhis-web-spreadsheet-reporting/jsonExportReports.vm - - /dhis-web-commons/ajax/xmlResponseSuccess.vm + + /dhis-web-commons/ajax/jsonResponseSuccess.vm - - /dhis-web-commons/ajax/xmlResponseSuccess.vm + + /dhis-web-commons/ajax/jsonResponseSuccess.vm - - /dhis-web-commons/ajax/xmlResponseSuccess.vm + + /dhis-web-commons/ajax/jsonResponseSuccess.vm - - /dhis-web-commons/ajax/xmlResponseSuccess.vm + + /dhis-web-commons/ajax/jsonResponseSuccess.vm @@ -829,14 +829,14 @@ - - /dhis-web-spreadsheet-reporting/import/responseImportReports.vm + + /dhis-web-spreadsheet-reporting/jsonImportReports.vm - - /dhis-web-spreadsheet-reporting/import/responseImportReports.vm + + /dhis-web-spreadsheet-reporting/jsonImportReports.vm - - /dhis-web-spreadsheet-reporting/import/responseImportReport.vm + + /dhis-web-spreadsheet-reporting/jsonImportReport.vm - - /dhis-web-spreadsheet-reporting/responseDataElements.vm + + /dhis-web-commons/ajax/jsonDataElements.vm - - /dhis-web-spreadsheet-reporting/import/responseImportItem.vm + + /dhis-web-spreadsheet-reporting/jsonImportItem.vm - - /dhis-web-spreadsheet-reporting/import/responseImportItems.vm + + /dhis-web-spreadsheet-reporting/jsonImportItems.vm - - /dhis-web-commons/ajax/xmlResponseSuccess.vm + + /dhis-web-commons/ajax/jsonResponseSuccess.vm F_COPY_IMPORT_ITEM_ADMINISTRATION - - /dhis-web-commons/ajax/xmlResponseSuccess.vm + + /dhis-web-commons/ajax/jsonResponseSuccess.vm F_COPY_IMPORT_ITEM_ADMINISTRATION @@ -997,19 +997,19 @@ - - /dhis-web-commons/ajax/xmlResponseSuccess.vm + + /dhis-web-commons/ajax/jsonResponseSuccess.vm - - /dhis-web-commons/ajax/xmlResponseSuccess.vm - - /dhis-web-commons/ajax/xmlResponseError.vm - - /dhis-web-commons/ajax/xmlResponseInput.vm + + /dhis-web-commons/ajax/jsonResponseSuccess.vm + + /dhis-web-commons/ajax/jsonResponseError.vm + + /dhis-web-commons/ajax/jsonResponseInput.vm - + /dhis-web-spreadsheet-reporting/responseExportReportPreview.vm @@ -1085,8 +1085,8 @@ - - /dhis-web-spreadsheet-reporting/responseImportItemValuesByOrgunits.vm + + /dhis-web-spreadsheet-reporting/responseExportReportPreview.vm /dhis-web-commons/ajax/xmlResponseError.vm @@ -1158,8 +1158,8 @@ - - /dhis-web-spreadsheet-reporting/responsePeriodColumn.vm + + /dhis-web-spreadsheet-reporting/jsonPeriodColumn.vm @@ -1193,12 +1193,12 @@ - - /dhis-web-commons/ajax/xmlResponseSuccess.vm - - /dhis-web-commons/ajax/xmlResponseError.vm - - /dhis-web-commons/ajax/xmlResponseInput.vm + + /dhis-web-commons/ajax/jsonResponseSuccess.vm + + /dhis-web-commons/ajax/jsonResponseError.vm + + /dhis-web-commons/ajax/jsonResponseInput.vm F_EXCEL_TEMPLATE_MANAGEMENT_RENAME === modified file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/addDataStatus.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/addDataStatus.vm 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/addDataStatus.vm 2012-02-28 08:50:46 +0000 @@ -33,20 +33,14 @@ \ No newline at end of file === removed file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/import/responseImportItem.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/import/responseImportItem.vm 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/import/responseImportItem.vm 1970-01-01 00:00:00 +0000 @@ -1,9 +0,0 @@ - - - $importItem.id - $encoder.xmlEncode( $importItem.name ) - $importItem.row - $importItem.column - $encoder.xmlEncode( $importItem.expression ) - $importItem.sheetNo - \ No newline at end of file === removed file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/import/responseImportItems.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/import/responseImportItems.vm 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/import/responseImportItems.vm 1970-01-01 00:00:00 +0000 @@ -1,13 +0,0 @@ - - - #foreach($importItem in $importItems) - - $importItem.id - $encoder.xmlEncode( $importItem.name ) - $importItem.row - $importItem.column - $encoder.xmlEncode( $importItem.expression ) - $importItem.sheetNo - - #end - \ No newline at end of file === removed file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/import/responseImportReport.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/import/responseImportReport.vm 2011-08-03 08:38:38 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/import/responseImportReport.vm 1970-01-01 00:00:00 +0000 @@ -1,8 +0,0 @@ - - - $report.id - $encoder.xmlEncode( $!report.name ) - $report.type - $report.periodType.name - $report.excelTemplateFile - \ No newline at end of file === removed file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/import/responseImportReports.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/import/responseImportReports.vm 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/import/responseImportReports.vm 1970-01-01 00:00:00 +0000 @@ -1,12 +0,0 @@ - - - #foreach($importReport in $importReports) - - $importReport.id - $encoder.xmlEncode( $!importReport.name ) - $importReport.type - $importReport.periodType.name - $importReport.excelTemplateFile - - #end - \ No newline at end of file === modified file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/exceltemplate.js' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/exceltemplate.js 2011-08-04 08:39:55 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/exceltemplate.js 2012-02-28 08:50:46 +0000 @@ -41,26 +41,16 @@ */ function deleteExcelTemplate( fileName ) { - if ( window.confirm(i18n_confirm_delete) ) { - - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( deleteExcelTemplateReceived ); - request.send( "deleteExcelTemplate.action?fileName=" + fileName ); - } -} - -function deleteExcelTemplateReceived( xmlObject ) { - - var type = xmlObject.getAttribute( 'type' ); - - if ( type == 'error' ) - { - setMessage( xmlObject.firstChild.nodeValue ); - } - else - { - window.location.href = 'listAllExcelTemplates.action'; + if ( window.confirm( i18n_confirm_delete ) ) { + + jQuery.postUTF8( "deleteExcelTemplate.action", { fileName: fileName }, function( json ) + { + if ( json.response == 'error' ) { + setMessage( json.message ); + }else { + window.location.href = 'listAllExcelTemplates.action'; + } + } ); } } @@ -156,57 +146,43 @@ function renamingExcelTemplate( curFileName, newFileName, renamingMode ) { - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( renamingExcelTemplateReceived ); - - var params = "newFileName=" + newFileName + "&curFileName=" + curFileName + "&renamingMode=" + renamingMode; - request.sendAsPost( params ); - request.send( "renameExcelTemplate.action" ); -} - -function renamingExcelTemplateReceived( xmlObject ) { - - var type = xmlObject.getAttribute( 'type' ); - var message = xmlObject.firstChild.nodeValue; - - if ( type == "success" ) - { - closeDialog( dialog ); - - if ( window.confirm( confirmUpdateSysMessage ) ) - { - updateExportReportByTemplate(); - } - else - { - window.location.href="listAllExcelTemplates.action?mode=" + mode + "&message=" + message; - } - } - else if ( type == "input" ) - { - window.location.href="listAllExcelTemplates.action?mode=" + mode + "&message=" + message; - } - else setMessage( message ); + jQuery.postUTF8( "renameExcelTemplate.action", { + newFileName: newFileName, + curFileName: curFileName, + renamingMode: renamingMode + }, function( json ){ + if ( json.response == "success" ) + { + closeDialog( dialog ); + + if ( window.confirm( confirmUpdateSysMessage ) ) + { + updateExportReportByTemplate(); + } + else + { + window.location.href="listAllExcelTemplates.action?mode=" + mode + "&message=" + json.message; + } + } + else if ( json.response == "input" ) + { + window.location.href="listAllExcelTemplates.action?mode=" + mode + "&message=" + json.message; + } + else setMessage( json.message ); + } ); } function updateExportReportByTemplate() { - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( updateExportReportByTemplateCompleted ); - request.send( "updateExportReportByTemplate.action?curTemplateName=" + curTemplateName + "&newTemplateName=" + newTemplateName); -} - -function updateExportReportByTemplateCompleted( xmlObject ) { - - var type = xmlObject.getAttribute( 'type' ); - - if ( type != "" ) - { - var message = xmlObject.firstChild.nodeValue; - window.location.href="listAllExcelTemplates.action?mode=" + mode + "&message=" + message; - } + jQuery.postUTF8( "updateExportReportByTemplate.action", { + curTemplateName: curTemplateName, + newTemplateName: newTemplateName + }, function( json ) { + if ( json.response ) + { + window.location.href="listAllExcelTemplates.action?mode=" + mode + "&message=" + json.message; + } + } ); } //---------------------------------------------------------- === modified file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/export.js' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/export.js 2011-12-02 05:48:55 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/export.js 2012-02-28 08:50:46 +0000 @@ -129,31 +129,26 @@ function getALLExportReportByGroup() { - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( getALLExportReportByGroupReceived ); - request.sendAsPost( "group=" + byId("group").value ); - request.send( 'getALLExportReportByGroup.action'); - -} - -function getALLExportReportByGroupReceived( xmlObject ) { - - clearListById('exportReport'); - var list = xmlObject.getElementsByTagName("exportReport"); - - for(var i=0;i[" + (ItemsSaved.length) + "/" + (NumberOfItemsChecked) + "]:: " - + i18n_copy_successful - + "
=======================

"; - } - - setMessage( warningMessages ); + jQuery.postJSON( url, {}, function ( json ) + { + if ( json.response == "success" ) + { + warningMessages += + " ======= Sheet [" + sheetId + "] ========" + + "
[" + (ItemsSaved.length) + "/" + (NumberOfItemsChecked) + "]:: " + + i18n_copy_successful + + "
=======================

"; } - ); + + setMessage( warningMessages ); + } ); } /** @@ -533,134 +503,35 @@ function filterIndicators() { - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( filterIndicatorsCompleted ); - request.send( "../dhis-web-commons-ajax/getIndicators.action?id=" + $("#indicatorGroups").val()); -} - -function filterIndicatorsCompleted( xmlObject ) -{ - var indiatorList = byId( "availableIndicators" ); - indiatorList.options.length = 0; - - var indicators = xmlObject.getElementsByTagName( "indicator" ); - - for ( var i = 0; i < indicators.length; i++ ) - { - var id = indicators[ i ].getElementsByTagName( "id" )[0].firstChild.nodeValue; - var indicatorName = indicators[ i ].getElementsByTagName( "name" )[0].firstChild.nodeValue; - var option = document.createElement( "option" ); - - option.value = "[" + id + "]"; - option.text = indicatorName; - indiatorList.add( option, null ); - - var formula = byId('formulaIndicator').value; - if(formula==option.value){ - option.selected = true; - byId("formulaIndicatorDiv").innerHTML = indicatorName; - } - } -} - -/** -* Open Category Expression -*/ -function openCategoryExpression() -{ - byId("categoryFormula").value = byId("expression").value; - - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( openCategoryExpressionReceived ); - request.send("getExportReport.action?id=" + exportReportId); -} - -function openCategoryExpressionReceived( data ) { - - var selectedDataElementGroups = document.getElementById('dataElementGroup_'); - selectedDataElementGroups.options.length = 0; - var dataElementGroups = data.getElementsByTagName('dataElementGroup'); - - for( var i = 0 ; i < dataElementGroups.length ; i++ ) { - - var id = dataElementGroups.item(i).getElementsByTagName('id')[0].firstChild.nodeValue; - var name = dataElementGroups.item(i).getElementsByTagName('name')[0].firstChild.nodeValue; - //selectedDataElementGroups.options.add(new Option(name, id)); - - var option = new Option( name, id ); - option.onmousemove = function(e){ - showToolTip( e, this.text); - } - selectedDataElementGroups.add(option, null); - } - - getDataElementGroupOrder(); - setPositionCenter( 'category' ); - enable( "dataElementGroup_" ); - enable( "availableDataElements_" ); - byId( "availableDataElements_" ).onchange = function(e){ getOptionCombos_() }; - - $( "#category" ).show(); -} - -function getOptionCombos_() -{ - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( getOptionCombos_Received ); - request.send( "getOptionCombos.action?dataElementId=" + byId("availableDataElements_").value ); -} - -function getOptionCombos_Received( xmlObject ) { - - xmlObject = xmlObject.getElementsByTagName('categoryOptions')[0]; - - var optionComboList = byId( "optionCombos_" ); - optionComboList.options.length = 0; - var optionCombos = xmlObject.getElementsByTagName( "categoryOption" ); - - for ( var i = 0; i < optionCombos.length; i++ ) - { - var id = optionCombos[ i ].getAttribute('id'); - var name = optionCombos[ i ].firstChild.nodeValue; - var option = document.createElement( "option" ); - - option.value = id ; - option.text = name; - optionComboList.add( option, null ); - } -} - -function insertDataElementId_() -{ - var optionCombo = byId("optionCombos_"); - var dataElementComboId = "[*." + optionCombo.value + "]"; - byId("categoryFormula").value = dataElementComboId; - byId("categoryFormulaDiv").innerHTML = "*." + optionCombo[optionCombo.selectedIndex].text ; -} - -function clearFormula(formulaFieldName) + jQuery.postJSON( "../dhis-web-commons-ajax-json/getIndicators.action" { + id: $("#indicatorGroups").val() + }, function( json ) { + var indiatorList = byId( "availableIndicators" ); + indiatorList.options.length = 0; + + var indicators = json.indicators; + + for ( var i = 0; i < indicators.length; i++ ) + { + var id = indicators[ i ].id; + var name = indicators[ i ].name; + var option = document.createElement( "option" ); + + option.value = "[" + id + "]"; + option.text = name; + indiatorList.add( option, null ); + + if ( byId('formulaIndicator').value == option.value ) + { + option.selected = true; + setInnerHTML( "formulaIndicatorDiv", name ); + } + } + } ); +} + +function clearFormula( formulaFieldName ) { byId(formulaFieldName).value = ''; byId(formulaFieldName + "Div").innerHTML = '' } -// ------------------------------------------------------------------------------- -// Show textFormula -// ------------------------------------------------------------------------------- - -function updateFormulaText( formulaFieldName ) -{ - var formula = htmlEncode( byId( formulaFieldName ).value ); - var url = "getFormulaText.action?formula=" + formula; - - var request = new Request(); - request.setCallbackSuccess( updateFormulaTextReceived ); - request.send( url ); -} - -function updateFormulaTextReceived( messageElement ) -{ - byId( "formulaDiv").innerHTML = messageElement; -} === removed file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/exportReports.js' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/exportReports.js 2011-08-04 08:39:55 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/exportReports.js 1970-01-01 00:00:00 +0000 @@ -1,66 +0,0 @@ -function backupExportReport( id ) -{ - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( backupExportReportReceived ); - request.send( "backupExportReport.action?id=" + id ); - -} - -function backupExportReportReceived( data ) { - - window.location = "downloadFile.action?outputFormat=application/xml-external-parsed-entity"; -} - -function restoreExportReport() { - - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( restoreExportReportReceived ); - request.send( "restoreExportReport.action"); - -} - -function restoreExportReportReceived( xmlObject ) { - - var type = xmlObject.getAttribute( 'type' ); - - if ( type == 'error' ) - { - setMessage( xmlObject.firstChild.nodeValue ); - } - else if ( type == 'success' ) - { - window.location.reload(); - } -} - -function getListExcelTemplate() -{ - var request = new Request(); - request.setResponseTypeXML( 'files' ); - request.setCallbackSuccess( getListExcelTemplateReceived ); - request.send( "getListExcelTemplateFile.action"); -} - -function getListExcelTemplateReceived( files ) -{ - var html = "
    "; - var excels = files.getElementsByTagName( "file"); - - for( var i=0;i"; - } - - html += "
"; - - byId("listExcelTemplate").innerHTML = html; - showById( 'listExcelTemplate' ); -} - -function selectExcelTemplate( li ) -{ - byId( 'excelTemplateFile' ).value = li.innerHTML; - hideById( 'listExcelTemplate' ); -} === modified file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/import.js' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/import.js 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/import.js 2012-02-28 08:50:46 +0000 @@ -37,17 +37,11 @@ // @param isImport This is a global variable which declared in preview.js // ----------------------------------------------------------------------------- -function getPreviewImportData(){ - +function getPreviewImportData() +{ lockScreen(); - isImport = true; - - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( previewExportReportReceived ); - request.send( "previewDataFlow.action?importReportId=" + byId("importReportId").value ); - + jQuery.postJSON( "previewDataFlow.action", { importReportId: byId( "importReportId" ).value }, previewExportReportReceived ); } isToggled = true; @@ -96,7 +90,7 @@ var url = 'getPeriodsByImportReport.action'; - jQuery.postJSON( url, {'importReportId':importReportId}, responseListPeriodReceived ); + jQuery.postJSON( url, { 'importReportId' : importReportId }, responseListPeriodReceived ); } function validateUploadExcelImportByJSON(){ === modified file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/importItems.js' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/importItems.js 2012-02-03 08:38:42 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/importItems.js 2012-02-28 08:50:46 +0000 @@ -131,57 +131,42 @@ function copyImportItemToImportReport() { - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( copyImportItemToImportReportReceived ); - request.send( "getAllImportReportByType.action?reportType=" + getFieldValue( "importReportType" ) ); - -} - -function copyImportItemToImportReportReceived( xmlObject ) { - - var reports = xmlObject.getElementsByTagName("importReport"); - var selectList = document.getElementById("targetImportReport"); - var options = selectList.options; - - options.length = 0; - - for( var i = 0 ; i < reports.length ; i++ ) { - - var id = reports[i].getElementsByTagName("id")[0].firstChild.nodeValue; - var name = reports[i].getElementsByTagName("name")[0].firstChild.nodeValue; - options.add(new Option(name,id), null); - } - - openDialog( dialog1 ); + jQuery.postJSON( "getAllImportReportByType.action", { + reportType: getFieldValue( "importReportType" ) + }, function( json ) { + var reports = json.importReports; + var options = byId( "targetImportReport" ).options; + + options.length = 0; + + for( var i = 0 ; i < reports.length ; i++ ) + { + options.add( new Option( reports[i].name, reports[i].id ), null ); + } + + openDialog( dialog1 ); + } ); } function copyImportItemToExportReport() { - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( copyImportItemToExportReportReceived ); - request.send( "getAllExportReportByType.action?reportType=" + getFieldValue( "importReportType" ) ); -} - -function copyImportItemToExportReportReceived( xmlObject ) { - - var exportReports = xmlObject.getElementsByTagName("exportReport"); - var selectList = document.getElementById("targetExportReport"); - var options = selectList.options; - - options.length = 0; - - for( var i = 0 ; i < exportReports.length ; i++ ) { - - var id = exportReports[i].getElementsByTagName("id")[0].firstChild.nodeValue; - var name = exportReports[i].getElementsByTagName("name")[0].firstChild.nodeValue; - options.add(new Option(name,id), null); - } - - loadItemTypes( jQuery("#targetExportReport").val() ); - - openDialog( dialog2 ); + jQuery.postJSON( "getAllExportReportByType.action", { + reportType: getFieldValue( "importReportType" ) + }, function( json ) { + var exportReports = json.exportReports; + var options = byId("targetExportReport").options; + + options.length = 0; + + for( var i = 0 ; i < exportReports.length ; i++ ) + { + options.add( new Option( exportReports[i].name, exportReports[i].id ), null ); + } + + loadItemTypes( jQuery("#targetExportReport").val() ); + + openDialog( dialog2 ); + } ); } function validateCopyImportItemsToImportReport() { @@ -212,23 +197,19 @@ itemsCurTarget = new Array(); itemsDuplicated = new Array(); - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( validateCopyImportItemsToImportReportReceived ); - request.send( "getImportItemsByImportReport.action?importReportId=" + byId("targetImportReport").value ); -} - -function validateCopyImportItemsToImportReportReceived( xmlObject ) { - - var items = xmlObject.getElementsByTagName('importItem'); - - for (var i = 0 ; i < items.length ; i ++) { - - itemsCurTarget.push(items[i].getElementsByTagName('name')[0].firstChild.nodeValue); - } - - splitDuplicatedImportItems( 'importItemID', 'importItemName' ); - saveCopiedImportItemsToImportReport(); + jQuery.postJSON( "getImportItemsByImportReport.action", { + importReportId: byId("targetImportReport").value + }, function( json ) { + var items = json.importItems; + + for (var i = 0 ; i < items.length ; i ++) + { + itemsCurTarget.push( items[i].name ); + } + + splitDuplicatedImportItems( 'importItemID', 'importItemName' ); + saveCopiedImportItemsToImportReport(); + } ); } @@ -260,28 +241,21 @@ itemsCurTarget = new Array(); itemsDuplicated = new Array(); - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( validateCopyImportItemsToExportReportReceived ); - - var param = "exportReportId=" + getFieldValue( "targetExportReport" ); - param += "&sheetNo=" + sheetId; - - request.sendAsPost( param ); - request.send( "getExportItemsBySheet.action" ); -} - -function validateCopyImportItemsToExportReportReceived( xmlObject ) { - - var items = xmlObject.getElementsByTagName( 'exportItem' ); - - for (var i = 0 ; i < items.length ; i ++) - { - itemsCurTarget.push(items[i].getElementsByTagName( 'name' )[0].firstChild.nodeValue); - } - - splitDuplicatedImportItems( 'importItemID', 'importItemName' ); - saveCopiedImportItemsToExportReport(); + jQuery.postJSON( "getExportItemsBySheet.action", { + exportReportId: getFieldValue( "targetExportReport" ), + sheetNo: sheetId + }, function( json ) { + + var items = json.exportItems; + + for (var i = 0 ; i < items.length ; i ++) + { + itemsCurTarget.push( items[i].name ); + } + + splitDuplicatedImportItems( 'importItemID', 'importItemName' ); + saveCopiedImportItemsToExportReport(); + } ); } function splitDuplicatedImportItems( itemIDAttribute, itemNameAttribute ) { @@ -351,20 +325,16 @@ // do copy and prepare the message notes if ( ItemsSaved.length > 0 ) { - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( saveCopiedImportItemsReceived ); - - var params = "importReportDestId=" + byId("targetImportReport").value; - params += "&sheetNo=" + sheetId; + var url = "copyImportItemToImportReport.action"; + url += "?importReportDestId=" + byId("targetImportReport").value; + url += "&sheetNo=" + sheetId; for (var i in ItemsSaved) { - params += "&itemIds=" + ItemsSaved[i]; + url += "&itemIds=" + ItemsSaved[i]; } - - request.sendAsPost(params); - request.send( "copyImportItemToImportReport.action"); + + executeCopyItems( url ); } // If have no any ImportItem(s) will be copied // and also have ImportItem(s) in Duplicating list @@ -403,22 +373,18 @@ // do copy and prepare the message notes if ( ItemsSaved.length > 0 ) { - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( saveCopiedImportItemsReceived ); - - var params = "exportReportId=" + getFieldValue( "targetExportReport" ); - params += "&periodType=" + getFieldValue( "periodType" ); - params += "&itemType=" + getFieldValue( "itemType" ); - params += "&sheetNo=" + sheetId; + var url = "copyImportItemToExportReport.action"; + url += "?exportReportId=" + getFieldValue( "targetExportReport" ); + url += "&periodType=" + getFieldValue( "periodType" ); + url += "&itemType=" + getFieldValue( "itemType" ); + url += "&sheetNo=" + sheetId; for (var i in ItemsSaved) { - params += "&itemIds=" + ItemsSaved[i]; + url += "&itemIds=" + ItemsSaved[i]; } - request.sendAsPost(params); - request.send( "copyImportItemToExportReport.action"); + executeCopyItems( url ); } // If have no any ImportItem(s) will be copied // and also have ImportItem(s) in Duplicating list @@ -430,19 +396,19 @@ closeDialog( dialog2 ); } -function saveCopiedImportItemsReceived( data ) { - - var type = data.getAttribute("type"); - - if ( type == "success" ) { - - warningMessages += - " ======= Sheet [" + sheetId + "] ========" - + "
[" + (ItemsSaved.length) + "/" + (noItemsChecked) + "]:: " - + i18n_copy_successful - + "
======================

"; - - } - - setMessage( warningMessages ); +function executeCopyItems( url ) +{ + jQuery.postJSON( url, {}, function ( json ) + { + if ( json.response == "success" ) + { + warningMessages += + " ======= Sheet [" + sheetId + "] ========" + + "
[" + (ItemsSaved.length) + "/" + (noItemsChecked) + "]:: " + + i18n_copy_successful + + "
======================

"; + } + + setMessage( warningMessages ); + } ); } \ No newline at end of file === modified file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/preview.js' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/preview.js 2011-12-13 07:46:57 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/javascript/preview.js 2012-02-28 08:50:46 +0000 @@ -50,21 +50,14 @@ }); } -function previewExportReport() { - - var request = new Request(); - request.setResponseTypeXML( 'reportXML' ); - request.setCallbackSuccess( previewExportReportReceived ); - request.send( 'previewExportReport.action' ); +function previewExportReport() +{ + jQuery.post( "previewExportReport.action", {}, previewExportReportReceived ); } function previewAdvandReport() { - var request = new Request(); - request.setResponseTypeXML( 'reportXML' ); - request.setCallbackSuccess( previewExportReportReceived ); - request.sendAsPost( params ); - request.send( "previewAdvancedExportReport.action?organisationGroupId=" + byId("availableOrgunitGroups").value ); + jQuery.post( "previewAdvancedExportReport.action", { organisationGroupId: byId( "availableOrgunitGroups" ).value }, previewExportReportReceived ); } function previewExportReportReceived( parentElement ) === added file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonDataElementCategoryOptionCombos.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonDataElementCategoryOptionCombos.vm 1970-01-01 00:00:00 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonDataElementCategoryOptionCombos.vm 2012-02-28 08:50:46 +0000 @@ -0,0 +1,9 @@ +#set( $size = $dataElementCategoryOptionCombos.size() ) +{ "dataElementCategoryOptionCombos": [ +#foreach( $de in $dataElementCategoryOptionCombos ) + { + "id": $!{de.id}, + "name": "$!encoder.jsEncode( ${de.name} )" + }#if( $velocityCount < $size ),#end +#end +] } === added file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonExportGroups.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonExportGroups.vm 1970-01-01 00:00:00 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonExportGroups.vm 2012-02-28 08:50:46 +0000 @@ -0,0 +1,6 @@ +#set( $size = $groups.size() ) +#foreach($g in $groups) +[ + {"id":"$!encoder.jsEncode( ${g} )", "label": "$!encoder.jsEncode( ${g} )", "value":"$!encoder.jsEncode( ${g} )"}#if( $velocityCount < $size ),#end +] +#end \ No newline at end of file === added file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonExportItems.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonExportItems.vm 1970-01-01 00:00:00 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonExportItems.vm 2012-02-28 08:50:46 +0000 @@ -0,0 +1,13 @@ +#set( $size = $exportItems.size() ) +{ + "exportItems": [ + #foreach( $exportItem in $exportItems ) + { + "id": "${exportItem.id}", + "name": "$!encoder.jsonEncode( ${exportItem.name} )", + "row": "${exportItem.row}", + "column": "${exportItem.column}" + }#if( $velocityCount < $size ),#end + #end + ] +} \ No newline at end of file === added file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonImportItem.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonImportItem.vm 1970-01-01 00:00:00 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonImportItem.vm 2012-02-28 08:50:46 +0000 @@ -0,0 +1,10 @@ +{ "importItem": + { + "id": "${importItem.id}", + "name": "$!encoder.jsonEncode( ${importItem.name} )", + "row": "${importItem.row}", + "column": "${importItem.column}", + "expression": "$!encoder.jsonEncode( ${importItem.expression} )", + "sheetNo": "$importItem.sheetNo" + } +} \ No newline at end of file === added file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonImportItems.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonImportItems.vm 1970-01-01 00:00:00 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonImportItems.vm 2012-02-28 08:50:46 +0000 @@ -0,0 +1,15 @@ +#set( $size = $importItems.size() ) +{ + "importItems": [ + #foreach($importItem in $importItems) + { + "id": "${importItem.id}", + "name": "$!encoder.jsonEncode( ${importItem.name} )", + "row": "${importItem.row}", + "column": "${importItem.column}", + "expression": "$!encoder.jsonEncode( ${importItem.expression} )", + "sheetNo": "${importItem.sheetNo}" + }#if( $velocityCount < $size ),#end + #end + ] +} \ No newline at end of file === added file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonImportReport.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonImportReport.vm 1970-01-01 00:00:00 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonImportReport.vm 2012-02-28 08:50:46 +0000 @@ -0,0 +1,9 @@ +{ "importReport": + { + "id": "${report.id}", + "name": "$!encoder.jsonEncode( $!{report.name} )", + "type": "${report.type}", + "periodType": "${report.periodType.name}", + "excelTemplateFile": "${report.excelTemplateFile}" + } +} \ No newline at end of file === added file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonImportReports.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonImportReports.vm 1970-01-01 00:00:00 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonImportReports.vm 2012-02-28 08:50:46 +0000 @@ -0,0 +1,14 @@ +#set( $size = $!importReports.size() ) +{ + "importReports": [ + #foreach( $importReport in $importReports ) + { + "id": "${importReport.id}", + "name": "$!encoder.jsonEncode( $!{importReport.name} )", + "type": "${importReport.type}", + "periodType": "${importReport.periodType.name}", + "excelTemplateFile": "${importReport.excelTemplateFile}" + }#if( $velocityCount < $size ),#end + #end + ] +} \ No newline at end of file === added file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonPeriodColumn.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonPeriodColumn.vm 1970-01-01 00:00:00 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonPeriodColumn.vm 2012-02-28 08:50:46 +0000 @@ -0,0 +1,9 @@ +{ "periodColumn": + { + "id": "${periodColumn.id}", + "startdate": "$!encoder.jsonEncode( $!format.formatDate( ${periodColumn.startdate} ) )", + "enddate": "$!encoder.jsonEncode( $!format.formatDate( ${periodColumn.enddate ) )", + "column": "${periodColumn.column}", + "periodType": "$!encoder.jsonEncode( ${periodColumn.periodType} )" + } +} \ No newline at end of file === modified file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/organisationUnitAtLevels.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/organisationUnitAtLevels.vm 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/organisationUnitAtLevels.vm 2012-02-28 08:50:46 +0000 @@ -1,3 +1,9 @@ + +

$encoder.htmlEncode($exportReport.name)

@@ -45,16 +51,17 @@
\ No newline at end of file === modified file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/periodcolumns.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/periodcolumns.vm 2011-08-03 08:38:38 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/periodcolumns.vm 2012-02-28 08:50:46 +0000 @@ -1,1 +1,1 @@ -

$!encoder.htmlEncode($!report.name)

$i18n.getString( "filter_by_name" ):

#set( $mark = false ) #foreach($periodColumn in $report.periodColumns) #if( $mark ) #set( $mark = false ) #else #set( $mark = true ) #end #end
$i18n.getString('start_date') $i18n.getString('end_date') $i18n.getString('period_type') $i18n.getString('column') $i18n.getString('operations')
$format.formatDate($periodColumn.startdate) $format.formatDate($periodColumn.enddate) $i18n.getString( $periodColumn.periodType ) $periodColumn.column $i18n.getString( 'remove' ) $i18n.getString( 'edit' )
$i18n.getString('start_date') *
$i18n.getString('end_date') *
$i18n.getString('column') *
\ No newline at end of file +

$!encoder.htmlEncode($!report.name)

$i18n.getString( "filter_by_name" ):

#set( $mark = false ) #foreach($periodColumn in $report.periodColumns) #if( $mark ) #set( $mark = false ) #else #set( $mark = true ) #end #end
$i18n.getString('start_date') $i18n.getString('end_date') $i18n.getString('period_type') $i18n.getString('column') $i18n.getString('operations')
$format.formatDate($periodColumn.startdate) $format.formatDate($periodColumn.enddate) $i18n.getString( $periodColumn.periodType ) $periodColumn.column $i18n.getString( 'remove' ) $i18n.getString( 'edit' )
$i18n.getString('start_date') *
$i18n.getString('end_date') *
$i18n.getString('column') *
\ No newline at end of file === modified file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/report/addExportReportForm.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/report/addExportReportForm.vm 2011-08-03 08:38:38 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/report/addExportReportForm.vm 2012-02-28 08:50:46 +0000 @@ -22,8 +22,7 @@ }); } }); - - }); + });

$i18n.getString('export_reports') : $i18n.getString('add')

=== removed file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/report/ajax/jsonDataElementCategoryOptionCombos.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/report/ajax/jsonDataElementCategoryOptionCombos.vm 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/report/ajax/jsonDataElementCategoryOptionCombos.vm 1970-01-01 00:00:00 +0000 @@ -1,9 +0,0 @@ -#set( $size = $dataElementCategoryOptionCombos.size() ) -{ "dataElementCategoryOptionCombos": [ -#foreach( $de in $dataElementCategoryOptionCombos ) - { - "id": $!{de.id}, - "name": "$!encoder.jsEncode( ${de.name} )" - }#if( $velocityCount < $size ),#end -#end -] } === removed file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/report/ajax/jsonExportGroups.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/report/ajax/jsonExportGroups.vm 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/report/ajax/jsonExportGroups.vm 1970-01-01 00:00:00 +0000 @@ -1,6 +0,0 @@ -#set( $size = $groups.size() ) -#foreach($g in $groups) -[ - {"id":"$!encoder.jsEncode( ${g} )", "label": "$!encoder.jsEncode( ${g} )", "value":"$!encoder.jsEncode( ${g} )"}#if( $velocityCount < $size ),#end -] -#end \ No newline at end of file === removed file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/report/responseExportItems.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/report/responseExportItems.vm 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/report/responseExportItems.vm 1970-01-01 00:00:00 +0000 @@ -1,11 +0,0 @@ - - -#foreach($exportItem in $exportItems) - - $exportItem.id - $encoder.xmlEncode( $exportItem.name ) - $exportItem.row - $exportItem.column - -#end - \ No newline at end of file === removed file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/responseDataElements.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/responseDataElements.vm 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/responseDataElements.vm 1970-01-01 00:00:00 +0000 @@ -1,9 +0,0 @@ - - -#foreach ( $dataelement in $dataElements ) - - $dataelement.id - $encoder.xmlEncode( $dataelement.name ) - -#end - === removed file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/responseDataSets.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/responseDataSets.vm 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/responseDataSets.vm 1970-01-01 00:00:00 +0000 @@ -1,9 +0,0 @@ - - - #foreach( $dataSet in $dataSets ) - - $dataSet.id - $encoder.xmlEncode( $dataSet.name ) - - #end - \ No newline at end of file === removed file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/responseExportReports.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/responseExportReports.vm 2011-10-13 03:03:58 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/responseExportReports.vm 1970-01-01 00:00:00 +0000 @@ -1,11 +0,0 @@ - - - $!encoder.xmlEncode($organisationUnit.name) - #foreach($exportReport in $exportReports) - - $exportReport.id - $!encoder.xmlEncode($exportReport.name) - $!idMap.contains($!exportReport.id) - - #end - \ No newline at end of file === removed file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/responsePeriodColumn.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/responsePeriodColumn.vm 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/responsePeriodColumn.vm 1970-01-01 00:00:00 +0000 @@ -1,8 +0,0 @@ - - - $periodColumn.id - $encoder.xmlEncode($format.formatDate($periodColumn.startdate)) - $encoder.xmlEncode($format.formatDate($periodColumn.enddate)) - $periodColumn.column - $encoder.xmlEncode( $periodColumn.periodType ) - \ No newline at end of file === modified file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/updateDataStatus.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/updateDataStatus.vm 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/updateDataStatus.vm 2012-02-28 08:50:46 +0000 @@ -31,26 +31,24 @@ \ No newline at end of file === modified file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/viewAdministrator.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/viewAdministrator.vm 2011-07-28 09:50:39 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/viewAdministrator.vm 2012-02-28 08:50:46 +0000 @@ -14,13 +14,8 @@ window.location = action; } function cleanUp(){ - var request = new Request(); - request.setResponseTypeXML( 'xmlObject' ); - request.setCallbackSuccess( cleanUpCompleted ); - request.send( 'cleanUpDraftFile.action' ); - } - - function cleanUpCompleted( xmlObject ){ - setHeaderDelayMessage( xmlObject.firstChild.nodeValue ); - } - + jQuery.postJSON( 'cleanUpDraftFile.action', {}, function( json ) { + setHeaderDelayMessage( json.message ); + } ); + } + \ No newline at end of file