You are here

README.txt in Biblio Autocomplete 7

Same filename and directory in other branches
  1. 6 README.txt
This module extends the functionality of the biblio module:
https://drupal.org/project/biblio

This module provides functionality for auto-completion of fields in the Biblio
node type using both previously entered values and third party services
(currently two external plugin modules are included: IPNI and ZooBank).

The module is designed to enable multiple plugins to contribute to the
autocomplete selection list (e.g. results can be simultaneously retrieved from
both IPNI and ZooBank). An API is provided for developers to write additional
plugins.

The following plugins are included as part of this package (you will need to
enable at least one plugin module to use this module):

* Biblio Self Autocomplete
Allows you to autocomplete on fields using values that you have previously
entered in other Biblio nodes.

* International Plant Names Index (IPNI) – http://ipni.org
Using this plugin it is possibly to autocomplete any title field (e.g. node
title, alternate title, ..) using an autocomplete based on the IPNI webservice.

* ZooBank – http://zoobank.org
This plugin allows you to autocomplete fields from ZooBank - intended to be the
official registry of animal names.


Security Note
-------------
To avoid problems with any visitor being able to perform queries against the
AJAX callback, thus possibly bypassing content permissions and accessing private
content, the "Access to Biblio Autocomplete results" (aka "access biblio
autocomplete") permission was added. This permission should only be given to
roles that will have "edit" or "create" access to the Biblio content types and
specifically should not be given to the "anonymous visitor" role.

File

README.txt
View source
  1. This module extends the functionality of the biblio module:
  2. https://drupal.org/project/biblio
  3. This module provides functionality for auto-completion of fields in the Biblio
  4. node type using both previously entered values and third party services
  5. (currently two external plugin modules are included: IPNI and ZooBank).
  6. The module is designed to enable multiple plugins to contribute to the
  7. autocomplete selection list (e.g. results can be simultaneously retrieved from
  8. both IPNI and ZooBank). An API is provided for developers to write additional
  9. plugins.
  10. The following plugins are included as part of this package (you will need to
  11. enable at least one plugin module to use this module):
  12. * Biblio Self Autocomplete
  13. Allows you to autocomplete on fields using values that you have previously
  14. entered in other Biblio nodes.
  15. * International Plant Names Index (IPNI) – http://ipni.org
  16. Using this plugin it is possibly to autocomplete any title field (e.g. node
  17. title, alternate title, ..) using an autocomplete based on the IPNI webservice.
  18. * ZooBank – http://zoobank.org
  19. This plugin allows you to autocomplete fields from ZooBank - intended to be the
  20. official registry of animal names.
  21. Security Note
  22. -------------
  23. To avoid problems with any visitor being able to perform queries against the
  24. AJAX callback, thus possibly bypassing content permissions and accessing private
  25. content, the "Access to Biblio Autocomplete results" (aka "access biblio
  26. autocomplete") permission was added. This permission should only be given to
  27. roles that will have "edit" or "create" access to the Biblio content types and
  28. specifically should not be given to the "anonymous visitor" role.