Bibliography & Citation
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
This project allows keeping, outputting, exporting and importing bibliographic data. Available only for Drupal 8.
Important!
Update 2017-12-26: View modes handling was improved. Update creates new "Table" view mode which enforces Reference entity be outputted as table. If you had "Display override" option from the settings page enabled before update and outputted Reference entities in "Default" view mode (as tables) somewhere else, not only on Reference entity own page, then use new "Table" view mode instead of "Default" in those places after update. Don't forget to run Database updates, and also test update and make backups before updating on production. See CHANGELOG.md for detailed change record: http://cgit.drupalcode.org/bibcite/tree/CHANGELOG.md?id=01b1031#n6
Update 2017-12-11: Mapping for RIS was updated. Update forces resetting mapping to new version, even if there were changes from defaults. In most cases new mapping should work well. If you have custom mapping for RIS and want to preserve it on update, please export/save bibcite_entity.mapping.ris config before performing update and then import it after performing update. See CHANGELOG.md for detailed change record: http://cgit.drupalcode.org/bibcite/tree/CHANGELOG.md?id=bca052b2#n8
At the current moment implemented basic features are render, export and import. Here is a list of modules included in the project and their features, that are already implemented:
- Bibliography & Citation
- It is a core module that provides API for a render of bibliography citation. The library we used is from official CSL style repository with over 8000 styles. Those styles are available without charge under a Creative Commons Attribution-ShareAlike (BY-SA) license.
- Bibliography & Citation - Entity
- Implements storage for bibliography data as Drupal entities: bibliography, contributor and keyword. Bibliography entity can be rendered as citations, exported and imported.
- Bibliography & Citation - Export
- Provides the possibility to export bibliography content. Adds export links to citations (configurable)
- Bibliography & Citation - Import
- Provides import feature and UI for import from files.
- Bibliography & Citation - BibTeX
- Provides possibility to use BibTeX format for import and export.
- Bibliography & Citation - Endnote
- Provides possibility to use EndNote 7 XML, EndNote X3 XML and EndNote Tagged formats for import and export.
- Bibliography & Citation - Marc
- Provides possibility to use MARC format for import and export.
- Bibliography & Citation - RIS
- Provides possibility to use RIS format for import and export.
Requirements:
This module requires the following libraries:
- "academicpuma/citeproc-php": "~1.0"
- "davidgorges/human-name-parser": "~0.2" (8.x-1.0-alpha4)
- "adci/full-name-parser": "^0.1" (latest 8.x-1.x-dev)
- "technosophos/LibRIS": "~2.0"
- "audiolabs/bibtexparser": "dev-master"
- "caseyamcl/php-marc21": "~1.0"
Some of these libraries are required by submodules which provide additional formats for import and export.
See the module's README for more info on installation.
Related modules:
- Bibliography & Citation - Migrate - Migrate your bibliographic data from the Bibliography (biblio) module.
- Metatag Google Scholar - provides number of meta tags to help with
indexing of scholarly content/articles in Google Scholar.
You can get a more information about our plans for the next release here.
You can help us with:
- Some testing of the existing code. All code is in repository of the project.
- Your suggestions about new features, issues.
- New ideas about improving of the structure.
The module is under active development. If you have any questions or need more information about release date, please contact us.
