=== modified file 'dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/jQuery/jquery.dhisPaging.js' --- dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/jQuery/jquery.dhisPaging.js 2011-05-16 15:04:53 +0000 +++ dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/jQuery/jquery.dhisPaging.js 2011-05-16 16:08:06 +0000 @@ -36,8 +36,8 @@ option: "", option_selected: "", pagesize_input: "Page size ", - filter_input: "", - select_page: "Page " + filter_input: "", + select_page: "Page " } var methods = { @@ -56,6 +56,7 @@ var previous_button_id = id + "_previous_button"; var $previous_button = $("#" + previous_button_id); var filter_input_id = id + "_filter_input"; + var $filter_input = $("#" + filter_input_id); var pagesize_input_id = id + "_pagesize_input"; var $pagesize_input = $("#" + pagesize_input_id); @@ -111,22 +112,34 @@ var next_button_id = id + "_next_button"; var previous_button_id = id + "_previous_button"; var filter_input_id = id + "_filter_input"; + var filter_button_id = id + "_filter_button"; var pagesize_input_id = id + "_pagesize_input"; $select.wrap( $.tmpl(templates.wrapper, { "id": wrapper_id }) ); - $wrapper = $("#" + wrapper_id); + var $wrapper = $("#" + wrapper_id); + + var $filter_div = $("
"); + $filter_div.css({ + "padding": "2px", + "width": "100%" + }); + + $filter_div.append( $.tmpl(templates.filter_input, { "id": filter_input_id }) ) + $filter_div.append( $.tmpl(templates.button, {"id": filter_button_id, "text": "filter" }) ); + + $wrapper.prepend( $filter_div ); $wrapper.append( $.tmpl(templates.select_page, { "id": select_page_id }) ) - $select_page = $("#" + select_page_id); - $wrapper.append( $.tmpl(templates.button, { "id": previous_button_id, "text":"previous" }) ); - $previous_button = $("#" + previous_button_id); - $wrapper.append( $.tmpl(templates.button, { "id": next_button_id, "text":"next" }) ); - $next_button = $("#" + next_button_id); - $wrapper.append( $.tmpl(templates.pagesize_input, { "id": pagesize_input_id }) ); - $pagesize_input = $("#" + pagesize_input_id); + + var $filter_input = $("#" + filter_input_id); + var $filter_button = $("#" + filter_button_id); + var $select_page = $("#" + select_page_id); + var $previous_button = $("#" + previous_button_id); + var $next_button = $("#" + next_button_id); + var $pagesize_input = $("#" + pagesize_input_id); settings.params = params; $select.data("settings", settings); @@ -148,6 +161,20 @@ methods.load("" + id); }); + $filter_button.click(function() { + params.key = $filter_input.val(); + + if(params.key.length === 0) { + delete params.key; + } + + params.currentPage = 1; + settings.params = params; + $select.data("settings", settings); + + methods.load("" + id); + }); + $select_page.change(function() { params.currentPage = +$(this).find(":selected").val(); settings.params = params; === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/webapp/dhis-web-maintenance-dataset/javascript/viewDataEntryForm.js' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/webapp/dhis-web-maintenance-dataset/javascript/viewDataEntryForm.js 2011-05-16 15:04:53 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/webapp/dhis-web-maintenance-dataset/javascript/viewDataEntryForm.js 2011-05-16 16:08:06 +0000 @@ -24,10 +24,10 @@ // TODO look into this.. firefox does not treat the box-model the same as webkit... // should be fixable by setting fixed paddings/margin somewhere! - - var adjustment = 96; - if($.browser.webkit) adjustment = 96; - else if($.browser.mozilla) adjustment = 95; + + var adjustment = 102; + if($.browser.webkit) adjustment = 102; + else if($.browser.mozilla) adjustment = 102; dataElementSelector.height( dialog.height() - adjustment ); indicatorSelector.height( dialog.height() - adjustment ); === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/webapp/dhis-web-maintenance-dataset/viewDataEntryForm.vm' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/webapp/dhis-web-maintenance-dataset/viewDataEntryForm.vm 2011-05-16 15:04:53 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/webapp/dhis-web-maintenance-dataset/viewDataEntryForm.vm 2011-05-16 16:08:06 +0000 @@ -157,30 +157,12 @@
- - - - - - - - - -
- - - -
- - - -