BibSonomy/PUMA CSL

BibSonomy/PUMA CSL is a TYPO3 extension to include publication lists from the social bookmarking and publication sharing systems BibSonomy, (academic) PUMA or from other sources.


  • Display publication lists from BibSonomy/PUMA by using the BibSonomy REST API
  • Display publications from different sources in various styles (CSL Standard)
  • Display your BibSonomy/PUMA tag cloud
  • Layout bibliographies or publication lists with Citation Style Language (CSL) templates. See
  • Add and manage different CSL styles within TYPO3.


Have a look at


This extension uses the Extbase framework and the Fluid template engine.

Before starting development of ext_bibsonomy_csl it is recommended to study the TYPO3 documentation.

Change log

Version 2.1.9

  • Empty tag-clouds fix
  • Problems with excluding tags in tag-cloud fixed

Version 2.1.6

  • New option to display content of the BibTex field "note" under the Layout tab.

Version 2.1.5

  • Minor bugfixes and beatifications.

Version 2.1.4

  • Thumbnails now have a fixed height which should avoid the layout from shifting while loading.

Version 2.1.2

  • Fixed bug where the curly brace options would be ignored.

Version 2.1.1

  • Fixed bug where the curly braces of misc fields would be removed, which resulted in not working custom links.

Version 2.1.0

  • New options to determine how curly braces will be handled (remove/keep/keep in math mode).
  • New option to determine whether BibTex cleaning should be applied.
  • New option to either keep or remove non-numeric year information. (coming 2017 e.g.)
  • New option to remove duplicates either by intra- or by interhash.
  • New option to enable and disable SSL ca verification. You can also specify a custom path to the certificates.
  • Fixed bug where curly braces of the misc field would be removed resulting in not working misc field links.

Version 2.0.0

  • Nearly completely rewritten (using powerful libraries) / Redesigned BE Module / Even more comfortable way to import CSL Stylesheets in BE Module / Possibility to save API Credentials in BE Module in order to simplify usage of FE Plugins / New "Details View

Version 1.4.1

  • Restored backwards compatibility for using stored plugin settings of extension version 1.3.1.

Version 1.4.0

  1. Improvements in CSL processor "citeproc-php" for rendering CSL. Have a look at the citeproc-php repo
  2. Enhanced grouping options: No confusing use of the terms "Sorting" and "Ordering" in the plugin settings. Now there are one field for grouping and one field for sorting
  3. It is possible to group your publications by year (ascending and descending) and by publication type. In addition you can sort your publications within this group by author, title and year (ascending and descending).
  4. HTML tags in abstract will be removed
  5. Missing headline "Article journal" will be displayed when you group your publications by type
  6. Fixed wrong mime type for preview images. Therefore, thumbnails were not displayed in Safari.
  7. Removed typos in plugin setting forms

Version 1.3.1

  1. Fixed an javascript issue that occuring in some browsers: the BibTeX and abstract link opens only after the second click
  2. Added ability to provide endnote export
  3. BibTeX and Endnote exports will fetched over the REST API (AJAX) and not generated by the extension
  4. Improved backward compatibility to Version 1.2.0 for publication list settings (sorting)

Version 1.3

  • a lot of bug fixes

Publication List

  1. Added ability to provide download links in publication list of private documents attached to a publication
  2. Added ability to render thumbnails in publication list of private documents attached to a publication
  3. Added ability to sort publications by title, author and (entry) types of publications
  4. It is possible to exclude publications with an certain tag

Tag Cloud

  1. Filter certain tags with a black list
  2. Display only related tags of a certain tag