From ccdd6b5f021b5df7933c48727ff9c3fadee4e9c7 Mon Sep 17 00:00:00 2001 From: briandunnigan Date: Fri, 11 Mar 2016 09:43:41 -0500 Subject: [PATCH] hot fix for people page --- js/custom.js | 16 ++++++++-------- js/min/custom.min.js | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/js/custom.js b/js/custom.js index 6b74a32..8039367 100644 --- a/js/custom.js +++ b/js/custom.js @@ -208,20 +208,20 @@ jQuery(document).ready(function($) { $("#directory-dropdownMenu").on('change', function(event){ event.preventDefault(); + var categoryName = this.options[this.options.selectedIndex].text; + if( this.value != 0 ){ + window.location.hash = "#" + categoryName.replace( /\s/g, '_' ); + } else { + window.location.hash = ""; + } + if( this.value == "faculty-expert" ){ var data = { 'action': 'neag_get_experts', }; directory.setFacultyExperts( data ); - } else { - var categoryName = this.options[this.options.selectedIndex].text; - if( this.value != 0 ){ - window.location.hash = "#" + categoryName.replace( /\s/g, '_' ); - } else { - window.location.hash = ""; - } - + } else { var data = { 'action': 'neag_get_people', 'categoryID': this.value diff --git a/js/min/custom.min.js b/js/min/custom.min.js index 5675dce..a95305f 100644 --- a/js/min/custom.min.js +++ b/js/min/custom.min.js @@ -1 +1 @@ -jQuery(document).ready(function(e){if(e("#directory-dropdown").length>0){var t=!1;screen.width>767&&(t=!0,e(".directory-face-wrap").each(function(t,a){var i=e(a).height(),r=e(a).find(".directory-name-title-wrap"),o=r.height();i>o&&r.css("padding-top",(i-o)/2)}));var a=function(){function a(a,i,r,o){i.empty(),e.each(a,function(a,n){var c=e("
",{id:n.divid,"class":"directory-person"}).appendTo(i),s=e("
",{"class":"row"}).appendTo(c),p=e("
",{"class":"col-sm-5 directory-face-wrap"}).appendTo(s),d=e("
",{"class":"directory-photo"}).appendTo(p);e("",{href:n.permalink,html:n.photo}).appendTo(d);var l=e("
",{"class":"directory-name-title-wrap"}).appendTo(p),h=e("
",{"class":"directory-name"}).appendTo(l);if(e("",{href:n.permalink,text:n.name}).appendTo(h),e("
",{"class":"directory-title",text:n.title}).appendTo(l),r&&o){var f=e("
",{"class":"directory-expertise",text:o}).appendTo(l);e("",{"class":"expertise",text:"Expertise: "}).prependTo(f)}else if(r){var f=e("
",{"class":"directory-expertise",text:n.expertise}).appendTo(l);e("",{"class":"expertise",text:"Expertise: "}).prependTo(f)}var u=e("
",{"class":"col-sm-3 directory-contact-wrap"}).appendTo(s);e("
",{"class":"directory-phone",text:n.phone}).appendTo(u);var v=e("
",{"class":"directory-email"}).appendTo(u),y=(e("",{href:"mailto:"+n.email,text:n.email}).appendTo(v),e("
",{"class":"col-sm-4 directory-office-wrap"}).appendTo(s));if(e("
",{"class":"directory-officeLabel",text:"Office"}).appendTo(y),e("
",{"class":"directory-office",text:n.office_location}).appendTo(y),t){var x=p.height(),g=l.height();x>g&&l.css("padding-top",(x-g)/2)}})}var i={},r=e("#directory-list"),o=e("#directory-list-loading-text"),n={type:"POST",url:neag_object.ajaxurl,timeout:1e4,beforeSend:function(){o.show()},complete:function(e,t){"success"===t?o.hide():"timeout"===t?o.text("Request has timed out, please refresh this page"):o.text("Error: "+t)}};return i.setFaculty=function(t,i){n.data=t,n.success=function(e){e=JSON.parse(e),0!=Object.keys(e).length&&(-1!=i.indexOf("Faculty Expert")?a(e,r,!0,i):a(e,r))},e.ajax(n)},i.setFacultyExperts=function(t){n.data=t,n.success=function(e){e=JSON.parse(e),0!=Object.keys(e).length&&a(e,r,!0)},e.ajax(n)},i}(),i=window.location.hash;if(i.length>1){i=i.replace(/_/g," ").substr(1);var r=e("#directory-dropdownMenu").children("option:contains('"+i+"')");if(0!=r.length){var o=r[0].value;if(e("#directory-dropdownMenu")[0].selectedIndex=r[0].index,0!=o)if("faculty-expert"==o){var n={action:"neag_get_experts"};a.setFacultyExperts(n)}else{var n={action:"neag_get_people",categoryID:o};a.setFaculty(n,i)}}}e("#directory-dropdownMenu").on("change",function(e){if(e.preventDefault(),"faculty-expert"==this.value){var t={action:"neag_get_experts"};a.setFacultyExperts(t)}else{var i=this.options[this.options.selectedIndex].text;window.location.hash=0!=this.value?"#"+i.replace(/\s/g,"_"):"";var t={action:"neag_get_people",categoryID:this.value};a.setFaculty(t,i)}})}var c=new Date,s=c.getMonth()+1,p=c.getFullYear();e(".widget_archives").append("

Archives ›

"),e("#page-news .panel-grid:nth-child(5) .panel-grid-cell:nth-child(1) .widget_siteorigin-panels-postloop").append("

News Archives ›

"),e("h4.panel-title a").addClass("accordion-closed"),e("h4.panel-title a").click(function(){e(this).addClass("accordion-open")})}); \ No newline at end of file +jQuery(document).ready(function(e){if(e("#directory-dropdown").length>0){var t=!1;screen.width>767&&(t=!0,e(".directory-face-wrap").each(function(t,a){var i=e(a).height(),r=e(a).find(".directory-name-title-wrap"),o=r.height();i>o&&r.css("padding-top",(i-o)/2)}));var a=function(){function a(a,i,r,o){i.empty(),e.each(a,function(a,n){var c=e("
",{id:n.divid,"class":"directory-person"}).appendTo(i),s=e("
",{"class":"row"}).appendTo(c),p=e("
",{"class":"col-sm-5 directory-face-wrap"}).appendTo(s),d=e("
",{"class":"directory-photo"}).appendTo(p);e("",{href:n.permalink,html:n.photo}).appendTo(d);var l=e("
",{"class":"directory-name-title-wrap"}).appendTo(p),h=e("
",{"class":"directory-name"}).appendTo(l);if(e("",{href:n.permalink,text:n.name}).appendTo(h),e("
",{"class":"directory-title",text:n.title}).appendTo(l),r&&o){var f=e("
",{"class":"directory-expertise",text:o}).appendTo(l);e("",{"class":"expertise",text:"Expertise: "}).prependTo(f)}else if(r){var f=e("
",{"class":"directory-expertise",text:n.expertise}).appendTo(l);e("",{"class":"expertise",text:"Expertise: "}).prependTo(f)}var u=e("
",{"class":"col-sm-3 directory-contact-wrap"}).appendTo(s);e("
",{"class":"directory-phone",text:n.phone}).appendTo(u);var v=e("
",{"class":"directory-email"}).appendTo(u),y=(e("",{href:"mailto:"+n.email,text:n.email}).appendTo(v),e("
",{"class":"col-sm-4 directory-office-wrap"}).appendTo(s));if(e("
",{"class":"directory-officeLabel",text:"Office"}).appendTo(y),e("
",{"class":"directory-office",text:n.office_location}).appendTo(y),t){var x=p.height(),g=l.height();x>g&&l.css("padding-top",(x-g)/2)}})}var i={},r=e("#directory-list"),o=e("#directory-list-loading-text"),n={type:"POST",url:neag_object.ajaxurl,timeout:1e4,beforeSend:function(){o.show()},complete:function(e,t){"success"===t?o.hide():"timeout"===t?o.text("Request has timed out, please refresh this page"):o.text("Error: "+t)}};return i.setFaculty=function(t,i){n.data=t,n.success=function(e){e=JSON.parse(e),0!=Object.keys(e).length&&(-1!=i.indexOf("Faculty Expert")?a(e,r,!0,i):a(e,r))},e.ajax(n)},i.setFacultyExperts=function(t){n.data=t,n.success=function(e){e=JSON.parse(e),0!=Object.keys(e).length&&a(e,r,!0)},e.ajax(n)},i}(),i=window.location.hash;if(i.length>1){i=i.replace(/_/g," ").substr(1);var r=e("#directory-dropdownMenu").children("option:contains('"+i+"')");if(0!=r.length){var o=r[0].value;if(e("#directory-dropdownMenu")[0].selectedIndex=r[0].index,0!=o)if("faculty-expert"==o){var n={action:"neag_get_experts"};a.setFacultyExperts(n)}else{var n={action:"neag_get_people",categoryID:o};a.setFaculty(n,i)}}}e("#directory-dropdownMenu").on("change",function(e){e.preventDefault();var t=this.options[this.options.selectedIndex].text;if(window.location.hash=0!=this.value?"#"+t.replace(/\s/g,"_"):"","faculty-expert"==this.value){var i={action:"neag_get_experts"};a.setFacultyExperts(i)}else{var i={action:"neag_get_people",categoryID:this.value};a.setFaculty(i,t)}})}var c=new Date,s=c.getMonth()+1,p=c.getFullYear();e(".widget_archives").append("

Archives ›

"),e("#page-news .panel-grid:nth-child(5) .panel-grid-cell:nth-child(1) .widget_siteorigin-panels-postloop").append("

News Archives ›

"),e("h4.panel-title a").addClass("accordion-closed"),e("h4.panel-title a").click(function(){e(this).addClass("accordion-open")})}); \ No newline at end of file