@ -1,5 +1,5 @@
Drupal . behaviors . roblib _search _eds = {
attach : function ( context , settings ) {
attach : function ( context , settings ) {
$url = settings . roblib _search _eds . search _url ;
profile = 'eds' ; //settings.roblib_search_eds.eds_profile;
jQuery . getJSON ( $url , function ( data ) {
@ -27,7 +27,7 @@ Drupal.behaviors.roblib_search_eds = {
jQuery . each ( val . Items . Ti , function ( key2 , val2 ) {
items . push ( '<div class="roblib-title eds">' ) ;
items . push ( '<a href="http://proxy.library.upei.ca/login?url=' + val . PLink + '&scope=site">' + val2 . Data + '</a></div>' ) ;
} )
} )
}
items . push ( '<div class="eds-sor">' ) ;
jQuery . each ( val . RecordInfo . BibRelationships . HasContributorRelationships , function ( key3 , authors ) {
@ -35,34 +35,34 @@ Drupal.behaviors.roblib_search_eds = {
} )
items . push ( '</div>' ) ;
if ( typeof val . Items . Src !== 'undefined' ) {
jQuery . each ( val . Items . Src , function ( key4 , source ) {
items . push ( '<div class="eds-src">' + source . Data + '</div>' ) ;
} )
jQuery . each ( val . Items . Src , function ( key4 , source ) {
items . push ( '<div class="eds-src">' + source . Data + '</div>' ) ;
} )
}
if ( typeof val . Items . PubIrInfo !== 'undefined' ) {
jQuery . each ( val . Items . PubIrInfo , function ( key5 , pubinfo ) {
items . push ( '<div class="eds-pubinfo">' + pubinfo . Data + '</div>' ) ;
} )
jQuery . each ( val . Items . PubIrInfo , function ( key5 , pubinfo ) {
items . push ( '<div class="eds-pubinfo">' + pubinfo . Data + '</div>' ) ;
} )
}
if ( typeof val . Items . TypPub !== 'undefined' ) {
jQuery . each ( val . Items . TypPub , function ( key6 , typpub ) {
jQuery . each ( val . Items . TypPub , function ( key6 , typpub ) {
items . push ( '<div class="eds-type"><span class="eds-label">' + typpub . Label + '</span>: ' + typpub . Data + '</div>' ) ;
} )
}
} )
}
items . push ( '<div class="eds-db">' + val . DbLabel + '</div>' ) ;
items . push ( '</div>' ) ;
}
} ) ;
jQuery ( '#' + 'roblib-search-content-eds' ) . empty ( ) . append ( items . join ( '' ) ) ;
qtipify ( divs , content , 'Notes' ) ;
}
//qtipify(divs, content, 'Notes');
}
var queries = [ ] ;
jQuery . each ( data . queries , function ( key7 , query ) {
queries . push ( query . query ) ;
} )
} )
var query _str = data . queries [ 0 ] . query ;
//var host = "http://eds-api.ebscohost.com";
//var get = "/edsapi/rest/Search?query=history&searchmode=all&resultsperpage=20&pagenumber=1&sort=relevance&highlight=y&includefacets=y&facetfilter=1%2cSourceType%3aMagazines%2cSourceType%3aNews%2cSourceType%3aAcademic+Journals%2cSourceType%3aConference+Materials&view=detailed";
@ -70,7 +70,7 @@ Drupal.behaviors.roblib_search_eds = {
jQuery ( '#roblib-search-eds-more' ) . empty ( ) . append ( '<a href="http://proxy.library.upei.ca/login?url=' + href _str + query _str + '" id="see_all_results">See all results</a>' ) ;
} ) ;
}
}
}
function edsPopulatePopupDivs ( content , val , counter ) {