Last updated 11 November 2016. Created on 3 March 2009.
Edited by byronveale, cedewey, catdevrandom. Log in to edit this page.


Create a directory called biblio in the sites/all/modules directory, then place all of the files packaged with this module in that directory.

This module will auto-install the required database tables the first time you enable it on the admin/modules page. This will also setup a number of pre-defined publication types. These types can be changed or deleted on the admin/settings/biblio/types page (see advanced use).


First of all, back up your data. If something goes wrong, you will be able to roll back without losing anything.

IMPORTANT! If you are upgrading from one of the beta releases or RC1 to the latest version, you should follow these instructions.

Remove the entire directory of the previous version. If you keep both directories in the modules folder, Drupal will get confused.

Finally, unpack the new version of the module in your modules installation directory.

Run update.php.

Basic configuration

A number of settings are available at admin/config/content/biblio. They control how the author names are displayed, whether export links are added to pages and the number of entries per page to display.

The admin/config/content/biblio/fields page allows the the site administrator to set type specific "Titles" and "Hints" which will display on the input form. Checking the "Common" box will add the field to all the different publication types. Checking "Required" will force the user to supply a value for the field, checking "Autocomplete" will enable AJAX type auto complete look up for the field when the user is entering data and the weight value changes the order which it is rendered on the form with smaller values floating to the top of the form. Finally, for each author field you can choose a set of author roles. Assigning different roles to authors within the same field, e.g. primary and secondary authors within the authors field, allows to theme them differently.

Access control

Three permissions are controllable on the admin/people/permissions page. They are fairly self evident, they control who can create biblio entries, edit entries and who can import from file.

Uninstalling the module

Use these procedures to completely remove Biblio, its tables, settings and all related nodes.

  • De-activate the module in the modules list (/admin/modules).
  • Go to the uninstall page (/admin/modules/uninstall) and select Biblio module. It will only appear in this listing if it was de-activated first.
  • Remove the biblio folder from your modules installation directory.

Looking for support? Visit the forums, or join #drupal-support in IRC.