Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This project is not covered by Drupal’s security advisory policy.
AMU_HAL
Drupal 9 / 10 module that connects to Archive Ouverte API to display publications.
Requirements- The user account form should contain multiple necessary fields:
- The user's HAL ID.
- The user's first name.
- The user's last name.
- A select list containing the user's teams options (Teams should be references to a specific content type).
- Chosen Drupal module - https://www.drupal.org/project/chosen.
- Download the Chosen jQuery plugin - https://harvesthq.github.io/chosen
- Via Drush: drush chosenplugin
- Extract the plugin under libraries/chosen.
- Choose publications source from multiple publications portals.
- Choose whether to add a user page publications tab or not.
- Display publications published by the website's users.
- Display publications published by the selected teams.
- Filter by keywords.
- Filter by publication author(s).
- Filter by publication year(s).
- Display publications following the Vancouver format:
https://www.zotero.org/styles?q=id%3Avancouver-brackets-no-et-al. - Export a single or multiple publications in BibTex.
- Export a single or multiple publications in RTF.
- Create and configure a block (AMU HAL) in Structure – Blocks
- Choose to either display filters or not.
- Choose between a simple or multiple authors select list.
- Choose between a simple or multiple years select list.
- Filter publications by teams (leave empty for all teams).
- Check the "Display user tab" in the module configuration form. /admin/hal.
- Fill the "user page publication tab title" field.
Supporting organizations:
Project information
- Module categories: Content Display
- 8 sites report using this module
- Created by matoeil on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.