Skip to content

Instantly share code, notes, and snippets.

@matt-bernhardt
Last active March 2, 2016 02:44
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matt-bernhardt/6250066 to your computer and use it in GitHub Desktop.
Save matt-bernhardt/6250066 to your computer and use it in GitHub Desktop.
This is a generic template for a widget/placard displayed at the top of the BartonPlus (EBSCO Discovery Service) search results.
<div id="analysis" style="font-family:helvetica, verdana, tahoma;font-size:12px"><center>This widget is evaluating the search term </center></div>
<div id="mysearch" style="display:none">ep.SearchTerm</div>
<script type="text/javascript" language="Javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript">
var searchterm = document.getElementById('mysearch').innerHTML;
if(searchterm == "hours" || searchterm == "library hours" || searchterm == "Hours" || searchterm == "Library Hours"){
resultdiv1 = '<div id="bartonplus_placard"><h2><a href="http://libraries.mit.edu/locations">Hours and Locations</a></h2><ul class="inline"><li><a href="http://libraries.mit.edu/barker">Barker Library</a></li><li><a href="http://libraries.mit.edu/dewey">Dewey Library</a></li><li><a href="http://libraries.mit.edu/hayden">Hayden Library</a></li><li><a href="http://libraries.mit.edu/archives">Institute Archives &amp; Special Collections</a></li><li><a href="http://libraries.mit.edu/music">Lewis Music Library</a></li><li><a href="http://libraries.mit.edu/rotch">Rotch Library</a></li></ul><p class="footer"><a href="http://libraries.mit.edu/hours/">All hours</a> | <a href="http://libraries.mit.edu/locations/">All locations</a> | <a href="http://libraries.mit.edu/locations/#!map">Map</a></p></div><style type="text/css">div#bartonplus_placard{background-color:#eee;border:1px solid #adadad;padding:2em;font-size:14px}div#bartonplus_placard h2{font-size:22px;color:#32327d;padding-bottom:.5em}div#bartonplus_placard ul{}div#bartonplus_placard ul.inline li{display:inline-block;width:40%;padding-bottom:1em}div#bartonplus_placard a{color:#32327d}</style>';
resultdiv1+='</div></div>';
$('.result-list', window.parent.document).before(resultdiv1);
$('.related-info-area:contains("bartonplus_placard")', window.parent.document).css('display','none');
}
else {
$('.related-info-area:contains("bartonplus_placard")', window.parent.document).css('display','none');
};
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment