From 419117349c2b989b66e7482a632c7bb3ee6e2d94 Mon Sep 17 00:00:00 2001 From: Anthony Talarico Date: Tue, 22 Jan 2019 10:18:18 -0500 Subject: [PATCH] opening flyout for member edit from the dashboard widgets, working on filtering the member list from the textsearch filter in the member list --- css/glma-admin-sass.css | 2 +- css/glma-admin-sass.css.map | 2 +- js/memberManagement.js | 109 +++++++++---- scss/admin/_edit.scss | 9 +- .../components/textSearch.html | 7 +- views/admin/manageDashboard/index.html | 67 -------- .../newDashboard/components/textSearch.html | 3 +- views/admin/newDashboard/index.html | 149 +++++++++++------- 8 files changed, 181 insertions(+), 167 deletions(-) diff --git a/css/glma-admin-sass.css b/css/glma-admin-sass.css index 102ffe95..8a2ff130 100644 --- a/css/glma-admin-sass.css +++ b/css/glma-admin-sass.css @@ -1,3 +1,3 @@ -.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap #glm-admin-content-container{background-color:transparent;border:0;padding:0}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body{padding:10px;position:relative}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .dashboard-widget-buttons{margin:0}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .quick-links{padding:8px 12px 4px;margin:0 -12px}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .quick-links .quick-link:after{content:' |'}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .quick-links .quick-link:last-child:after{content:''}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .list-header{padding:8px 12px 8px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:0 -10px}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .collection{margin:0 -10px;border-bottom:1px solid #eee}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .collection .collection-item{background-color:#fafafa;line-height:1;padding:0px 10px;float:left;width:100%}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .collection .collection-item a:not(.btn){color:#0073aa;display:inline-block;overflow:hidden;padding:7px 2%}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .collection .collection-item a:not(.btn).collection-item-left{float:left;text-align:left}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .collection .collection-item a:not(.btn).collection-item-right{text-align:right;float:right}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .dashboard-summary-widget{background-color:white;box-shadow:none;border-color:#e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,0.04)}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .dashboard-summary-widget .summary-widget-handle::after{content:"";position:absolute;top:55%;transform:translateY(-50%);right:10px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid black}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .dashboard-summary-widget .summary-widget-handle{padding:7px 10px;background-color:white;color:black;border-bottom:1px solid #eee;font-size:15px;font-weight:bold;position:relative}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .glm-summary-widgets-wrapper>h2{font-size:32px}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .modal-content.datepicker-container .select-dropdown.dropdown-trigger{width:85px}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .date-search-container{margin-top:20px}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .date-search-container .date-search-title{padding-left:12px;font-weight:bold}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .dashboard-widget-buttons{display:inline-block;float:right}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .dashboard-widget-buttons a[class*="add-"]{background-color:#4CAF50}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .dashboard-widget-buttons a[class*="export-"]{background-color:#9e9e9e}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .dashboard-widget-buttons a:hover{color:white}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .widget-header-buttons{position:absolute;right:45px;top:10px}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .collapsible-header .btn{position:relative;left:10px;top:7px}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .collapsible-header .btn i{width:inherit;margin:0}#glm-manage-member-dashboard{background-color:#E9EDF5;width:100%;padding:15px}#glm-manage-member-dashboard #glm-manage-member-dashboard-searchForm{background:#FFFFFF;padding:20px}#glm-manage-member-dashboard #glm-manage-member-dashboard-searchForm input[type=radio],#glm-manage-member-dashboard #glm-manage-member-dashboard-searchForm input[type=checkbox]{margin-top:4px;margin-left:1px}#glm-admin-member-list{position:relative;height:100%;padding:15px 0;min-height:500px}.glm-list-result{background-color:#FFFFFF;padding:10px;border-bottom:1px solid #DEE2E2}.glm-list-result:nth-child(odd){background:#F9FCFD}#glm-admin-search-overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:white}#glm-admin-search-overlay .glm-list-loader{position:absolute;left:50%;top:100px;transform:translateX(-50%)}#wpcontent{padding-left:0}#glm-admin-list-columns{clear:both;padding:5px 0 5px 0px;display:flex;background-color:#0568B3;border-bottom:1px solid lightgrey;color:white}#glm-admin-list-columns .member-record-header{flex:1}#glm-admin-list-columns #member-record-name{flex:9}@media (max-width: 640px){#glm-admin-list-columns{display:none}}#member-results-container .member-record{display:flex;padding:10px 3px}#member-results-container .member-record:hover{cursor:pointer;background:#c7ecee !important}#member-results-container .member-record:nth-child(even){background-color:#F5F8F8}@media (max-width: 640px){#member-results-container .member-record{flex-direction:column}}#member-results-container .member-record .member-record-column{flex:1}#member-results-container .member-record .member-record-column .mobile-record-header{display:none}@media (max-width: 640px){#member-results-container .member-record .member-record-column{display:flex}#member-results-container .member-record .member-record-column .mobile-record-header{display:inline-block;flex:1}#member-results-container .member-record .member-record-column .member-record-value{flex:2}}#member-results-container .member-record .member-record-name{flex:9}#edit-screen{z-index:99999}.sidenav{width:90vw;padding:20px}.sidenav>h2{margin-top:0;margin-left:10px}.sidenav .record-edit{margin-right:15px;position:relative;top:5px}.sidenav .record-location .record-field{line-height:1;max-width:300px} +.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap #glm-admin-content-container{background-color:transparent;border:0;padding:0}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body{padding:10px;position:relative}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .dashboard-widget-buttons{margin:0}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .quick-links{padding:8px 12px 4px;margin:0 -12px}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .quick-links .quick-link:after{content:' |'}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .quick-links .quick-link:last-child:after{content:''}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .list-header{padding:8px 12px 8px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:0 -10px}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .collection{margin:0 -10px;border-bottom:1px solid #eee}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .collection .collection-item{background-color:#fafafa;line-height:1;padding:0px 10px;float:left;width:100%}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .collection .collection-item a:not(.btn){color:#0073aa;display:inline-block;overflow:hidden;padding:7px 2%}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .collection .collection-item a:not(.btn).collection-item-left{float:left;text-align:left}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .members-summary-widget .summary-widget-body .collection .collection-item a:not(.btn).collection-item-right{text-align:right;float:right}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .dashboard-summary-widget{background-color:white;box-shadow:none;border-color:#e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,0.04)}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .dashboard-summary-widget .summary-widget-handle::after{content:"";position:absolute;top:55%;transform:translateY(-50%);right:10px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid black}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .dashboard-summary-widget .summary-widget-handle{padding:7px 10px;background-color:white;color:black;border-bottom:1px solid #eee;font-size:15px;font-weight:bold;position:relative}.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap .glm-summary-widgets-wrapper>h2{font-size:32px}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .modal-content.datepicker-container .select-dropdown.dropdown-trigger{width:85px}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .date-search-container{margin-top:20px}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .date-search-container .date-search-title{padding-left:12px;font-weight:bold}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .dashboard-widget-buttons{display:inline-block;float:right}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .dashboard-widget-buttons a[class*="add-"]{background-color:#4CAF50}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .dashboard-widget-buttons a[class*="export-"]{background-color:#9e9e9e}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .dashboard-widget-buttons a:hover{color:white}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .widget-header-buttons{position:absolute;right:45px;top:10px}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .collapsible-header .btn{position:relative;left:10px;top:7px}#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget .collapsible-header .btn i{width:inherit;margin:0}#glm-manage-member-dashboard{background-color:#E9EDF5;width:100%;padding:15px}#glm-manage-member-dashboard #glm-manage-member-dashboard-searchForm{background:#FFFFFF;padding:20px}#glm-manage-member-dashboard #glm-manage-member-dashboard-searchForm input[type=radio],#glm-manage-member-dashboard #glm-manage-member-dashboard-searchForm input[type=checkbox]{margin-top:4px;margin-left:1px}#glm-admin-member-list{position:relative;height:100%;padding:15px 0;min-height:500px}.glm-list-result{background-color:#FFFFFF;padding:10px;border-bottom:1px solid #DEE2E2}.glm-list-result:nth-child(odd){background:#F9FCFD}#glm-admin-search-overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:white}#glm-admin-search-overlay .glm-list-loader{position:absolute;left:50%;top:100px;transform:translateX(-50%)}#wpcontent{padding-left:0}#glm-admin-list-columns{clear:both;padding:5px 0 5px 0px;display:flex;background-color:#0568B3;border-bottom:1px solid lightgrey;color:white}#glm-admin-list-columns .member-record-header{flex:1}#glm-admin-list-columns #member-record-name{flex:9}@media (max-width: 640px){#glm-admin-list-columns{display:none}}#member-results-container .member-record{display:flex;padding:10px 3px}#member-results-container .member-record:hover{cursor:pointer;background:#c7ecee !important}#member-results-container .member-record:nth-child(even){background-color:#F5F8F8}@media (max-width: 640px){#member-results-container .member-record{flex-direction:column}}#member-results-container .member-record .member-record-column{flex:1}#member-results-container .member-record .member-record-column .mobile-record-header{display:none}@media (max-width: 640px){#member-results-container .member-record .member-record-column{display:flex}#member-results-container .member-record .member-record-column .mobile-record-header{display:inline-block;flex:1}#member-results-container .member-record .member-record-column .member-record-value{flex:2}}#member-results-container .member-record .member-record-name{flex:9}#edit-screen{z-index:998;width:90vw;padding:20px;top:58px}#edit-screen>h2{margin-top:0;margin-left:10px}#edit-screen .record-edit{margin-right:15px;position:relative;top:5px}#edit-screen .record-location .record-field{line-height:1;max-width:300px}#edit-screen .glm-associate-admin-wrap{max-width:1200px;margin:0 auto} /*# sourceMappingURL=glma-admin-sass.css.map */ diff --git a/css/glma-admin-sass.css.map b/css/glma-admin-sass.css.map index b47b567b..f6867d21 100644 --- a/css/glma-admin-sass.css.map +++ b/css/glma-admin-sass.css.map @@ -1 +1 @@ -{"version":3,"file":"glma-admin-sass.css","sources":["app.scss","_widgets-dashboard.scss","_manage-dashboard.scss","_list.scss","_edit.scss"],"sourcesContent":["@import 'widgets-dashboard';\n@import 'manage-dashboard';\n@import 'list';\n@import 'edit';","/* New Dashboard Styles */\n.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap {\n #glm-admin-content-container {\n background-color: transparent;\n border: 0;\n padding: 0;\n }\n .members-summary-widget {\n .summary-widget-body {\n padding: 10px;\n position: relative;\n .dashboard-widget-buttons {\n margin: 0;\n }\n .quick-links {\n padding: 8px 12px 4px;\n margin: 0 -12px;\n .quick-link {\n &:after {\n content: ' |';\n }\n &:last-child:after {\n content: '';\n }\n }\n }\n .list-header {\n padding: 8px 12px 8px;\n border-top: 1px solid #eee;\n border-bottom: 1px solid #eee;\n margin: 0 -10px;\n }\n .collection {\n margin: 0 -10px;\n border-bottom: 1px solid #eee;\n .collection-item {\n background-color: #fafafa;\n line-height: 1;\n padding: 0px 10px;\n float: left;\n width: 100%;\n a:not(.btn) {\n color: #0073aa;\n display: inline-block;\n overflow: hidden;\n padding: 7px 2%;\n &.collection-item-left {\n float: left;\n text-align: left;\n }\n &.collection-item-right {\n text-align: right;\n float: right;\n }\n\n }\n }\n }\n\n }\n }\n .dashboard-summary-widget{\n background-color: white;\n box-shadow: none;\n border-color: #e5e5e5;\n box-shadow: 0 1px 1px rgba(0,0,0,0.04);\n // .date-field{\n // @media (max-width: 1024px){\n // width: 50% !important;\n // }\n // }\n .summary-widget-handle::after {\n content: \"\";\n position: absolute;\n top: 55%;\n transform: translateY(-50%);\n right: 10px;\n width: 0;\n height: 0;\n border-left: 6px solid transparent;\n border-right: 6px solid transparent;\n border-top: 6px solid black;\n }\n .summary-widget-handle {\n padding: 7px 10px;\n background-color: white;\n color: black;\n border-bottom: 1px solid #eee;\n font-size: 15px;\n font-weight: bold;\n position: relative;\n }\n }\n\n .glm-summary-widgets-wrapper > h2 {\n font-size: 32px;\n }\n}\n#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget{\n .modal-content.datepicker-container{\n .select-dropdown.dropdown-trigger{\n width: 85px;\n }\n }\n .date-search-container{\n margin-top: 20px;\n .date-search-title{\n padding-left: 12px;\n font-weight: bold;\n }\n }\n .dashboard-widget-buttons{\n display: inline-block;\n float: right;\n a[class*=\"add-\"]{\n background-color: #4CAF50;\n } \n a[class*=\"export-\"]{\n background-color: #9e9e9e;\n }\n a:hover{\n color: white;\n } \n }\n .widget-header-buttons{\n position: absolute;\n right: 45px;\n top: 10px;\n }\n .collapsible-header{\n .btn{\n position: relative;\n left: 10px;\n top: 7px;\n // padding: 0 3px;\n i{\n width: inherit;\n margin: 0;\n // color: #EF5350 !important;\n } \n }\n }\n}","#glm-manage-member-dashboard {\n background-color: #E9EDF5;\n width: 100%;\n // height: 100vh;\n padding: 15px;\n #glm-manage-member-dashboard-searchForm {\n background: #FFFFFF;\n padding: 20px;\n // necessary on account of wordpress styles messing with materialize checkboxes\n input[type=radio], \n input[type=checkbox] {\n margin-top: 4px;\n margin-left: 1px;\n }\n }\n}"," #glm-admin-member-list{\n position: relative;\n height: 100%;\n padding: 15px 0;\n min-height: 500px;\n }\n .glm-list-result{\n background-color: #FFFFFF;\n padding: 10px;\n border-bottom: 1px solid #DEE2E2;\n }\n .glm-list-result:nth-child(odd){\n background: #F9FCFD;\n }\n #glm-admin-search-overlay{\n position: absolute;\n width: 100%;\n height: 100%;\n left: 0;\n top: 0;\n background: white;\n .glm-list-loader{\n position: absolute;\n left: 50%;\n top: 100px;\n transform: translateX(-50%);\n }\n }\n #wpcontent{\n padding-left: 0; \n }\n #glm-admin-list-columns {\n clear: both;\n padding: 5px 0 5px 0px;\n display: flex;\n background-color: #0568B3;\n border-bottom: 1px solid lightgrey;\n color: white;\n .member-record-header{\n flex: 1;\n }\n #member-record-name{\n flex: 9;\n }\n @media(max-width: 640px){\n display: none;\n }\n }\n #member-results-container{\n .member-record{\n display: flex;\n padding: 10px 3px;\n &:hover{\n cursor: pointer;\n background: rgb(199, 236, 238) !important;\n }\n &:nth-child(even){\n background-color: #F5F8F8;\n }\n @media(max-width: 640px){\n flex-direction: column;\n }\n .member-record-column {\n flex: 1;\n .mobile-record-header{\n display: none;\n }\n @media(max-width: 640px){\n display: flex;\n .mobile-record-header{\n display: inline-block;\n flex: 1;\n }\n .member-record-value{\n flex: 2;\n }\n }\n }\n \n .member-record-name{\n flex: 9;\n }\n }\n \n }","#edit-screen{\n z-index: 99999;\n}\n.sidenav{\n width: 90vw;\n padding: 20px;\n > h2{\n margin-top: 0;\n margin-left: 10px;\n }\n .record-edit{\n margin-right: 15px;\n position: relative;\n top: 5px;\n }\n .record-location{\n \n .record-field{\n line-height: 1;\n max-width: 300px;\n \n }\n }\n}"],"mappings":"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","names":[],"sourceRoot":"/source/"} \ No newline at end of file +{"version":3,"file":"glma-admin-sass.css","sources":["app.scss","_widgets-dashboard.scss","_manage-dashboard.scss","_list.scss","_edit.scss"],"sourcesContent":["@import 'widgets-dashboard';\n@import 'manage-dashboard';\n@import 'list';\n@import 'edit';","/* New Dashboard Styles */\n.glm-associate-admin-wrap.glm-associate-admin-dashboard-wrap {\n #glm-admin-content-container {\n background-color: transparent;\n border: 0;\n padding: 0;\n }\n .members-summary-widget {\n .summary-widget-body {\n padding: 10px;\n position: relative;\n .dashboard-widget-buttons {\n margin: 0;\n }\n .quick-links {\n padding: 8px 12px 4px;\n margin: 0 -12px;\n .quick-link {\n &:after {\n content: ' |';\n }\n &:last-child:after {\n content: '';\n }\n }\n }\n .list-header {\n padding: 8px 12px 8px;\n border-top: 1px solid #eee;\n border-bottom: 1px solid #eee;\n margin: 0 -10px;\n }\n .collection {\n margin: 0 -10px;\n border-bottom: 1px solid #eee;\n .collection-item {\n background-color: #fafafa;\n line-height: 1;\n padding: 0px 10px;\n float: left;\n width: 100%;\n a:not(.btn) {\n color: #0073aa;\n display: inline-block;\n overflow: hidden;\n padding: 7px 2%;\n &.collection-item-left {\n float: left;\n text-align: left;\n }\n &.collection-item-right {\n text-align: right;\n float: right;\n }\n\n }\n }\n }\n\n }\n }\n .dashboard-summary-widget{\n background-color: white;\n box-shadow: none;\n border-color: #e5e5e5;\n box-shadow: 0 1px 1px rgba(0,0,0,0.04);\n // .date-field{\n // @media (max-width: 1024px){\n // width: 50% !important;\n // }\n // }\n .summary-widget-handle::after {\n content: \"\";\n position: absolute;\n top: 55%;\n transform: translateY(-50%);\n right: 10px;\n width: 0;\n height: 0;\n border-left: 6px solid transparent;\n border-right: 6px solid transparent;\n border-top: 6px solid black;\n }\n .summary-widget-handle {\n padding: 7px 10px;\n background-color: white;\n color: black;\n border-bottom: 1px solid #eee;\n font-size: 15px;\n font-weight: bold;\n position: relative;\n }\n }\n\n .glm-summary-widgets-wrapper > h2 {\n font-size: 32px;\n }\n}\n#glm-admin-content-container .glm-summary-widgets .glm-summary-widget .dashboard-summary-widget{\n .modal-content.datepicker-container{\n .select-dropdown.dropdown-trigger{\n width: 85px;\n }\n }\n .date-search-container{\n margin-top: 20px;\n .date-search-title{\n padding-left: 12px;\n font-weight: bold;\n }\n }\n .dashboard-widget-buttons{\n display: inline-block;\n float: right;\n a[class*=\"add-\"]{\n background-color: #4CAF50;\n } \n a[class*=\"export-\"]{\n background-color: #9e9e9e;\n }\n a:hover{\n color: white;\n } \n }\n .widget-header-buttons{\n position: absolute;\n right: 45px;\n top: 10px;\n }\n .collapsible-header{\n .btn{\n position: relative;\n left: 10px;\n top: 7px;\n // padding: 0 3px;\n i{\n width: inherit;\n margin: 0;\n // color: #EF5350 !important;\n } \n }\n }\n}","#glm-manage-member-dashboard {\n background-color: #E9EDF5;\n width: 100%;\n // height: 100vh;\n padding: 15px;\n #glm-manage-member-dashboard-searchForm {\n background: #FFFFFF;\n padding: 20px;\n // necessary on account of wordpress styles messing with materialize checkboxes\n input[type=radio], \n input[type=checkbox] {\n margin-top: 4px;\n margin-left: 1px;\n }\n }\n}"," #glm-admin-member-list{\n position: relative;\n height: 100%;\n padding: 15px 0;\n min-height: 500px;\n }\n .glm-list-result{\n background-color: #FFFFFF;\n padding: 10px;\n border-bottom: 1px solid #DEE2E2;\n }\n .glm-list-result:nth-child(odd){\n background: #F9FCFD;\n }\n #glm-admin-search-overlay{\n position: absolute;\n width: 100%;\n height: 100%;\n left: 0;\n top: 0;\n background: white;\n .glm-list-loader{\n position: absolute;\n left: 50%;\n top: 100px;\n transform: translateX(-50%);\n }\n }\n #wpcontent{\n padding-left: 0; \n }\n #glm-admin-list-columns {\n clear: both;\n padding: 5px 0 5px 0px;\n display: flex;\n background-color: #0568B3;\n border-bottom: 1px solid lightgrey;\n color: white;\n .member-record-header{\n flex: 1;\n }\n #member-record-name{\n flex: 9;\n }\n @media(max-width: 640px){\n display: none;\n }\n }\n #member-results-container{\n .member-record{\n display: flex;\n padding: 10px 3px;\n &:hover{\n cursor: pointer;\n background: rgb(199, 236, 238) !important;\n }\n &:nth-child(even){\n background-color: #F5F8F8;\n }\n @media(max-width: 640px){\n flex-direction: column;\n }\n .member-record-column {\n flex: 1;\n .mobile-record-header{\n display: none;\n }\n @media(max-width: 640px){\n display: flex;\n .mobile-record-header{\n display: inline-block;\n flex: 1;\n }\n .member-record-value{\n flex: 2;\n }\n }\n }\n \n .member-record-name{\n flex: 9;\n }\n }\n \n }","#edit-screen{\n z-index: 998;\n width: 90vw;\n padding: 20px;\n top: 58px;\n > h2{\n margin-top: 0;\n margin-left: 10px;\n }\n .record-edit{\n margin-right: 15px;\n position: relative;\n top: 5px;\n }\n .record-location{\n \n .record-field{\n line-height: 1;\n max-width: 300px;\n \n }\n }\n .glm-associate-admin-wrap{\n max-width: 1200px;\n margin: 0 auto;\n }\n}"],"mappings":"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","names":[],"sourceRoot":"/source/"} \ No newline at end of file diff --git a/js/memberManagement.js b/js/memberManagement.js index f4e55305..e6dabe69 100644 --- a/js/memberManagement.js +++ b/js/memberManagement.js @@ -10,17 +10,16 @@ window.Glma = (function() { error: error }); } - var memberRecordHandler = function(data){ + var memberRecordHandler = function(data, callback){ return function(e){ - $(".edit-screen").html(''); + jQuery(".edit-screen").html(''); data.option = "manage"; - data.memberID = $(this).parent().data('id'); - memberID = data.memberID; - Glma.memberSearch( + data.memberID = jQuery(this).parent().data('id'); + Glma.manageMember( data, function(complete) {}, function(success) { - $(".edit-screen").html(success.searchData); + jQuery(".edit-screen").html(success.searchData); }, function(error) { console.log(error); @@ -45,12 +44,18 @@ window.Glma = (function() { type, ); }, - textSearch: function(textSearchData, callback){ + /* + * call this function with a data object to configure the logic + * # glmAction + * # db fields + * + */ + textSearch: function(textSearchData){ var searchResults = {}; var listData = { action : 'glm_members_admin_ajax', - glm_action : 'glmTextSearch', + glm_action : textSearchData.glmAction, table : textSearchData.table, fields : textSearchData.fields, where : textSearchData.where @@ -59,49 +64,85 @@ window.Glma = (function() { minChars: 3, source: function( request, response ) { listData.query = request; + + jQuery.ajax({ dataType: "json", type : 'POST', url: wp.ajax.settings.url, data: listData, success: function(data) { - + console.log(data.searchData) if(data.searchData){ - var searchDropdown = []; - for(var i = 0;i < data.searchData.length;i++){ - var searchTitle = Object.keys(data.searchData[i])[0]; - var image = (data.searchData[i][searchTitle].image) ? data.searchData[i][searchTitle].image : null; - var memberID = data.searchData[i][searchTitle].memberID; - var entityID = data.searchData[i][searchTitle].entityID; - searchDropdown.push(searchTitle); - searchResults[searchTitle] = {image: image, memberID: memberID, entityID: entityID}; - } - response(searchDropdown); + console.log() + if( textSearchData.searchType == "list"){ + + jQuery("#member-results-container").html(data.searchData); + }else{ + var searchDropdown = []; + for(var i = 0;i < data.searchData.length;i++){ + var searchTitle = Object.keys(data.searchData[i])[0]; + var image = (data.searchData[i][searchTitle].image) ? data.searchData[i][searchTitle].image : null; + var memberID = data.searchData[i][searchTitle].memberID; + var entityID = data.searchData[i][searchTitle].entityID; + searchDropdown.push(searchTitle); + searchResults[searchTitle] = {image: image, memberID: memberID, entityID: entityID}; + } + response(searchDropdown); + } }else{ - response(['No Results Found']) + response([""]) } } }); + + }, renderItem: function (item, search){ - - search = search.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&'); - var re = new RegExp("(" + search.split(' ').join('|') + ")", "gi"); - - return '
'+item.replace(re, "$1")+'
'; + if( textSearchData.searchType == "widget"){ + search = search.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&'); + var re = new RegExp("(" + search.split(' ').join('|') + ")", "gi"); + + var entityID = 0; + if(search){ + entityID = searchResults[item].entityID; + } + return '
' + item.replace(re, "$1") + '
'; + } }, - - select: function( event, ui ) { - console.log("Asdf") - - if(searchType == "widget"){ - var memberID = ui.item.id; - window.location.replace("#=" + memberID ); - }else if(searchType == "list"){ + + onSelect: function(e, term, item){ + let search = jQuery(item).text(); + console.log(search); + + if(search){ + var entityData = { + action : 'glm_members_admin_ajax', + glm_action : 'memberManagement', + + }; + jQuery(".edit-screen").html(''); + entityData.memberID = searchResults[search].entityID; + entityData.option = "manage"; + console.log(entityData) + Glma.manageMember( + entityData, + function(complete) {}, + function(success) { + jQuery(".edit-screen").html(success.searchData); + console.log(searchResults[search].entityID) + M.Sidenav.getInstance( jQuery('.edit-screen')[0] ).open(); + }, + function(error) { + console.log(error); + }, + "POST", + ); + // window.location.replace(textSearchData.resultUrl + entityID); } - }, + } }); }, dateSearch: function(dateSearchData){ diff --git a/scss/admin/_edit.scss b/scss/admin/_edit.scss index 95287f09..ec594c41 100644 --- a/scss/admin/_edit.scss +++ b/scss/admin/_edit.scss @@ -1,9 +1,8 @@ #edit-screen{ - z-index: 99999; -} -.sidenav{ + z-index: 998; width: 90vw; padding: 20px; + top: 58px; > h2{ margin-top: 0; margin-left: 10px; @@ -21,4 +20,8 @@ } } + .glm-associate-admin-wrap{ + max-width: 1200px; + margin: 0 auto; + } } \ No newline at end of file diff --git a/views/admin/manageDashboard/components/textSearch.html b/views/admin/manageDashboard/components/textSearch.html index 2af437c2..dc2c96d8 100644 --- a/views/admin/manageDashboard/components/textSearch.html +++ b/views/admin/manageDashboard/components/textSearch.html @@ -7,14 +7,15 @@ \ No newline at end of file diff --git a/views/admin/manageDashboard/index.html b/views/admin/manageDashboard/index.html index 77821489..c297ea21 100644 --- a/views/admin/manageDashboard/index.html +++ b/views/admin/manageDashboard/index.html @@ -124,73 +124,6 @@ }); }); - // function textSearch(textSearchData, searchType){ - // // Text Search Component - // jQuery(function($){ - // var searchResults = {}; - // var imageUrl = `{$glmPluginMediaUrl}/images` - // var listData = { - // action : 'glm_members_admin_ajax', - // glm_action : 'glmTextSearch', - // table : textSearchData.table, - // fields : textSearchData.fields, - // where : textSearchData.where - // } - - // $('input#'+textSearchData.slug+'-text').autoComplete({ - // minChars: 1, - // source: function( request, response ) { - // listData.query = request; - // $.ajax({ - // dataType: "json", - // type : 'POST', - // url: '{$ajaxUrl}', - // data: listData, - // success: function(data) { - // if(data.searchData){ - // var searchDropdown = []; - // for(var i = 0;i < data.searchData.length;i++){ - // var searchTitle = Object.keys(data.searchData[i])[0]; - // var image = (data.searchData[i][searchTitle].image) ? data.searchData[i][searchTitle].image : null; - // var memberID = data.searchData[i][searchTitle].memberID; - // var entityID = data.searchData[i][searchTitle].entityID; - // searchDropdown.push(searchTitle); - // {literal} searchResults[searchTitle] = {image: image, memberID: memberID, entityID: entityID}; {/literal} - // } - // {literal} response(searchDropdown); {/literal} - // }else{ - // response(['No Results Found']) - // } - // } - // }); - // }, - // renderItem: function (item, search){ - - // search = search.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&'); - // var re = new RegExp("(" + search.split(' ').join('|') + ")", "gi"); - // var entityID = 0; - // if(search !== "No Results Found"){ - // entityID = searchResults[item].entityID; - // } - // if(searchType == "list"){ - // return '
'+item.replace(re, "$1")+'
'; - // }else if(searchType == "widget"){ - - // } - - - // }, - // onSelect: function(e, term, item){ - // memberRecordHandler(); - // } - // }); - // }); - // function render(item, search){ - // return function(e){ - - // } - // } - // } {include file='admin/footer.html'} \ No newline at end of file diff --git a/views/admin/newDashboard/components/textSearch.html b/views/admin/newDashboard/components/textSearch.html index 1ef1daaf..f3ac7f03 100644 --- a/views/admin/newDashboard/components/textSearch.html +++ b/views/admin/newDashboard/components/textSearch.html @@ -14,7 +14,8 @@ where : '{$component.where}', resultUrl : '{$component.resultUrl}', slug : '{$addon.slug}', - searchType : "widget" + searchType : "widget", + glmAction : "glmTextSearch" }); }) \ No newline at end of file diff --git a/views/admin/newDashboard/index.html b/views/admin/newDashboard/index.html index 678f3341..cdf3463a 100644 --- a/views/admin/newDashboard/index.html +++ b/views/admin/newDashboard/index.html @@ -10,7 +10,7 @@ - +