Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gbv/gbv-csl
Mit CSL formatierte Literaturlisten aus GBV-Katalogen
https://github.com/gbv/gbv-csl
Last synced: 3 days ago
JSON representation
Mit CSL formatierte Literaturlisten aus GBV-Katalogen
- Host: GitHub
- URL: https://github.com/gbv/gbv-csl
- Owner: gbv
- Created: 2013-02-05T09:06:19.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-10-10T08:58:18.000Z (over 11 years ago)
- Last Synced: 2024-11-10T03:18:18.580Z (2 months ago)
- Language: JavaScript
- Homepage: http://ws.gbv.de/csl/
- Size: 3.1 MB
- Stars: 4
- Watchers: 22
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](
http://citationstyles.org/) (CSL).* an API to get CSL styles and locales, packed in JSON for processing with
[citeproc-js](http://gsl-nagoya-u.net/http/pub/citeproc-doc.html) 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 . The source code is available in GitHub at* https://github.com/gbv/gbv-csl
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* https://github.com/gbv/gbv-csl/issues
# 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 --initThis 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](http://www.gnu.org/licenses/agpl-3.0.html) (AGPL).Contains parts of [Twitter Bootstrap](http://twitter.github.com/bootstrap/),
originally licensed under the Apache License, Version 2.0.