From 494c1a1a4291b5a624039c5eadc4eb3ab96fc243 Mon Sep 17 00:00:00 2001 From: zbig01 Date: Mon, 1 Jul 2019 06:05:19 -0700 Subject: [PATCH] UX - Expandable Search Patient By Any Demographics - Take 3 (#2523) with two options - Dual and Comprehensive --- interface/main/finder/dynamic_finder.php | 95 +++++++++++++--------- interface/main/tabs/js/user_data_view_model.js | 43 ++++++---- interface/main/tabs/main.php | 32 ++++++-- .../main/tabs/templates/patient_data_template.php | 29 +++++-- interface/themes/buttons/_manilla.scss | 1 - interface/themes/color_base.scss | 31 +++++++ interface/themes/oe-common/main-common.scss | 53 ++++++++++++ interface/themes/rtl.scss | 23 ++++++ interface/themes/style_light.scss | 34 ++++++++ interface/themes/style_manila.scss | 30 +++++++ interface/themes/tabs_style_compact.css | 8 +- interface/themes/tabs_style_full.css | 7 +- library/globals.inc.php | 13 ++- src/OeUI/OemrUI.php | 12 +++ 14 files changed, 334 insertions(+), 77 deletions(-) diff --git a/interface/main/finder/dynamic_finder.php b/interface/main/finder/dynamic_finder.php index e547f9e62..ae7165fbf 100644 --- a/interface/main/finder/dynamic_finder.php +++ b/interface/main/finder/dynamic_finder.php @@ -22,6 +22,7 @@ require_once "$srcdir/options.inc.php"; use OpenEMR\Common\Csrf\CsrfUtils; use OpenEMR\Core\Header; +use OpenEMR\OeUI\OemrUI; $uspfx = 'patient_finder.'; //substr(__FILE__, strlen($webserver_root)) . '.'; $patient_finder_exact_search = prevSetting($uspfx, 'patient_finder_exact_search', 'patient_finder_exact_search', ' '); @@ -71,6 +72,13 @@ $loading = ""; color: red; transform: translateX(-50%); } + @media screen and (max-width: 640px) { + .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter { + float: inherit; + text-align: justify; + } + } + - - + $arrOeUiSettings = array( + 'heading_title' => xl('Patient Finder'), + 'include_patient_name' => false, + 'expandable' => true, + 'expandable_files' => array('dynamic_finder_xpd'),//all file names need suffix _xpd + 'action' => "search",//conceal, reveal, search, reset, link or back + 'action_title' => "",//only for action link, leave empty for conceal, reveal, search + 'action_href' => "",//only for actions - reset, link or back + 'show_help_icon' => false, + 'help_file_name' => "" + ); + $oemr_ui = new OemrUI($arrOeUiSettings); + ?> -