=== modified file 'dhis-2/dhis-web/dhis-web-importexport/src/main/resources/struts.xml' --- dhis-2/dhis-web/dhis-web-importexport/src/main/resources/struts.xml 2014-10-10 14:24:37 +0000 +++ dhis-2/dhis-web/dhis-web-importexport/src/main/resources/struts.xml 2014-11-12 06:52:35 +0000 @@ -315,6 +315,7 @@ /main.vm /dhis-web-importexport/mainMenu.vm /dhis-web-importexport/dxf2MetaDataExport.vm + javascript/dxf2MetaDataExport.js F_METADATA_EXPORT === modified file 'dhis-2/dhis-web/dhis-web-importexport/src/main/webapp/dhis-web-importexport/dxf2MetaDataExport.vm' --- dhis-2/dhis-web/dhis-web-importexport/src/main/webapp/dhis-web-importexport/dxf2MetaDataExport.vm 2014-11-11 20:57:25 +0000 +++ dhis-2/dhis-web/dhis-web-importexport/src/main/webapp/dhis-web-importexport/dxf2MetaDataExport.vm 2014-11-12 06:52:35 +0000 @@ -1,114 +1,3 @@ - -

$i18n.getString( "metadata_export" )

=== added file 'dhis-2/dhis-web/dhis-web-importexport/src/main/webapp/dhis-web-importexport/javascript/dxf2MetaDataExport.js' --- dhis-2/dhis-web/dhis-web-importexport/src/main/webapp/dhis-web-importexport/javascript/dxf2MetaDataExport.js 1970-01-01 00:00:00 +0000 +++ dhis-2/dhis-web/dhis-web-importexport/src/main/webapp/dhis-web-importexport/javascript/dxf2MetaDataExport.js 2014-11-12 06:52:35 +0000 @@ -0,0 +1,108 @@ +$(document).ready(function() { + $.ajax({ + url: '../api/schemas.json', + dataType: 'json' + }).done(function( data ) { + var metadata = []; + + $.each(data.schemas, function( idx ) { + if( this.metadata ) { + var o = { + name: this.displayName, + id: this.plural + } + + metadata.push(o); + } + }); + + metadata.sort(function( a, b ) { + if( a.name < b.name ) + return -1; + if( a.name > b.name ) + return 1; + return 0; + }); + + $.each(metadata, function( idx ) { + var type = $('
').css({ + width: '200px', + float: 'left' + }); + + var checkbox = $('').attr('id', this.id).attr('value', true); + var labelFor = $('