=== modified file 'dhis-2/dhis-web/dhis-web-mapping/src/main/resources/org/hisp/dhis/mapping/i18n_module.properties' --- dhis-2/dhis-web/dhis-web-mapping/src/main/resources/org/hisp/dhis/mapping/i18n_module.properties 2010-09-02 12:46:20 +0000 +++ dhis-2/dhis-web/dhis-web-mapping/src/main/resources/org/hisp/dhis/mapping/i18n_module.properties 2010-09-04 07:27:41 +0000 @@ -200,4 +200,5 @@ start_date = Start date end_date = End date fixed_periods = Fixed periods -start_end_dates = Start-end dates \ No newline at end of file +start_end_dates = Start-end dates +please_expand_layer_panel = Please expand the layer panel you want to print. \ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/i18n.vm' --- dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/i18n.vm 2010-09-02 12:46:20 +0000 +++ dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/i18n.vm 2010-09-04 07:27:41 +0000 @@ -199,4 +199,5 @@ var i18n_start_date = '$encoder.jsEscape($i18n.getString( 'start_date' ) , "'")'; var i18n_end_date = '$encoder.jsEscape($i18n.getString( 'end_date' ) , "'")'; var i18n_fixed_periods = '$encoder.jsEscape($i18n.getString( 'fixed_periods' ) , "'")'; -var i18n_start_end_dates = '$encoder.jsEscape($i18n.getString( 'start_end_dates' ) , "'")'; \ No newline at end of file +var i18n_start_end_dates = '$encoder.jsEscape($i18n.getString( 'start_end_dates' ) , "'")'; +var i18n_please_expand_layer_panel = '$encoder.jsEscape($i18n.getString( 'please_expand_layer_panel' ) , "'")'; \ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/mapping/script/index.js' --- dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/mapping/script/index.js 2010-09-04 06:08:10 +0000 +++ dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/mapping/script/index.js 2010-09-04 07:27:41 +0000 @@ -609,6 +609,10 @@ mcb = MAPSOURCE == map_source_type_database ? Ext.getCmp('map_tf2').getValue() : Ext.getCmp('map_cb2').getValue(); lcb = Ext.getCmp('maplegendtype_cb2').getValue() == map_legend_type_automatic ? true : Ext.getCmp('maplegendset_cb2').getValue() ? true : false; } + else { + Ext.message.msg(false, i18n_please_expand_layer_panel); + return; + } if (vcb && dcb && mcb && lcb) { var svgChildren = document.getElementById('_OpenLayers_Container').childNodes;