Literaturlisten aus heiBIB in eigene Seiten integrieren: Technische Information
General Information
Publications recorded in heiBIB can be provided as dynamic bibliographic lists for institutions and/or authors. These lists can be embedded into your own websites using the APIs presented here. The following two APIs are available:
- HTTPS API
- JavaScript API
The information below is intended to help you create dynamic bibliographic lists. Various methods and formats are available to retrieve information from heiBIB. If you require additional information or further options for selection or display, please contact us.
The following CSS and JavaScript resources are available for use with the two APIs described below. Depending on which API you use, these resources must be included.
The JavaScript functions require jQuery version 1.11.0 or higher.
- <link rel="stylesheet" href="/%3Cp%3E%3Cspan%3Ehttps%3A//katalog.ub.uni-heidelberg.de/css/heibib-2.0.css%3C/span%3E%3C/p%3E">
Style definitions for the different list elements (list entries, groupings, facets, etc.). These definitions are required, for example, when using expand/collapse functions for groupings and facets. In all other cases, using the CSS module is still recommended. - <script type="text/javascript" src="/%3Cp%3E%3Cspan%3Ehttps%3A//katalog.ub.uni-heidelberg.de/opacjs/heibib-2.0.js%3C/span%3E%3C/p%3E"></script>
This JavaScript module is mandatory when using the JavaScript API. It is also required for displaying lists via the HTTPS API if expand/collapse functions for groupings or facets, or facet display via charts, are desired. - <script type="text/javascript" src="/%3Cp%3E%3Cspan%3Ehttps%3A//katalog.ub.uni-heidelberg.de/opacjs/citeproc.js%3C/span%3E%3C/p%3E"></script>
citeproc module for displaying CSL-based citation styles (American Medical Association, American Psychological Association, etc.) when using the JavaScript API.
Drupal Webkits
heiBIB lists can be integrated into Drupal webkits for websites following the university layout via a plugin. Instructions can be found on the following page: Publikationsliste in Seite einfügen. For questions, please contact the university web editorial team.
Imperia
For questions regarding the integration of bibliographic lists from heiBIB into Imperia, please contact the email address provided on the right.