Skip to content
/ gbv-csl Public

Mit CSL formatierte Literaturlisten aus GBV-Katalogen

Notifications You must be signed in to change notification settings

gbv/gbv-csl

Repository files navigation

GBV-CSL

This repository contains

  • an API to query bibliographic databases from GBV and return the results in a JSON structure appropriate to be formatted with Citation Style Language (CSL).

  • an API to get CSL styles and locales, packed in JSON for processing with citeproc-js in a client browser.

  • a web application that makes use of the APIs to search and display list of citations (bibliographic references).

A public beta-version of this service for testing, feedback, a development, is available at http://ws.gbv.de/csl/. The source code is available in GitHub at

Feel free to clone the repository for testing and reuse under the terms of AGLP. Bugfixes and extensions are very welcome! Issues are tracked at

Installation

Clone this repository into a directory of your choice and update submodules:

git clone git://github.com/gbv/gbv-csl.git
git submodule update --init

This will download the official CSL citation style repository and standard CSL locale files into folder styles and locales, respectively, and a mirror of citeproc-php into folder citeproc-php.

Then put the directory at an Apache webserver with PHP >= 5.3. On Ubuntu, one can install the required modules via:

sudo apt-get install apache2 libapache2-mod-php5

Apache module rewrite must be enabled and module alias should be enabled.

Finally, one may need to adjust RewriteBase in .htaccess.

Copyright and license

Copyright 2013 Verbundzentrale des GBV (VZG)

Licensed under the GNU Affero General Public License (AGPL).

Contains parts of Twitter Bootstrap, originally licensed under the Apache License, Version 2.0.

About

Mit CSL formatierte Literaturlisten aus GBV-Katalogen

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published